• DocumentCode
    1566885
  • Title

    Efficient minimum cost matching using quadrangle inequality

  • Author

    Aggarwal, Alok ; Bar-Noy, Amotz ; Khuller, Samir ; Kravets, Dina ; Schieber, Baruch

  • Author_Institution
    IBM Res. Div., Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1992
  • Firstpage
    583
  • Lastpage
    592
  • Abstract
    The authors present efficient algorithms for finding a minimum cost perfect matching, and for solving the transportation problem in bipartite graphs, G = (Red ∪ Blue, Red × Blue), where |Red| = n, |Blue| = m, n ⩽ m, and the cost function obeys the quadrangle inequality. The first results assume that all the red points and all the blue points lie on a curve that is homeomorphic to either a line or a circle and the cost function is given by the Euclidean distance along the curve. They present a linear time algorithm for the matching problem. They generalize the method to solve the corresponding transportation problem in O((m+n)log(m+n)) time. The next result is an O(n log m) algorithm for minimum cost matching when the cost array is a bitonic Monge array. An example of this is when the red points lie on one straight line and the blue points lie on another straight line (that is not necessarily parallel to the first one). Finally, they provide a weakly polynomial algorithm for the transportation problem in which the associated cost array is a bitonic Monge array
  • Keywords
    computational complexity; computational geometry; graph theory; minimisation; transportation; Euclidean distance; bipartite graphs; bitonic Monge array; blue points; computational geometry; cost function; linear time algorithm; matching problem; minimum cost perfect matching; quadrangle inequality; red points; time complexity; transportation problem; weakly polynomial algorithm; Bipartite graph; Computer science; Contracts; Cost function; Euclidean distance; Polynomials; Transportation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1992. Proceedings., 33rd Annual Symposium on
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    0-8186-2900-2
  • Type

    conf

  • DOI
    10.1109/SFCS.1992.267793
  • Filename
    267793