Elsevier

Journal of Algorithms

Volume 26, Issue 2, February 1998, Pages 238-274
Journal of Algorithms

Regular Article
NC-Approximation Schemes for NP- and PSPACE-Hard Problems for Geometric Graphs,☆☆

https://doi.org/10.1006/jagm.1997.0903Get rights and content

Abstract

We present NC-approximation schemes for a number of graph problems when restricted to geometric graphs including unit disk graphs and graphs drawn in a civilized manner. Our approximation schemes exhibit the same time versus performance trade-off as the best known approximation schemes for planar graphs. We also define the concept of λ-precision unit disk graphs and show that for such graphs the approximation schemes have a better time versus performance trade-off than the approximation schemes for arbitrary unit disk graphs. Moreover, compared to unit disk graphs, we show that for λ-precision unit disk graphs many more graph problems have efficient approximation schemes.

Our NC-approximation schemes can also be extended to obtain efficient NC-approximation schemes for several PSPACE-hard problems on unit disk graphs specified using a restricted version of the hierarchical specification language of Bentley, Ottmann, and Widmayer. The approximation schemes for hierarchically specified unit disk graphs presented in this paper are among the first approximation schemes in the literature for natural PSPACE-hard optimization problems.

References (50)

  • H.L. Bodlaender

    Dynamic programming on graphs of bounded treewidth

    Proc. 15th International Colloquium on Automata Languages and Programming (ICALP)

    (1988)
  • J.L. Bentley et al.

    The complexity of manipulating hierarchically defined sets of rectangles

    Advances in Computing Research

    (1983)
  • A. Condon et al.

    Probabilistically checkable debate systems and approximation algorithms for PSPACE-hard functions

    Chicago J. Theoret. Comput. Sci.

    (1995)
  • A. Condon et al.

    Random debators and the hardness of approximating stochastic functions

    SIAM J. Comput.

    (1997)
  • P. Crescenzi, V. Kann, A compendium of NP-optimization problems, March...
  • T. Cormen et al.

    Introduction to Algorithms

    (1991)
  • S. Doddi et al.

    Map labeling problems

    Proc. 8th ACM-SIAM Symposium on Discrete Algorithms (SODA)

    (1997)
  • P.G. Doyle et al.

    Random Walks and Electric Networks

    (1984)
  • J. Diaz et al.

    Parallel approximation schemes for problems on planar graphs

    Acta Inform.

    (1996)
  • D. Eppstein, G. L. Miller, S. H. Teng, A deterministic linear time algorithm for geometric separators and its...
  • D. Eppstein, Subgraph isomorphism in planar graphs and related problems, in, Proc. 6th ACM-SIAM Symposium on Discrete...
  • T. Feder, D. Greene, Optimal algorithms for approximate clustering, in, 30th ACM Symposium on Theory of Computing...
  • M.R. Garey et al.

    Computers and Intractability: A Guide to the Theory of NP-completeness

    (1979)
  • A. Gräf, M. Stumpf, G. Weisenfels, On coloring unit disk graphs, July...
  • Cited by (261)

    • Dispersing and grouping points on planar segments

      2021, Theoretical Computer Science
    View all citing articles on Scopus

    A preliminary version of this paper appeared in “Proc. 2nd European Symposium on Algorithms (ESA'94) (pp. 424–435, Springer-Verlag, Berlin/New York).

    ☆☆

    F. P. Preparata

    E-mail:{hunt,ravi,djr,res}@cs.albany.edu.

    Supported by NSF Grant CCR-89-03319 and CCR-94-06611.

    Part of the work was done when the author was at SUNY, Albany. E-mail:[email protected]. Work supported by Department of Energy Contract W-7405-ENG-36.

    E-mail:[email protected].

    §

    Supported by NSF Grant CCR-90-06396.

    View full text