Skip to main content

Stability of Approximation Algorithms for Hard Optimization Problems

  • Conference paper
  • First Online:
Book cover SOFSEM’99: Theory and Practice of Informatics (SOFSEM 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1725))

Abstract

To specify the set of tractable (practically solvable) computing problems is one of the few main research tasks of theoretical computer science. Because of this the investigation of the possibility or the impossibility to efficiently compute approximations of hard optimization problems becomes one of the central and most fruitful areas of recent algorithm and complexity theory. The current point of view is that optimization problems are considered to be tractable if there exist polynomial-time randomized approximation algorithms that solve them with a reasonable approximation ratio. If a optimization problem does not admit such a polynomial-time algorithm, then the problem is considered to be not tractable.

The main goal of this paper is to relativize this specication of tractability. The main reason for this attempt is that we consider the requirement for the tractability to be strong because of the denition of the complexity as the “worst-case” complexity. This definition is also related to the approximation ratio of approximation algorithms and then an optimization problem is considered to be intractable because some subset of problem instances is hard. But in the practice we often have the situation that the hard problem instances do not occur. The general idea of this paper is to try to partition the set of all problem instances of a hard optimization problem into a (possibly infinite) spectrum of subclasses according to their polynomial-time approximability. Searching for a method enabling such a fine problem analysis (classification of problem instances) we introduce the concept of stability of approximation. To show that the application of this concept may lead to a “fine” characterization of the hardness of particular problem instances we consider the traveling salesperson problem and the knapsack problem.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. T. Andreae, H.-J. Bandelt: Performance guarantees for approximation algorithms depending on parametrized triangle inequalities. SIAM J. Disr. Math. 8 (1995), pp. 1–16.

    Article  MATH  MathSciNet  Google Scholar 

  2. S. Arora: Polynomial time approximation schemes for Euclidean TSP and other geometric problems. In: Proc. 37 th IEEE FOCS, IEEE 1996, pp. 2–11.

    Google Scholar 

  3. S. Arora: Nearly linear time approximation schemes for Euclidean TSP and other geometric problems. In: Proc. 38 th IEEE FOCS, IEEE 1997, pp. 554–563.

    Google Scholar 

  4. D. P. Bovet, C. Crescenzi: Introduction to the Theory of Complexity, Prentice-Hall, 1993.

    Google Scholar 

  5. M. A. Bender, C. Chekuri: Performance guarantees for the TSP with a parameterized triangle inequality. In: Proc. WADS’99, LNCS, to appear.

    Google Scholar 

  6. .H.-J. Böckenhauer, J. Hromkovič, R. Klasing, S. Seibert, W. Unger: Towards the Notion of Stability of Approximation Algorithms and the Traveling Salesman Problem. Unpublished manuscript, RWTH Aachen, 1998.

    Google Scholar 

  7. N. Christodes: Worst-case analysis of a new heuristic for the travelling salesman problem. Technical Report 388, Graduate School of Industrial Administration, Carnegie-Mellon University, Pittsbourgh, 1976.

    Google Scholar 

  8. P. Crescenzi, V. Kann: A compendium of NP optimization problems. http://www.nada.kth.se/theory/compendium/.

  9. S. A. Cook: The complexity of theorem proving procedures. In: Proc 3 rd ACM STOC, ACM 1971, pp. 151–158.

    Google Scholar 

  10. M. R. Garey, D. S. Johnson: Computers and Intractibility. A Guide to the Theory on NP-Completeness. W. H. Freeman and Company, 1979.

    Google Scholar 

  11. K. Gödel:Über formal unentscheidbare Sätze der Principia Mathematica und verwandte Systeme, I. Monatshefte für Mathematik und Physik 38 (1931), pp. 173–198.

    Article  MATH  Google Scholar 

  12. J. Håstad: Some optimal inapproximability results. In: Proc. 29th ACM STOC, ACM 1997, pp. 1–10.

    Google Scholar 

  13. D. S. Hochbaum (Ed.): Approximation Algorithms for NP-hard Problems. PWS Publishing Company 1996.

    Google Scholar 

  14. O. H. Ibarra, C. E. Kim: Fast approximation algorithms for the knapsack and sum of subsets problem. J. of the ACM 22 (1975), pp. 463–468.

    Article  MATH  MathSciNet  Google Scholar 

  15. D. S. Johnson: Approximation algorithms for combinatorial problems JCSS 9 (1974), pp. 256–278.

    MATH  Google Scholar 

  16. R. M. Karp: Reducibility among combinatorial problems. In: R. E. Miller, J.W. Thatcher (Eds.): Complexity of Computer Computations, Plenum Press 1972, pp. 85–103.

    Google Scholar 

  17. L. Lovász: On the ratio of the optimal integral and functional covers. Discrete Mathematics 13 (1975), pp. 383–390.

    Article  MATH  MathSciNet  Google Scholar 

  18. I. S. B. Mitchell: Guillotine subdivisions approximate polygonal subdivisions: Part II-a simple polynomial-time approximation scheme for geometric k-MST, TSP and related problems. Technical Report, Dept. of Applied Mathematics and Statistics, Stony Brook 1996.

    Google Scholar 

  19. E. W. Mayr, H. J. Prömel, A. Steger (Eds.): Lecture on Proof Verification and Approximation Algorithms. Lecture Notes in Computer Science 1967, Springer 19

    Google Scholar 

  20. Ch. Papadimitriou: The Euclidean travelling salesman problem is NP-complete. Theoretical Computer Science 4 (1977), pp. 237–244.

    Article  MATH  MathSciNet  Google Scholar 

  21. Ch. Papadimitriou: Computational Complexity, Addison-Wesley 1994.

    Google Scholar 

  22. B. A. Trachtenbrot: Algorithms and Automatic Computing Machines. D. C. Heath & Co., Boston, 1963.

    Google Scholar 

  23. I. Wegener: Theoretische Informatik: eine algorithmenorientierte Einführung. B. G. Teubner 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hromkovič, J. (1999). Stability of Approximation Algorithms for Hard Optimization Problems. In: Pavelka, J., Tel, G., Bartošek, M. (eds) SOFSEM’99: Theory and Practice of Informatics. SOFSEM 1999. Lecture Notes in Computer Science, vol 1725. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47849-3_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-47849-3_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66694-3

  • Online ISBN: 978-3-540-47849-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics