• DocumentCode
    2066668
  • Title

    Fast matching algorithms for points on a polygon

  • Author

    Marcotte, Odile ; Suri, Subhash

  • Author_Institution
    Dept. of Math. & Inf., Quebec Univ., Montral, Que., Canada
  • fYear
    1989
  • fDate
    30 Oct-1 Nov 1989
  • Firstpage
    60
  • Lastpage
    65
  • Abstract
    The complete graph induced by a set of 2n points on the boundary of a polygon is considered. The edges are assigned weights equal to the Euclidean distance between their endpoints if the endpoints see each other in the polygon, and +∞ otherwise. An O(n log n)-time algorithm is obtained for finding a minimum-weight perfect matching in this graph if the polygon is convex, and an O(n log2n)-time algorithm if the polygon is simple but nonconvex. The assignment problem for a convex polygon is solved in time O(n log n ), and O(nα(n)) and O(nα(n) log n) time bounds are obtained for the verification problem on convex and nonconvex polygons, respectively, where α(n) is the functional inverse of the Ackermann function
  • Keywords
    computational complexity; computational geometry; graph theory; minimisation; Ackermann function; Euclidean distance; assignment problem; boundary; complete graph; convex polygon; edges; endpoints; functional inverse; minimum-weight perfect matching; nonconvex; nonconvex polygons; simple; verification problem; weights; Euclidean distance; Operations research; Pattern matching; Polynomials; Statistics; Traveling salesman problems; Tree graphs; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1989., 30th Annual Symposium on
  • Conference_Location
    Research Triangle Park, NC
  • Print_ISBN
    0-8186-1982-1
  • Type

    conf

  • DOI
    10.1109/SFCS.1989.63456
  • Filename
    63456