Zusammenfassung
Für viele kombinatorische Optimierungsprobleme gibt es polynomielle Algorithmen; die wichtigsten unter ihnen werden in diesem Buch besprochen. Es gibt jedoch auch viele wichtige Probleme, für die kein polynomieller Algorithmus bekannt ist. Obwohl wir nicht beweisen können, dass es diese nicht gibt, können wir aber zeigen, dass aus der Existenz eines polynomiellen Algorithmus für ein „schweres“ (genauer: NP-schweres) Problem die Existenz eines polynomiellen Algorithmus für fast alle in diesem Buch besprochenen Probleme (genauer: alle NP-leichten Probleme) folgt.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Adleman, L.M., Pomerance, C., Rumely, R.S.: On distinguishing prime numbers from composite numbers. Annals of Mathematics 117, 173–206 (1983)
Agrawal, M., Kayal, N., Saxena, N.: PRIMES is in P. Annals of Mathematics 160, 781–793 (2004)
Cook, S.A.: The complexity of theorem proving procedures. Proceedings of the 3rd Annual ACM Symposium on the Theory of Computing, S. 151–158 (1971)
Edmonds, J.: Minimum partition of a matroid into independent subsets. Journal of Research of the National Bureau of Standards B 69, 67–72 (1965)
van Emde Boas, P.: Machine models and simulations. In: van Leeuwen, J. (Hrsg.) Handbook of Theoretical Computer Science, Vol. A. Algorithms and Complexity, S. 1–66. Elsevier, Amsterdam (1990)
Fürer, M.: Faster integer multiplication. SIAM Journal on Computing 39, 979–1005 (2009)
Garey, M.R., Johnson, D.S., Stockmeyer, L.: Some simplified NP-complete graph problems. Theoretical Computer Science 1, 237–267 (1976)
Hopcroft, J.E., Ullman, J.D.: Introduction to Automata Theory, Languages, and Computation. Addison-Wesley, Reading (1979)
Karp, R.M.: Reducibility among combinatorial problems. In: Miller, R.E., Thatcher, J.W. (Hrsg.) Complexity of Computer Computations, S. 85–103. Plenum Press, New York (1972)
Ladner, R.E.: On the structure of polynomial time reducibility. Journal of the ACM 22, 155–171 (1975)
Lewis, H.R., Papadimitriou, C.H.: Elements of the Theory of Computation. Prentice-Hall, Englewood Cliffs (1981)
Orlin, J.B., Punnen, A.P., Schulz, A.S.: Integer programming: optimization and evaluation are equivalent. In: Dehne, F., Gavrilova, M., J.-Sack, R., Tóth, C.D. (Hrsg.) Algorithms and Data Structures – Proceedings of the 11th Algorithms and Data Structures Symposium. LNCS, Bd. 5664, S. 519–529. Springer, Berlin (2009)
Papadimitriou, C.H., Yannakakis, M.: On recognizing integer polyhedra. Combinatorica 10, 107–109 (1990)
Pratt, V.: Every prime has a succinct certificate. SIAM Journal on Computing 4, 214–220 (1975)
Schönhage, A., Strassen, V.: Schnelle Multiplikation großer Zahlen. Computing 7, 281–292 (1971)
Schulz, A.S.: On the relative complexity of 15 problems related to 0/1-integer programming. In: Cook, W.J., Lovász, L., Vygen, J. (Hrsg.) Research Trends in Combinatorial Optimization, S. 399–428. Springer, Berlin (2009)
Turing, A.M.: On computable numbers, with an application to the Entscheidungsproblem. Proceedings of the London Mathematical Society (2) 42, 230–265 (1936), 43, 544–546 (1937)
Weiterführende Literatur
Aho, A.V., Hopcroft, J.E., Ullman, J.D.: The Design and Analysis of Computer Algorithms. Addison-Wesley, Reading (1974)
Arora, S., Barak, B.: Computational Complexity: A Modern Approach. Cambridge University Press, New York (2009)
Ausiello, G., Crescenzi, P., Gambosi, G., Kann, V., Marchetti-Spaccamela, A., Protasi, M.: Complexity and Approximation: Combinatorial Optimization Problems and Their Approximability Properties. Springer, Berlin (1999)
Bovet, D.B., Crescenzi, P.: Introduction to the Theory of Complexity. Prentice-Hall, New York (1994)
Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness, Kap. 1–3, 5, 7. Freeman, San Francisco (1979)
Goldreich, O.: Computational Complexity: A Conceptual Perspective. Cambrige University Press, New York (2008)
Horowitz, E., Sahni, S.: Fundamentals of Computer Algorithms, Kap. 11. Computer Science Press, Potomac (1978)
Johnson, D.S.: The NP-completeness column: an ongoing guide. Journal of Algorithms starting with Vol. 4 (1981)
Karp, R.M.: On the complexity of combinatorial problems. Networks 5, 45–68 (1975)
Papadimitriou, C.H.: Computational Complexity. Addison-Wesley, Reading (1994)
Papadimitriou, C.H., Steiglitz, K.: Combinatorial Optimization: Algorithms and Complexity, Kap. 15. 16. Prentice-Hall, Englewood Cliffs (1982)
Wegener, I.: Complexity Theory: Exploring the Limits of Efficient Algorithms. Springer, Berlin (2005)
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Korte, B., Vygen, J. (2012). NP-Vollständigkeit. In: Kombinatorische Optimierung. Springer-Lehrbuch Masterclass. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25401-7_15
Download citation
DOI: https://doi.org/10.1007/978-3-642-25401-7_15
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25400-0
Online ISBN: 978-3-642-25401-7
eBook Packages: Life Science and Basic Disciplines (German Language)