Implicit flow routing on terrains with applications to surface networks and drainage structures

  • Authors:
  • Mark de Berg;Herman Haverkort;Constantinos Tsirogiannis

  • Affiliations:
  • TU Eindhoven;TU Eindhoven;TU Eindhoven

  • Venue:
  • Proceedings of the twenty-second annual ACM-SIAM symposium on Discrete Algorithms
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Flow-related structures on terrains are defined in terms of paths of steepest descent (or ascent). A steepest descent path on a polyhedral terrain T with n vertices can have θ(n2) complexity. The watershed of a point p---the set of points on T whose paths of steepest descent reach p---can have complexity θ(n3). We present a technique for tracing a collection of n paths of steepest descent on T implicitly in O(n log n) time. We then derive O(n log n) time algorithms for: (i) computing for each local minimum p of T the triangles contained in the watershed of p and (ii) computing the surface network graph of T. We also present an O(n2) time algorithm that computes the watershed area for each local minimum of T.