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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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.
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.)
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.
H.L. Bodlaender, “NC Algorithms for Graphs with Bounded Treewidth”, Proc. WG'88, Springer-Verlag LNCS 344, 1988, pp 1–10.
H.L. Bodlaender, “Planar graphs with Bounded Treewidth”, Tech. Rep. No. RUU-CS-88-14, University of Utrecht, 1988.
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.
E. Cohen, “Efficient Parallel Shortest Paths in Digraphs with a Separator Decomposition,” in Proc. Symp. Parallel Algorithms and Architectures (SPAA), 1993, pp 57–67.
D.E. Comer, Internetworking with TCP/IP. Vol. I, Prentice-Hall, Inc., Englewood Cliffs, NJ, 1991.
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.
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.
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.
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.
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.
V. Kann, “Maximum Bounded 3-Dimensional Matching is MAX SNP-Complete”, Inf. Proc. Lett., Vol. 37, 1991, pp 27–35.
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.
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.
J. Lagergren, “Efficient parallel algorithms for tree-decomposition and related problems”, 31st IEEE FOCS, 1990, pp 173–182.
D. Lichtenstein, “Planar Formulae and their Uses”, SIAM J. Corn-put., Vol 11, No. 2, May 1982, pp 329–343.
R.J. Lipton and R.E. Tarjan, “Applications of a Planar Separator Theorem”, SIAM J. Cornput., Vol. 9, 1980, pp 615–627.
T. Nishizeki and N. Chiba, Planar Graphs: Theory and Applications, Annals of Discrete Mathematics, Vol. 32, Elsivier Science Publications, Amsterdam, 1988.
C. Papadimitriou and M. Yannakakis, “Optimization, Approximation and Complexity Classes” JCSS, Vol. 43, 1991, pp 425–440.
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.
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.
A. Rosenthal, “Dynamic Programming is Optimal for Nonserial Optimization Problems,” SIAM J. Comput., Vol. 11, 1982, pp 47–59.
M. Schwartz, Computer-Communication Network Design and Analysis, Prentice Hall, Inc., Englewood Cliffs, NJ, 1977.
T. Schaefer, “The Complexity Of Satisfiability Problems”, Proc. 10th ACMSTOC, 1978, pp 216–226.
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.
Author information
Authors and Affiliations
Editor information
Rights 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