EFFICIENT MINIMUM-COST MATCHING AND TRANSPORTATION USING THE QUADRANGLE INEQUALITY

被引:14
|
作者
AGGARWAL, A
BARNOY, A
KHULLER, S
KRAVETS, D
SCHIEBER, B
机构
[1] UNIV MARYLAND,DEPT COMP SCI,COLLEGE PK,MD 20742
[2] UNIV MARYLAND,INST ADV COMP STUDIES,COLLEGE PK,MD 20742
[3] NEW JERSEY INST TECHNOL,DEPT COMP SCI,NEWARK,NJ 07102
关键词
D O I
10.1006/jagm.1995.1030
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present efficient algorithms for finding a minimum cost perfect matching, and for serving the transportation problem in bipartite graphs, G = (Sinks boolean OR Sources, Sinks X Sources), where \Sinks\ = n, \Sources\ = m, n less than or equal to m, and the cost function obeys the quadrangle inequality. First, we assume that ah the sink points and ah the source 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. We present a linear time algorithm for the matching problem that is simpler than the algorithm of Karp and Li (Discrete Math. 13 (1975), 129-142). We generalize our method to solve the corresponding transportation problem in O((m + n)log(m + n)) time, improving on the best previously known algorithm of Karp and Li. Next, we present an O(n log m) time algorithm for minimum cost matching when the cost array is a bitonic Monge array. An example of this is when the sink points lie on one straight line and the source points lie on another straight line. Finally, we provide a weakly polynomial algorithm for the transportation problem in which the associated cost array is a bitonic Monge array. Our algorithm for this problem runs in O(m log(Sigma(j=1)(m)s(j))) time, where d(i) is the demand at the ith sink, s(j) is the supply available at the jth source, and Sigma(i=1)(n)d(i) less than or equal to Sigma(j=1)(m)s(j). (C) 1995 Academic Press, Inc.
引用
收藏
页码:116 / 143
页数:28
相关论文
共 50 条
  • [31] MINIMUM-COST DESIGN OF HORIZONTAL PIPELINES
    HATHOOT, HM
    [J]. JOURNAL OF TRANSPORTATION ENGINEERING-ASCE, 1984, 110 (03): : 382 - 389
  • [32] MINIMUM-COST MULTIFLOWS IN UNDIRECTED NETWORKS
    KARZANOV, AV
    [J]. MATHEMATICAL PROGRAMMING, 1994, 66 (03) : 313 - 325
  • [33] Minimum-cost paths for electric cars
    Dorfman, Dani
    Kaplan, Haim
    Tarjan, Robert E.
    Thorup, Mikkel
    Zwick, Uri
    [J]. 2024 SYMPOSIUM ON SIMPLICITY IN ALGORITHMS, SOSA, 2024, : 374 - 382
  • [34] MINIMUM-COST MULTICOMMODITY NETWORK FLOWS
    TOMLIN, JA
    [J]. OPERATIONS RESEARCH, 1966, 14 (01) : 45 - &
  • [35] Optimization for minimum-cost piping systems
    Vetter, LG
    [J]. PROCEEDINGS OF THE AMERICAN POWER CONFERENCE, VOL 58, PTS I AND II, 1996, 58 : 1101 - 1105
  • [36] A minimum-cost strategy for cluster recruitment
    [J]. Chan, W., 1600, Wiley-VCH Verlag (42):
  • [37] MINIMUM-COST ANALYSIS OF STATION CONFIGURATIONS
    SATISH, J
    BILLINTON, R
    [J]. IEEE TRANSACTIONS ON POWER DELIVERY, 1995, 10 (04) : 1799 - 1805
  • [38] Minimum-cost line broadcast in paths
    Fujita, S
    Farley, AM
    [J]. DISCRETE APPLIED MATHEMATICS, 1997, 75 (03) : 255 - 268
  • [39] Minimum-cost ordering for selective assembly
    Weber, Thomas A.
    [J]. IISE TRANSACTIONS, 2024,
  • [40] HOW TO DETERMINE MINIMUM-COST QUANTITIES
    TRUCKS, HE
    [J]. TOOL AND MANUFACTURING ENGINEER, 1969, 63 (05): : 14 - &