• DocumentCode
    1924243
  • Title

    Rubberband Algorithms for Solving Various 2D or 3D Shortest Path Problems

  • Author

    Li, Fajie ; Klette, Reinhard

  • Author_Institution
    Dept. of Comput. Sci., Auckland Univ.
  • fYear
    2007
  • fDate
    5-7 March 2007
  • Firstpage
    9
  • Lastpage
    19
  • Abstract
    This reviewing paper provides a complete discussion of an algorithm (called rubberband algorithm), which was proposed by Billow and Klette in 2000-2002 for the calculation of minimum-length polygonal curves in cube-curves in 3D space. The paper describes how this original algorithm was transformed afterwards, "step-by-step", into a general, provably correct, and time-efficient algorithm which solves the indented task for simple cube-curves of any complexity. Variations of this algorithm are then used to solve various Euclidean shortest path (ESP) problems, such as calculating the ESP inside of a simple cube arc, inside of a simple polygon, on the surface of a convex polytope, or inside of a simply-connected polyhedron, demonstrating a general (!) methodology of rubberband algorithms. The paper also reports how such algorithms improve various time complexity results of best algorithms for problems such as the touring polygons, parts cutting, safari and zookeeper, and the watchman route
  • Keywords
    computational complexity; computational geometry; graph theory; solid modelling; 3D shortest path problem; Euclidean shortest path problem; minimum-length polygonal curve; rubberband algorithm; time complexity; time-efficient algorithm; Arithmetic; Computer science; Electrostatic precipitators; Iterative algorithms; Minimization methods; Path planning; Polynomials; Robots; Shortest path problem; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing: Theory and Applications, 2007. ICCTA '07. International Conference on
  • Conference_Location
    Kolkata
  • Print_ISBN
    0-7695-2770-1
  • Type

    conf

  • DOI
    10.1109/ICCTA.2007.113
  • Filename
    4127336