Skip to main content

Approximation schemes using L-reductions

  • Algorithms
  • Conference paper
  • First Online:
Foundation of Software Technology and Theoretical Computer Science (FSTTCS 1994)

Abstract

We present parallel approximation schemes for a large class of problems in logic and graph theory, when these problems are restricted to planar graphs and δ-near-planar graphs. Our results are based on the positive use of L-reductions, and the decomposition of a given graph into subgraphs for which the given problem can be solved optimally in polynomial time. The problems considered include MAX 3SAT, MAX SAT(S), maximum independent set, and minimum dominating set. Our NC-approximation schemes exhibit the same time versus performance tradeoff as those of Baker [Ba83]. For δ-near-planar graphs, this is the first time that approximation schemes of any kind have been obtained for these problems.

Supported by NSF Grants OCR 89-03319 and OCR 90-06396.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. Arora, C. Lund, R. Motwani, Madhu Sudan and M. Szegedy, “Proof Verification and Hardness of Approximation Problems”, Proc. 33rd IEEE FOCS, Oct. 1992, pp 14–23.

    Google Scholar 

  2. B.S. Baker, “Approximation Algorithms for NP-complete Problems on Planar Graphs,” Proc. 24th IEEE FOCS, Nov. 1983, pp 265–273. (Journal version: J. ACM, Vol. 41, No. 1, Jan. 1994, pp 153–180.)

    Google Scholar 

  3. R. Bar-Yehuda and S. Even, “A Local Ratio Theorem for Approximating the Weighted Vertex Cover Problem,” in Analysis and Design of Algorithms for Combinatorial Problems, Annals of Discrete Mathematics, Vol. 25, North Holland Publications, 1985, pp 27–45.

    Google Scholar 

  4. H.L. Bodlaender, “NC Algorithms for Graphs with Bounded Treewidth”, Proc. WG'88, Springer-Verlag LNCS 344, 1988, pp 1–10.

    Google Scholar 

  5. H.L. Bodlaender, “Planar graphs with Bounded Treewidth”, Tech. Rep. No. RUU-CS-88-14, University of Utrecht, 1988.

    Google Scholar 

  6. M. Chrobak and J. Naor, “An Efficient Parallel Algorithm for Computing a Large Independent Set in a Planar Graph,” Algorithmica, Vol. 6, 1991, pp 810–815.

    Google Scholar 

  7. E. Cohen, “Efficient Parallel Shortest Paths in Digraphs with a Separator Decomposition,” in Proc. Symp. Parallel Algorithms and Architectures (SPAA), 1993, pp 57–67.

    Google Scholar 

  8. D.E. Comer, Internetworking with TCP/IP. Vol. I, Prentice-Hall, Inc., Englewood Cliffs, NJ, 1991.

    Google Scholar 

  9. J. Diaz, J. Toran and M. Serna, “Parallel Approximation Schemes for Problems on Planar Graphs”, Proc. First European Symp. on Algorithms (ESA'93), Lecture Notes in Computer Science, Vol. 726, Sept. 1993, pp 145–156.

    Google Scholar 

  10. M.R. Garey and D.S. Johnson, Computers and Intractability: A Guide to the Theory of NP-completeness, W.H. Freeman and Co., San Francisco, CA, 1979.

    Google Scholar 

  11. H.B. Hunt III, M.V. Marathe, V. Radhakrishnan, S.S. Ravi, D.J. Rosenkrantz and R.E. Stearns, “Every Problem in MAX SNP has a Parallel Approximation Algorithm”, Tech. Rep. 93-8, Dept, of Computer Science, Univ. at Albany, May 1993.

    Google Scholar 

  12. H.B. Hunt III, M.V. Marathe, V. Radhakrishnan, S.S. Ravi, D.J. Rosenkrantz and R.E. Stearns, “A Unified Approach to Approximation Schemes for NP-and PSPACE-Hard Problems for Geometric Graphs,” To appear in Proc. Second European Symp. on Algorithms (ESA'94), Sept. 1994.

    Google Scholar 

  13. H.B. Hunt III, M.V. Marathe and R.E. Stearns, “Generalized CNF Satisfiability Problems and Non-Efficient Approximability,” Proc. 9th ACM Conf. on Structure in Complexity Theory, June-July 1994, pp 356–366.

    Google Scholar 

  14. V. Kann, “Maximum Bounded 3-Dimensional Matching is MAX SNP-Complete”, Inf. Proc. Lett., Vol. 37, 1991, pp 27–35.

    Google Scholar 

  15. V. Kann, “On the Approximability of NP-complete Optimization Problems,” Ph.D. Thesis, Dept. of Numerical Analysis and Computing Science, Royal Institute of Technology, Stockholm, Sweden, May 1992.

    Google Scholar 

  16. P.N. Klein and S. Subramaniam, “A Linear-Processor Polylog-Time Algorithm for Shortest Paths in Planar Graphs”, Proc. 34th IEEE FOGS, 1993, pp 259–270.

    Google Scholar 

  17. J. Lagergren, “Efficient parallel algorithms for tree-decomposition and related problems”, 31st IEEE FOCS, 1990, pp 173–182.

    Google Scholar 

  18. D. Lichtenstein, “Planar Formulae and their Uses”, SIAM J. Corn-put., Vol 11, No. 2, May 1982, pp 329–343.

    Google Scholar 

  19. R.J. Lipton and R.E. Tarjan, “Applications of a Planar Separator Theorem”, SIAM J. Cornput., Vol. 9, 1980, pp 615–627.

    Google Scholar 

  20. T. Nishizeki and N. Chiba, Planar Graphs: Theory and Applications, Annals of Discrete Mathematics, Vol. 32, Elsivier Science Publications, Amsterdam, 1988.

    Google Scholar 

  21. C. Papadimitriou and M. Yannakakis, “Optimization, Approximation and Complexity Classes” JCSS, Vol. 43, 1991, pp 425–440.

    Google Scholar 

  22. V. Radhakrishnan, H. B. Hunt III and R. E. Stearns, “Efficient Algorithms for Solving Systems of Linear Equations and Path Problems,” Proc. 9th STACS (Springer-Verlag LNCS Vol. 477), Feb. 1992, pp 109–119.

    Google Scholar 

  23. V. Radhakrishnan, H.B. Hunt,III and R.E. Stearns, “Efficient Algorithms for δ-Near-Planar Graph and Algebraic Problems”, in Complexity in Numerical Optimization, (Edited by P.M. Pardalos), World Scientific Publishing Co., 1993, pp 323–350.

    Google Scholar 

  24. A. Rosenthal, “Dynamic Programming is Optimal for Nonserial Optimization Problems,” SIAM J. Comput., Vol. 11, 1982, pp 47–59.

    Google Scholar 

  25. M. Schwartz, Computer-Communication Network Design and Analysis, Prentice Hall, Inc., Englewood Cliffs, NJ, 1977.

    Google Scholar 

  26. T. Schaefer, “The Complexity Of Satisfiability Problems”, Proc. 10th ACMSTOC, 1978, pp 216–226.

    Google Scholar 

  27. D. Zuckerman, “NP-Complete Problems have Versions that are Hard to Approximate”, Proc. 8th ACM Conf. on Structure in Complexity Theory, May 1993, pp 305–312.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

P. S. Thiagarajan

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hunt, H.B., Marathe, M.V., Radhakrishnan, V., Ravi, S.S., Rosenkrantz, D.J., Stearns, R.E. (1994). Approximation schemes using L-reductions. In: Thiagarajan, P.S. (eds) Foundation of Software Technology and Theoretical Computer Science. FSTTCS 1994. Lecture Notes in Computer Science, vol 880. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58715-2_136

Download citation

  • DOI: https://doi.org/10.1007/3-540-58715-2_136

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58715-6

  • Online ISBN: 978-3-540-49054-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics