2012 IEEE 53rd Annual Symposium on Foundations of Computer Science 2012
DOI: 10.1109/focs.2012.55
|View full text |Cite
|
Sign up to set email alerts
|

A Tight Combinatorial Algorithm for Submodular Maximization Subject to a Matroid Constraint

Abstract: We present an optimal, combinatorial 1-1/e approximation algorithm for monotone submodular optimization over a matroid constraint. Compared to the continuous greedy algorithm (Calinescu, Chekuri, Pal and Vondrak, 2008), our algorithm is extremely simple and requires no rounding. It consists of the greedy algorithm followed by local search. Both phases are run not on the actual objective function, but on a related non-oblivious potential function, which is also monotone submodular.In our previous work on maximu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
48
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 62 publications
(49 citation statements)
references
References 27 publications
1
48
0
Order By: Relevance
“…• Recently, an alternative way to derive a (1 − 1/e)-approximation for 1 matroid constraint, which does not require the multilinear relaxation, was given in [11]. It gives a (1 − 1/e − )-approximation in time O(nr 4 −3 ), where r is the rank of the matroid.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…• Recently, an alternative way to derive a (1 − 1/e)-approximation for 1 matroid constraint, which does not require the multilinear relaxation, was given in [11]. It gives a (1 − 1/e − )-approximation in time O(nr 4 −3 ), where r is the rank of the matroid.…”
Section: Introductionmentioning
confidence: 99%
“…Nevertheless, the continuous greedy algorithm, the primary algorithmic tool here, has been quoted to run in time Θ(n 8 ) [11].…”
Section: Introductionmentioning
confidence: 99%
“…However, there also exist polynomial-time algorithms for obtaining solutions that are within a factor of 1 − 1 e of the optimum; for example, see [23], [24] and the references therein.…”
Section: And Behaves As O(mpmentioning
confidence: 99%
“…Thus, an alternative approach is adopted. Our proposed job scheduling algorithm is inspired by the local search algorithm proposed in [22]. As shown in Algorithm 1, the proposed scheduling algorithm begins with generating an arbitrary feasible scheduling strategy (Line 1).…”
Section: Appliance Scheduling Algorithmmentioning
confidence: 99%