Maximizing a submodular function with viability constraints

From MaRDI portal
Publication:513299

DOI10.1007/978-3-642-40450-4_35zbMATH Open1357.92061arXiv1611.05753OpenAlexW2173482757MaRDI QIDQ513299FDOQ513299


Authors: Wolfgang Dvořák, David P. Williamson, Monika R. Henzinger Edit this on Wikidata


Publication date: 6 March 2017

Published in: Algorithmica, Lecture Notes in Computer Science (Search for Journal in Brave)

Abstract: We study the problem of maximizing a monotone submodular function with viability constraints. This problem originates from computational biology, where we are given a phylogenetic tree over a set of species and a directed graph, the so-called food web, encoding viability constraints between these species. These food webs usually have constant {depth}. The goal is to select a subset of k species that satisfies the viability constraints and has maximal phylogenetic diversity. As this problem is known to be NP-hard, we investigate approximation algorithms. We present the first constant factor approximation algorithm if the depth is constant. Its approximation ratio is (1frac1sqrte). This algorithm not only applies to phylogenetic trees with viability constraints but for arbitrary monotone submodular set functions with viability constraints. Second, we show that there is no (11/e+epsilon)-approximation algorithm for our problem setting (even for additive functions) and that there is no approximation algorithm for a slight extension of this setting.


Full work available at URL: https://arxiv.org/abs/1611.05753




Recommendations




Cites Work


Cited In (4)





This page was built for publication: Maximizing a submodular function with viability constraints

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q513299)