An incremental algorithm for a generalization of the shortest-path problem

被引:218
|
作者
Ramalingam, G [1 ]
Reps, T [1 ]
机构
[1] UNIV WISCONSIN,DEPT COMP SCI,MADISON,WI 53706
基金
美国国家科学基金会;
关键词
D O I
10.1006/jagm.1996.0046
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The grammar problem, a generalization of the single-source shortest-path problem introduced by D. E. Knuth (Inform. Process. Lett. 6(1) (1977), 1-5) is to compute the minimum-cost derivation of a terminal string from each nonterminal of a given context-free grammar, with the cost of a derivation being suitably defined. This problem also subsumes the problem of finding optimal hyperpaths in directed hypergraphs (under varying optimization criteria) that has received attention recently. In this paper we present an incremental algorithm for a version of the grammar problem. As a special case of this algorithm we obtain an efficient incremental algorithm for the single-source shortest-path problem with positive edge lengths. The aspect of our work that distinguishes it from other work on the dynamic shortest-path problem is its ability to handle ''multiple heterogeneous modifications'': between updates, the input graph is allowed to be restructured by an arbitrary mixture of edge insertions, edge deletions, and edge-length changes. (C) 1996 Academic Press, Inc.
引用
收藏
页码:267 / 305
页数:39
相关论文
共 50 条
  • [21] On the complexity of the shortest-path broadcast problem
    Crescenzi, Pierluigi
    Fraigniaud, Pierre
    Halldorsson, Magnus
    Harutyunyan, Hovhannes A.
    Pierucci, Chiara
    Pietracaprina, Andrea
    Pucci, Geppino
    DISCRETE APPLIED MATHEMATICS, 2016, 199 : 101 - 109
  • [22] NOTE ON THE SHORTEST-PATH PROBLEM - REPLY
    ROMANI, F
    INFORMATION PROCESSING LETTERS, 1981, 13 (02) : 87 - 87
  • [23] Evolutionary algorithm and multifactorial evolutionary algorithm on clustered shortest-path tree problem
    Phan Thi Hong Hanh
    Pham Dinh Thanh
    Huynh Thi Thanh Binh
    INFORMATION SCIENCES, 2021, 553 : 280 - 304
  • [24] A SHORTEST-PATH ALGORITHM FOR MUSICAL HARMONY
    HARRISON, MC
    HAIG, S
    HOROWITZ, G
    PROCEEDINGS : 1989 INTERNATIONAL COMPUTER MUSIC CONFERENCE, NOVEMBER 2-5, 1989, : 119 - 122
  • [25] A NOTE ON THE PARTITIONING SHORTEST-PATH ALGORITHM
    DESROCHERS, M
    OPERATIONS RESEARCH LETTERS, 1987, 6 (04) : 183 - 187
  • [26] A NEW ALGORITHM FOR THE SHORTEST-PATH SEARCH
    CARRIOLI, L
    DIANI, M
    ALTA FREQUENZA, 1989, 58 (03): : 43 - 47
  • [27] A SHORTEST-PATH ALGORITHM FOR MANHATTAN GRAPHS
    KANCHANASUT, K
    INFORMATION PROCESSING LETTERS, 1994, 49 (01) : 21 - 25
  • [28] A shortest-path network problem using an annealed ant system algorithm
    Liu, SH
    Lin, JS
    Lin, ZS
    FOURTH ANNUAL ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, PROCEEDINGS, 2005, : 245 - 250
  • [29] A shortest-path algorithm for solving the fleet management problem in underground mines
    Gamache, M
    Grimard, R
    Cohen, P
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 166 (02) : 497 - 506
  • [30] An Effective Genetic Algorithm for Solving the Clustered Shortest-Path Tree Problem
    Cosma, Ovidiu
    Pop, Petrica C.
    Zelina, Ioana
    IEEE ACCESS, 2021, 9 : 15570 - 15591