Theory of linear and integer programming
Theory of linear and integer programming
Matching is as easy as matrix inversion
Combinatorica
Integer and combinatorial optimization
Integer and combinatorial optimization
Generalized polymatroids and submodular flows
Mathematical Programming: Series A and B
Random pseudo-polynomial algorithms for exact matroid problems
Journal of Algorithms
Scheduling unrelated machines with costs
SODA '93 Proceedings of the fourth annual ACM-SIAM Symposium on Discrete algorithms
The complexity of restricted spanning tree problems
Journal of the ACM (JACM)
On matroid intersection adjacency
Discrete Mathematics
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
The Constrained Minimum Spanning Tree Problem (Extended Abstract)
SWAT '96 Proceedings of the 5th Scandinavian Workshop on Algorithm Theory
Bicriteria Network Design Problems
ICALP '95 Proceedings of the 22nd International Colloquium on Automata, Languages and Programming
Real-Time Scheduling with a Budget
Algorithmica
A fully polynomial bicriteria approximation scheme for the constrained spanning tree problem
Operations Research Letters
On Lagrangian Relaxation and Subset Selection Problems
Approximation and Online Algorithms
INFOCOM'10 Proceedings of the 29th conference on Information communications
Approximation schemes for multi-budgeted independence systems
ESA'10 Proceedings of the 18th annual European conference on Algorithms: Part I
Small Approximate Pareto Sets for Biobjective Shortest Paths and Other Problems
SIAM Journal on Computing
To fill or not to fill: The gas station problem
ACM Transactions on Algorithms (TALG)
Multi-budgeted matchings and matroid intersection via dependent rounding
Proceedings of the twenty-second annual ACM-SIAM symposium on Discrete Algorithms
A theory and algorithms for combinatorial reoptimization
LATIN'12 Proceedings of the 10th Latin American international conference on Theoretical Informatics
Approximation algorithms for maximum latency and partial cycle cover
Discrete Optimization
Constrained matching problems in bipartite graphs
ISCO'12 Proceedings of the Second international conference on Combinatorial Optimization
Hi-index | 0.00 |
Many polynomial-time solvable combinatorial optimization problems become NP-hard if an additional complicating constraint is added to restrict the set of feasible solutions. In this paper, we consider two such problems, namely maximum-weight matching and maximum-weight matroid intersection with one additional budget constraint. We present the first polynomial-time approximation schemes for these problems. Similarly to other approaches for related problems, our schemes compute two solutions to the Lagrangian relaxation of the problem and patch them together to obtain a near-optimal solution. However, due to the richer combinatorial structure of the problems considered here, standard patching techniques do not apply. To circumvent this problem, we crucially exploit the adjacency relations on the solution polytope and, surprisingly, the solution to an old combinatorial puzzle.