Skip to main content

Well Separated Pair Decomposition

  • Reference work entry
  • First Online:
Encyclopedia of Algorithms
  • 146 Accesses

Years and Authors of Summarized Original Work

  • 1995; Callahan, Kosaraju

Problem Definition

Well-separated pair decomposition, introduced by Callahan and Kosaraju [4], has found numerous applications in solving proximity problems for points in the Euclidean space. A pair of point sets (A,  B) is c well separated if the distance between A and B is at least c times the diameters of both A and B. A well-separated pair decomposition of a point set consists of a set of well-separated pairs that “cover” all the pairs of distinct points, i.e., any two distinct points belong to the different sets of some pair. Callahan and Kosaraju [4] showed that for any point set in a Euclidean space and for any constant c ≥ 1, there always exists a c-well-separated pair decomposition (c-WSPD) with linearly many pairs. This fact has been very useful for obtaining nearly linear-time algorithms for many problems, such as computing k-nearest neighbors, N-body potential fields, geometric spanners, approximate...

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Agarwal P, Guibas L, Ngyuen A, Russel D, Zhang L (2004) Collision detection for deforming necklaces. Comput Geom Theory Appl 28(2):137–163

    Article  MathSciNet  MATH  Google Scholar 

  2. Aingworth D, Chekuri C, Indyk P, Motwani R (1999) Fast estimation of diameter and shortest paths (without matrix multiplication). SIAM J Comput 28(4):1167–1181

    Article  MathSciNet  MATH  Google Scholar 

  3. Arikati SR, Chen DZ, Chew LP, Das G, Smid MHM, Zaroliagis CD (1996) Planar spanners and approximate shortest path queries among obstacles in the plane. In: Díaz J, Serna M (eds) Proceedings of the 4th annual European symposium on algorithms, Barcelona, pp 514–528

    Google Scholar 

  4. Callahan PB, Kosaraju SR (1995) A decomposition of multidimensional point sets with applications to k-nearest-neighbors and n-body potential fields. J ACM 42:67–90

    Article  MathSciNet  MATH  Google Scholar 

  5. Clark BN, Colbourn CJ, Johnson DS (1990) Unit disk graphs. Discret Math 86:165–177

    Article  MathSciNet  MATH  Google Scholar 

  6. Fischl B, Sereno M, Dale A (1999) Cortical surface-based analysis II: inflation, flattening, and a surfacebased coordinate system. NeuroImage 9:195–207

    Article  Google Scholar 

  7. Gao J, Zhang L (2003) Well-separated pair decomposition for the unit-disk graph metric and its applications. In: Procroceedings of the 35th ACM symposium on theory of computing (STOC’03), San Diego, pp 483–492

    Google Scholar 

  8. Gao J, Guibas LJ, Hershberger J, Zhang L, Zhu A (2005) Geometric spanners for routing in mobile networks. IEEE J Sel Areas Commun Wirel Ad Hoc Netw (J-SAC) 23(1):174–185

    Article  Google Scholar 

  9. Hale WK (1980) Frequency assignment: theory and applications. Proc IEEE 68(12): 1497–1513

    Article  Google Scholar 

  10. Hunt HB III, Marathe MV, Radhakrishnan V, Ravi SS, Rosenkrantz DJ, Stearns RE (1998) NC-approximation schemes for NP- and PSPACE-hard problems for geometric graphs. J Algorithms 26(2):238–274

    Article  MathSciNet  MATH  Google Scholar 

  11. Li XY, Calinescu G, Wan PJ (2002) Distributed construction of a planar spanner and routing for ad hoc wireless networks. In: Proceedings of IEEE INFOCOM 2002, New York, 23–27 June 2002

    Google Scholar 

  12. Mead CA, Conway L (1980) Introduction to VLSI systems. Addison-Wesley, Reading

    Google Scholar 

  13. Miller GL, Teng SH, Vavasis SA (1991) An unified geometric approach to graph separators. In: Proceedings of the 32nd annual IEEE symposium on foundations of computer science, San Juan, pp 538–547

    Google Scholar 

  14. Tenenbaum J, de Silva V, Langford J (2000) A global geometric framework for nonlinear dimensionality reduction. Science 290:22

    Article  Google Scholar 

  15. Thorup M (2004) Compact oracles for reachability and approximate distances in planar digraphs. J ACM 51(6):993–1024

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rolf Klein .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media New York

About this entry

Cite this entry

Klein, R. (2016). Well Separated Pair Decomposition. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_479

Download citation

Publish with us

Policies and ethics