Faster fixed-parameter tractable algorithms for matching and packing problems

被引:31
作者
Fellows, M. R. [2 ]
Knauer, C. [3 ]
Nishimura, N. [1 ]
Ragde, P. [1 ]
Rosamond, F. [2 ]
Stege, U. [4 ]
Thilikos, D. M. [5 ]
Whitesides, S. [6 ]
机构
[1] Univ Waterloo, Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
[2] Univ Newcastle, Sch Elect Engn & Comp Sci, Newcastle, NSW 2308, Australia
[3] Free Univ Berlin, Inst Comp Sci, D-1000 Berlin, Germany
[4] Univ Victoria, Dept Comp Sci, Victoria, BC V8W 2Y2, Canada
[5] Univ Politecn Cataluna, Dept Llenguatges & Sistemes Informat, Barcelona, Spain
[6] McGill Univ, Sch Comp Sci, Montreal, PQ, Canada
关键词
parameterized complexity; fixed parameter tractable; graph matching; set packing; color coding;
D O I
10.1007/s00453-007-9146-y
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We obtain faster algorithms for problems such as r-dimensional matching and r-set packing when the size k of the solution is considered a parameter. We first establish a general framework for finding and exploiting small problem kernels (of size polynomial in k). This technique lets us combine Alon, Yuster and Zwick's color-coding technique with dynamic programming to obtain faster fixed-parameter algorithms for these problems. Our algorithms run in time O(n + 2(O(k))), an improvement over previous algorithms for some of these problems running in time O(n + k(O(k))). The flexibility of our approach allows tuning of algorithms to obtain smaller constants in the exponent.
引用
收藏
页码:167 / 176
页数:10
相关论文
共 17 条
[1]   COLOR-CODING [J].
ALON, N ;
YUSTER, R ;
ZWICK, U .
JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY, 1995, 42 (04) :844-856
[2]   STRUCTURE PRESERVING REDUCTIONS AMONG CONVEX-OPTIMIZATION PROBLEMS [J].
AUSIELLO, G ;
DATRI, A ;
PROTASI, M .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1980, 21 (01) :136-153
[3]  
Chen J., 2001, LECT NOTES COMPUTER, V2245, P120
[4]  
Chen JE, 2007, PROCEEDINGS OF THE EIGHTEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P298
[5]  
Chor B, 2004, LECT NOTES COMPUT SC, V3353, P257
[6]  
Fellows MR, 2003, LECT NOTES COMPUT SC, V2880, P1
[7]  
FELLOWS MR, 2004, P 30 INT WORKSH GRAP, P257
[8]  
FELLOWS MR, 2004, P 12 ANN EUR S ALG E, P311
[9]  
Fredman M.L., 1982, P 23 ANN IEEE S FDN, P165
[10]   An efficient parameterized algorithm for m-set packing [J].
Jia, WJ ;
Zhang, CL ;
Chen, J .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2004, 50 (01) :106-117