FINDING A MINIMUM-WEIGHT K-LINK PATH IN GRAPHS WITH THE CONCAVE MONGE PROPERTY AND APPLICATIONS

被引:57
作者
AGGARWAL, A [1 ]
SCHIEBER, B [1 ]
TOKUYAMA, T [1 ]
机构
[1] IBM CORP,DIV RES,TOKYO RES LAB,KANAGAWA 242,JAPAN
关键词
D O I
10.1007/BF02574380
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Let G be a weighted, complete, directed acyclic graph (DAG) whose edge weights obey the concave Monge condition. We give an efficient algorithm for finding the minimum-weight k-link path between a given pair of vertices for any given k. The time complexity of our algorithm is O(n root k log n + n log n). Our algorithm uses some properties of DAGs with the concave Monge property together with the parametric search technique, We apply our algorithm to get efficient solutions for the following problems, improving on previous results: (1) Finding the largest k-gon contained in a given convex polygon. (2) Finding the smallest k-gon that is the intersection of k half-planes out of n half-planes defining a convex n-gon. (3) Computing maximum k-cliques of an interval graph. (4) Computing length-limited Huffman codes. (5) Computing optimal discrete quantization.
引用
收藏
页码:263 / 280
页数:18
相关论文
共 19 条
[1]  
Aggarwal A., 1988, 29th Annual Symposium on Foundations of Computer Science (IEEE Cat. No.88CH2652-6), P497, DOI 10.1109/SFCS.1988.21966
[2]   GEOMETRIC APPLICATIONS OF A MATRIX-SEARCHING ALGORITHM [J].
AGGARWAL, A ;
KLAWE, MM ;
MORAN, S ;
SHOR, P ;
WILBER, R .
ALGORITHMICA, 1987, 2 (02) :195-208
[3]  
AGGARWAL A, 1993, LECT NOTES COMPUTER, V762, P466
[4]  
ASANO T, 1991, LECT NOTES COMPUT SC, V557, P199
[5]  
BEIN W, 1992, D EDGE SHORTEST PATH
[6]   FINDING EXTREMAL POLYGONS [J].
BOYCE, JE ;
DOBKIN, DP ;
DRYSDALE, RL ;
GUIBAS, LJ .
SIAM JOURNAL ON COMPUTING, 1985, 14 (01) :134-147
[7]  
CHAN KF, 1990, LECT NOTES COMPUT SC, V450, P318
[8]  
CHAZELLE B, 1992, 8TH P ACM S COMP GEO, P120
[9]   SLOWING DOWN SORTING NETWORKS TO OBTAIN FASTER SORTING ALGORITHMS [J].
COLE, R .
JOURNAL OF THE ACM, 1987, 34 (01) :200-208
[10]  
FREDERICKSON G, 1991, 2ND P ACM SIAM S DIS, P168