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 条
[1]   MINIMAL SPANNING TREE SUBJECT TO A SIDE CONSTRAINT [J].
AGGARWAL, V ;
ANEJA, YP ;
NAIR, KPK .
COMPUTERS & OPERATIONS RESEARCH, 1982, 9 (04) :287-296
[2]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[3]  
[Anonymous], 2003, COMBINATORIAL OPTIMI
[4]   EXACT ARBORESCENCES, MATCHINGS AND CYCLES [J].
BARAHONA, F ;
PULLEYBLANK, WR .
DISCRETE APPLIED MATHEMATICS, 1987, 16 (02) :91-99
[5]   AN ALGORITHM FOR THE RESOURCE CONSTRAINED SHORTEST-PATH PROBLEM [J].
BEASLEY, JE ;
CHRISTOFIDES, N .
NETWORKS, 1989, 19 (04) :379-394
[6]   RANDOM PSEUDO-POLYNOMIAL ALGORITHMS FOR EXACT MATROID PROBLEMS [J].
CAMERINI, PM ;
GALBIATI, G ;
MAFFIOLI, F .
JOURNAL OF ALGORITHMS, 1992, 13 (02) :258-273
[7]  
CHAUDHURI K, 2005, P 8 INT WORKSH APPR, P26
[8]  
CHAUDHURI K, 2006, P 33 INT C AUT LANG, P191
[9]   CERTAIN POLYTOPES ASSOCIATED WITH GRAPHS [J].
CHVATAL, V .
JOURNAL OF COMBINATORIAL THEORY SERIES B, 1975, 18 (02) :138-154
[10]   GENERALIZED POLYMATROIDS AND SUBMODULAR FLOWS [J].
FRANK, A ;
TARDOS, E .
MATHEMATICAL PROGRAMMING, 1988, 42 (03) :489-563