Budgeted matching and budgeted matroid intersection via the gasoline puzzle

被引:35
作者
Berger, Andre [2 ]
Bonifaci, Vincenzo [1 ,3 ]
Grandoni, Fabrizio [4 ]
Schafer, Guido [5 ,6 ]
机构
[1] Sapienza Univ, Dept Comp & Syst Sci, Rome, Italy
[2] Maastricht Univ, Dept Quantitat Econ, Maastricht, Netherlands
[3] Univ Aquila, Dept Elect Engn, I-67100 Laquila, Italy
[4] Univ Roma Tor Vergata, Dept Comp Sci Syst & Prod, Rome, Italy
[5] Ctr Math & Comp Sci CWI, Amsterdam, Netherlands
[6] Vrije Univ Amsterdam, Dept Econometr & Operat Res, Amsterdam, Netherlands
关键词
Matching; Matroid intersection; Budgeted optimization; Lagrangian relaxation; TREE; ALGORITHMS;
D O I
10.1007/s10107-009-0307-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:355 / 372
页数:18
相关论文
共 35 条
[11]   APPROXIMATING THE MINIMUM-DEGREE STEINER TREE TO WITHIN ONE OF OPTIMAL [J].
FURER, M ;
RAGHAVACHARI, B .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 1994, 17 (03) :409-423
[12]  
Goemans MX, 2006, ANN IEEE SYMP FOUND, P273
[13]   AN APPLICATION OF LAGRANGEAN DECOMPOSITION TO THE RESOURCE-CONSTRAINED MINIMUM WEIGHTED ARBORESCENCE PROBLEM [J].
GUIGNARD, M ;
ROSENWEIN, MB .
NETWORKS, 1990, 20 (03) :345-359
[14]   A fully polynomial bicriteria approximation scheme for the constrained spanning tree problem [J].
Hong, SP ;
Chung, SJ ;
Park, BH .
OPERATIONS RESEARCH LETTERS, 2004, 32 (03) :233-239
[15]   On matroid intersection adjacency [J].
Iwata, S .
DISCRETE MATHEMATICS, 2002, 242 (1-3) :277-281
[16]   Primal-dual meets local search:: Approximating msts with nonuniform degree bounds [J].
Könemann, J ;
Ravi, R .
SIAM JOURNAL ON COMPUTING, 2005, 34 (03) :763-773
[17]   A matter of degree:: Improved approximation algorithms for degree-bounded minimum spanning trees [J].
Könemann, J ;
Ravi, R .
SIAM JOURNAL ON COMPUTING, 2002, 31 (06) :1783-1793
[18]   DEPENDENCE GRAPH FOR BASES IN MATROIDS [J].
KROGDAHL, S .
DISCRETE MATHEMATICS, 1977, 19 (01) :47-59
[19]   EFFECTIVE HEURISTIC ALGORITHM FOR TRAVELING-SALESMAN PROBLEM [J].
LIN, S ;
KERNIGHAN, BW .
OPERATIONS RESEARCH, 1973, 21 (02) :498-516
[20]  
Lovasz L., 1993, Combinatorial Problems and Exercises