Persistent Data Structures for Fast Point Location

  • Michał Wichulski
  • Jacek Rokicki
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4967)


The paper presents practical implementation of an algorithm for fast point location an triangular 2D meshes. The algorithm cost is proportional to log2 N while storage is a liear function of the number of mesh vertices N. The algorithm bases on using persistent data structures was used which store only changes between consecutive mesh levels. The performance of the presented approach was positively verified for a sequence of meshes starting from 1239 up to 1846197 cells.


Point Location Binary Search Tree Mesh Vertex Hanging Node Query Cost 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Cormen, T.H., Leiserson, C.E., Rivest, R.L.: Introduction to Algorithms. MIT Press, Cambridge (1990)Google Scholar
  2. 2.
    Preparata, F.P., Tamassia, R.: Efficient point location in a convex spatial cell-complex. SIAM J. Comput. 21(2), 267–280 (1992)zbMATHCrossRefMathSciNetGoogle Scholar
  3. 3.
    Discroll, J.R., Sarnak, N., Sleator, D.D., Tarjan, R.E.: Making data structures persistent. J. Comput. Syst. Sci. 38(1), 267–280 (1989)Google Scholar
  4. 4.
    Benek, J.A., Buning, P.G., Steger, J.L.: A 3-D Chimera Grid Embedding Technique. AIAA Paper 85, 1523 (1985)Google Scholar
  5. 5.
    Rokicki, J., Floryan, J.M.: Unstructured Domain Decomposition Method for the Navier-Stokes Equations. Computers & Fluids 28, 87–120 (1999)zbMATHCrossRefGoogle Scholar
  6. 6.
    Drikakis, D., Majewski, J., Rokicki, J., Żółtak, J.: Investigation of Blending-Function-Based Overlapping-Grid Technique for Compressible Flows. Computer Methods in Applied Mechanics and Engineering 190(39), 5173–5195 (2001)zbMATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Michał Wichulski
    • 1
  • Jacek Rokicki
    • 1
  1. 1.Warsaw University of TechnologyInstitute of Aeronautics and Applied MechanicsWarsawPoland

Personalised recommendations