Abstract
The purposes of this paper are two: (1) to give an exposition of the main ideas of parameterized complexity, and (2) to discuss the connections of parameterized complexity to the systematic design of heuristics and approximation algorithms.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
K. Abrahamson, R. Downey, and M. Fellows. Fixed parameter tractability and completeness IV: on completeness for W[P] and PSPACE analogs. Annals of Pure and Applied Logic 73:235–276, 1995.
J. Alber, M. Fellows, and R. Niedermeier. Efficient data reduction for dominating set: a linear problem kernel for the planar case. To appear in the Proceedings of Scandinavian Workshop on Algorithms and Theory (SWAT’02). Springer Lecture Notes in Computer Science, 2002.
J. Alber, J. Gramm, and R. Niedermeier. Faster exact algorithms for hard problems: a parameterized point of view. Discrete Mathematics 229:3–27, 2001.
S. Arora. Polynomial time approximation schemes for Euclidean TSP and other geometric problems. In Proceedings of the 37th IEEE Symposium on Foundations of Computer Science (FOCS’96), pages 2–11, 1996.
S. Arora. Nearly linear time approximation schemes for Euclidean TSP and other geometric problems. In Proceedings of the 38th Annual IEEE Symposium on the Foundations of Computer Science (FOCS’97), pages 554–563, 1997.
V. Arvind, M. R. Fellows, M. Mahajan, V. Raman, S. S. Rao, F. A. Rosamond, and C. R. Subramanian. Parametric duality and fixed parameter tractability. Manuscript, 2001.
G. Ausiello, P. Crescenzi, G. Gambosi, V. Kann, A. Marchetti-Spaccamela, and M. Protasi. Complexity and Approximation. Springer-Verlag, Heidelberg, 1999.
N. Bansal and V. Raman. Upper bounds for MaxSat: further improved. In Proceedings of the 10th International Symposium on Algorithms and Computation (ISAAC’99). Springer Lecture Notes in Computer Science 1741, pages 247–258, 1999.
C. Bazgan. Schémas d’approximation et complexité paramétrée. Rapport de stage de DEA d’Informatique à Orsay, 1995.
M. Blanchette, G. Bourque, and D. Sankoff. Breakpoint phylogenies. In S. Miyano and T. Tagaki, editors, Genome Informatics 1997, Universal Academy Press, Tokyo, 1997, pages 25–34.
L. Cai. The complexity of coloring parameterized graphs. To appear in Discrete Applied Mathematics.
L. Cai, M. Fellows, D. Juedes, and F. Rosamond. Efficient polynomial-time approximation schemes for problems on planar structures: upper and lower bounds. Manuscript, 2001.
M. Cesati and L. Trevisan. On the efficiency of polynomial time approximation schemes. Information Processing Letters 64:165–171, 1997.
M. Cesati and H. T. Wareham. Parameterized complexity analysis in robot motion planning. In Proceedings of the 25th IEEE International Conference on Systems, Man and Cybernetics: Volume 1. IEEE Press, Los Alamitos, CA, pages 880–885, 1995.
P. Cheeseman, B. Kanefsky, and W. Taylor. Where the really hard problems are. In Proceedings of the 12th International Joint Conference on Artificial Intelligence, pages 331–337, 1991.
C. Chekuri and S. Khanna. A PTAS for the multiple knapsack problem. Manuscript, 2000.
J. Chen, I. A. Kanj, and W. Jia. Vertex cover: further observations and further improvements. In Proceedings of the 25th International Workshop on Graph-Theoretic Concepts in Computer Science (WG’99). Springer Lecture Notes in Computer Science 1665, pages 313–324, 1999.
J. Chen and A. Miranda. A polynomial-time approximation scheme for general multiprocessor scheduling. In Proceedings of the 31st Annual ACM Symposium on the Theory of Computing (STOC’99), pages 418–427, 1999.
F. Dehne, A. Rau-Chaplin, U. Stege, and P. Taillon. Solving large FPT problems on coarse grained parallel machines. Manuscript, 2001.
X. Deng, H. Feng, P. Zhang, and H. Zhu. A polynomial time approximation scheme for minimizing total completion time of unbounded batch scheduling. In Proceedings of the 12th International Symposium on Algorithms and Computation (ISAAC’01). Springer Lecture Notes in Computer Science 2223, pages 26–35, 2001.
R. G. Downey and M. R. Fellows. Parameterized Complexity. Springer-Verlag, Heidelberg, 1998.
R. G. Downey and M. Fellows. Parameterized complexity after almost ten years: review and open questions. In Proceedings of Combinatorics, Computation and Logic, DMTCS’99 and CATS’99, Australian Computer Science Communications, Springer-Verlag, Singapore, vol. 21, pages 1–33, 1999.
R. G. Downey, M. Fellows, and U. Taylor. The parameterized complexity of relational database queries and an improved characterization of W[1]. In Combinatorics, Complexity and Logic: Proceedings of DMTCS’96. Springer-Verlag, Heidelberg, pages 194–213, 1997.
R. G. Downey, M. R. Fellows, and U. Stege. Parameterized complexity: a framework for systematically confronting computational intractability. In R. Graham, J. Kratochvíl, J. Nesetril, and F. Roberts, editors, Proceedings of the DIMACS-DIMATIA Workshop, Prague, 1997. AMS-DIMACS Series in Discrete Mathematics and Theoretical Computer Science, vol. 49, pages 49–99, 1999.
T. Erlebach, K. Jansen, and E. Seidel. Polynomial time approximation schemes for geometric graphs. In Proceedings of the 12th Annual Symposium on Discrete Algorithms (SODA’01), pages 671–679, 2001.
M. Fellows, C. McCartin, F. Rosamond, and U. Stege. Trees with few and many leaves. Manuscript, full version of the paper: Coordinatized kernels and catalytic reductions: an improved FPT algorithm for max leaf spanning tree and other problems. In Proceedings of the 20th FSTTCS Conference. Springer Lecture Notes in Computer Science 1974, pages 240–251, 2000.
J. Felsenstein. Private communication, 1997.
M. Galota, C. Glasser, S. Reith, and H. Vollmer. A polynomial time approximation scheme for base station positioning in UMTS networks. In Proceedings of Discrete Algorithms and Methods for Mobile Computing and Communication, 2001.
M. Garey and D. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman, San Francisco, 1979.
G. Gottlob, F. Scarcello, and M. Sideri. Fixed parameter complexity in AI and nonmonotonic reasoning. To appear in The Artificial Intelligence Journal. Conference version in Proceedings of the 5th International Conference on Logic Programming and Nonmonotonic Reasoning (LPNMR’99), Springer Lecture Notes in Artificial Intelligence 1730, pages 1–18, 1999.
J. Gramm and R. Niedermeier. Faster exact algorithms for Max2Sat. In Proceedings of the 4th Italian Conference on Algorithms and Complexity. Springer Lecture Notes in Computer Science 1767, pages 174–186, 2000.
M. Grohe. Generalized model-checking problems for first-order logic. In Proceedings of the 18th Annual Symposium on Theoretical Aspects of Computer Science (STACS’01). Springer Lecture Notes in Computer Science 2010, pages 12–26, 2001.
M. Grohe. The parameterized complexity of database queries. In Proceedings of the 20th ACM symposium on Principles of Database Systems (PODS’01), ACM Press, pages 82–92, 2001.
M. Hallett, G. Gonnett, and U. Stege. Vertex cover revisited: a hybrid algorithm of theory and heuristic. Manuscript, 1998.
F. Henglein and H. G. Mairson. The complexity of type inference for higher-order typed lambda calculi. In Proceedings of the 18th Annual ACM Symposium on Principles of Programming Languages (POPL’91), pages 119–130, 1991.
Y. Karuno and H. Nagamochi. A polynomial time approximation scheme for the multi-vehicle scheduling problem on a path with release and handling times. In Proceedings of the 12th International Symposium on Algorithms and Computation (ISAAC’01). Springer Lecture Notes in Computer Science 2223, 36–47, 2001.
S. Khanna and R. Motwani. Towards a syntactic characterization of PTAS. In Proceedings of the 28th Annual ACM Symposium on the Theory of Computing (STOC’96), pages 329–337, 1996.
S. Khot and V. Raman. Parameterized complexity of finding subgraphs with hereditary properties. In Proceedings of the 6th Annual International Computing and Combinatorics Conference (COCOON’00). Springer Lecture Notes in Computer Science 1858, pages 137–147, 2000.
O. Lichtenstein and A. Pneuli. Checking that Finite-state concurrents programs satisfy their linear specification. In Proceedings of the 12th ACM Symposium on Principles of Programming Languages (POPL’85), pages 97–107, 1985.
B. Moret, S. Wyman, D. Bader, T. Warnow, and M. Yan. A new implementation and detailed study of breakpoint analysis. In Proceedings of the 6th Pacific Symposium on Biocomputing (PSB’01), pages 583–594, 2001.
P. Moscato. Controllability, parameterized complexity, and the systematic design of evolutionary algorithms. Manuscript, 2001. See http://www.densis.fee.unicamp.br/~moscato
R. Niedermeier. Some prospects for efficient fixed-parameter algorithms. In Proceedings of the 25th Conference on Current Trends in Theory and Practice oof Informatics (SOFSEM’98). Springer Lecture Notes in Computer Science 1521, pages 168–185, 1998.
R. Niedermeier and P. Rossmanith. An efficient fixed parameter algorithm for 3-hitting set. Journal of Discrete Algorithms 2(1), 2001.
C. Papadimitriou and M. Yannakakis. On the complexity of database queries. In Proceedings of the 16th ACM Symposium on Principles of Database Systems (PODS’97), pages 12–19, 1997.
I. Pe'er and R. Shamir. The median problems for breakpoints are NP-complete. Electronic Colloquium on Computational Complexity Technical Report 98-071, http://www.ecc.uni-trier.de/eccc.
V. Raman. Parameterized complexity. In Proceedings of the 7th National Seminar on Theoretical Computer Science, Chennai, India, pages 1–18, 1997.
H. Shachnai and T. Tamir. Polynomial time approximation schemes for class-constrained packing problems. In Proceedings of the 3rd International Workshop on Approximation Algorithms for Combinatorial Optimization (APPROX’ 00). Springer Lecture Notes in Computer Science 1913, pages 144–154, 2000.
R. Shamir and D. Tzur. The maximum subforest problem: approximation and exact algorithms. In Proceedings of the 9th ACM-SIAM Symposium on Discrete Algorithms (SODA’98), pages 394–399, 1998.
U. Stege. Resolving conflicts in problems in computational biochemistry. Ph.D. dissertation, ETH, 2000.
M. Truszczynski. On Computing Large and Small Stable Models. In Proceedings of the International Conference on Logic Programming, pages 169–183, 1999. Full version to appear in Journal of Logic Programming.
K. Weihe. Covering trains by stations, or the power of data reduction. In Proceedings of the 1st Workshop on Algorithm Engineering and Experiments (ALENEX’98). Springer Lecture Notes in Computer Science 1619, pages 1–8, 1998.
K. Weihe. On the differences between practical and applied. Dagstuhl Workshop on Experimental Algorithmics, September 2000.
B. Wu, G. Lancia, V. Bafna, K-M. Chao, R. Ravi, and C. Tang. A polynomial time approximation scheme for minimum routing cost spanning trees. In Proceedings of the 9th ACM-SIAM Symposium on Discrete Algorithms (SODA’98), pages 21–32, 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Fellows, M.R. (2002). Parameterized Complexity: The Main Ideas and Connections to Practical Computing. In: Fleischer, R., Moret, B., Schmidt, E.M. (eds) Experimental Algorithmics. Lecture Notes in Computer Science, vol 2547. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36383-1_3
Download citation
DOI: https://doi.org/10.1007/3-540-36383-1_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00346-5
Online ISBN: 978-3-540-36383-5
eBook Packages: Springer Book Archive