메뉴 건너뛰기




Volumn 34, Issue 2, 1999, Pages 88-101

An efficient implementation of an algorithm for finding K shortest simple paths

Author keywords

[No Author keywords available]

Indexed keywords


EID: 0033196406     PISSN: 00283045     EISSN: None     Source Type: Journal    
DOI: 10.1002/(SICI)1097-0037(199909)34:2<88::AID-NET2>3.0.CO;2-1     Document Type: Article
Times cited : (84)

References (62)
  • 4
    • 0000386998 scopus 로고
    • On kth best policies
    • [4] R. Bellman and R. Kalaba, On kth best policies, J SIAM 8 (1960), 582-585.
    • (1960) J SIAM , vol.8 , pp. 582-585
    • Bellman, R.1    Kalaba, R.2
  • 5
    • 21344476884 scopus 로고
    • A simple and fast label correcting algorithm for shortest paths
    • [5] D.P. Bertsekas, A simple and fast label correcting algorithm for shortest paths, Networks 23 (1993), 703-709.
    • (1993) Networks , vol.23 , pp. 703-709
    • Bertsekas, D.P.1
  • 7
    • 0028381241 scopus 로고
    • Algorithms for the constrained quickest path problem and the enumeration of quickest paths
    • [7] G.-H. Chen and Y.-C. Hung, Algorithms for the constrained quickest path problem and the enumeration of quickest paths, Comput Oper Res 21(2) (1994), 113-118.
    • (1994) Comput Oper Res , vol.21 , Issue.2 , pp. 113-118
    • Chen, G.-H.1    Hung, Y.-C.2
  • 8
    • 0027264315 scopus 로고
    • An algorithm for finding the K quickest paths in a network
    • [8] Y.L. Chen, An algorithm for finding the K quickest paths in a network, Comput Oper Res 20 (1993), 59-65.
    • (1993) Comput Oper Res , vol.20 , pp. 59-65
    • Chen, Y.L.1
  • 9
    • 0028416914 scopus 로고
    • Finding the K quickest simple paths in a network
    • [9] Y.L. Chen, Finding the K quickest simple paths in a network, Info Process Lett 50(2) (1994), 89-92.
    • (1994) Info Process Lett , vol.50 , Issue.2 , pp. 89-92
    • Chen, Y.L.1
  • 10
    • 0001019232 scopus 로고
    • Computing the N best loopless paths in a network
    • [10] S. Clarke, A. Krikorian, and J. Rausen, Computing the N best loopless paths in a network, J SIAM 11 (1963), 1096-1102.
    • (1963) J SIAM , vol.11 , pp. 1096-1102
    • Clarke, S.1    Krikorian, A.2    Rausen, J.3
  • 11
    • 0021444735 scopus 로고
    • Shortest-path algorithms: Taxonomy and annotation
    • [11] N. Deo and C.Y. Pang, Shortest-path algorithms: Taxonomy and annotation, Networks 14 (1984), 275-323.
    • (1984) Networks , vol.14 , pp. 275-323
    • Deo, N.1    Pang, C.Y.2
  • 12
    • 34147120474 scopus 로고
    • A note on two problems in connection with graphs
    • [12] E.W. Dijkstra, A note on two problems in connection with graphs, Num Math 1 (1959), 269-271.
    • (1959) Num Math , vol.1 , pp. 269-271
    • Dijkstra, E.W.1
  • 13
    • 0000418612 scopus 로고
    • An appraisal of some shortest path algorithms
    • [13] S.E. Dreyfus, An appraisal of some shortest path algorithms, Oper Res 17 (1969), 395-412.
    • (1969) Oper Res , vol.17 , pp. 395-412
    • Dreyfus, S.E.1
  • 15
    • 0015585263 scopus 로고
    • Calculating kth shortest paths
    • [15] B.L. Fox, Calculating kth shortest paths, INFOR-Can J Oper Res 11 (1973), 66-70.
    • (1973) INFOR-Can J Oper Res , vol.11 , pp. 66-70
    • Fox, B.L.1
  • 16
    • 0009267001 scopus 로고
    • Kth shortest paths and applications to the probabilistic networks
    • [16] B.L. Fox, Kth shortest paths and applications to the probabilistic networks, ORSA/TIMS Nat Mtg Bull Oper Res Soc Am 23 (1975), B263.
    • (1975) ORSA/TIMS Nat Mtg Bull Oper Res Soc Am , vol.23
    • Fox, B.L.1
  • 17
    • 0018019427 scopus 로고
    • Data structures and computer science techniques in operations research
    • [17] B.L. Fox, Data structures and computer science techniques in operations research, Oper Res 26 (1978), 686-717.
    • (1978) Oper Res , vol.26 , pp. 686-717
    • Fox, B.L.1
  • 18
    • 0023384210 scopus 로고
    • Fibonacci heaps and their uses in improved network optimisation algorithms
    • [18] M.L. Fredman and R.E. Tarjan, Fibonacci heaps and their uses in improved network optimisation algorithms, J Assoc Comput Mach 34 (1987), 596-615.
    • (1987) J Assoc Comput Mach , vol.34 , pp. 596-615
    • Fredman, M.L.1    Tarjan, R.E.2
  • 20
    • 0002126859 scopus 로고
    • Shortest path algorithms, FORTRAN codes for network optimisation
    • [20] G. Gallo and S. Pallotino, Shortest path algorithms, FORTRAN codes for network optimisation, Ann Oper Res 13 (1988), 3-79.
    • (1988) Ann Oper Res , vol.13 , pp. 3-79
    • Gallo, G.1    Pallotino, S.2
  • 21
    • 0024699364 scopus 로고
    • New sharpness properties, algorithms and complexity bounds for partitioning shortest path procedures
    • [21] F. Glover and D. Klingman, New sharpness properties, algorithms and complexity bounds for partitioning shortest path procedures, Oper Res 37 (1989), 542-546.
    • (1989) Oper Res , vol.37 , pp. 542-546
    • Glover, F.1    Klingman, D.2
  • 22
    • 0021793358 scopus 로고
    • A new polynomially bounded shortest path algorithm
    • [22] F. Glover, D. Klingman, and N. Philips, A new polynomially bounded shortest path algorithm, Oper Res 33 (1985), 65-73.
    • (1985) Oper Res , vol.33 , pp. 65-73
    • Glover, F.1    Klingman, D.2    Philips, N.3
  • 23
    • 0025456249 scopus 로고
    • Efficient shortest path simplex algorithms
    • [23] D. Goldfarb, J. Hao, and S.R. Kai, Efficient shortest path simplex algorithms, Oper Res 38 (1990), 624-628.
    • (1990) Oper Res , vol.38 , pp. 624-628
    • Goldfarb, D.1    Hao, J.2    Kai, S.R.3
  • 24
    • 84986942513 scopus 로고
    • Shortest path algorithms using dynamic breadth-first search
    • [24] D. Goldfarb, J. Hao, and S.R. Kai, Shortest path algorithms using dynamic breadth-first search, Networks 21 (1991), 29-50.
    • (1991) Networks , vol.21 , pp. 29-50
    • Goldfarb, D.1    Hao, J.2    Kai, S.R.3
  • 25
    • 21844500953 scopus 로고
    • A new exact algorithm for the vehicle routing problem based on q-paths and K shortest paths relaxations
    • [25] E. Hadjiconstantinou, N. Christofides, and A. Mingozzi, A new exact algorithm for the vehicle routing problem based on q-paths and K shortest paths relaxations, Ann Oper Res 61 (1995), 21-43.
    • (1995) Ann Oper Res , vol.61 , pp. 21-43
    • Hadjiconstantinou, E.1    Christofides, N.2    Mingozzi, A.3
  • 26
    • 0001681038 scopus 로고
    • A method for the solution of the Nth best path problem
    • [26] W. Hoffman and R. Pavley, A method for the solution of the Nth best path problem, J Assoc Commun Mach 6 (1959), 506-514.
    • (1959) J Assoc Commun Mach , vol.6 , pp. 506-514
    • Hoffman, W.1    Pavley, R.2
  • 27
    • 84974863473 scopus 로고
    • Finding the K least cost paths in an acyclic network
    • [27] G.J. Horne, Finding the K least cost paths in an acyclic network, J Oper Res Soc 31 (1980), 443-448.
    • (1980) J Oper Res Soc , vol.31 , pp. 443-448
    • Horne, G.J.1
  • 28
    • 0024168641 scopus 로고
    • A computational study of efficient shortest paths algorithms
    • [28] M.S. Hung and J.J. Divoky, A computational study of efficient shortest paths algorithms, Comput Oper Res 15 (1988), 567-576.
    • (1988) Comput Oper Res , vol.15 , pp. 567-576
    • Hung, M.S.1    Divoky, J.J.2
  • 29
    • 0024887634 scopus 로고
    • An electrical method for finding suboptimal routes
    • [29] L.M. Jin and S.P. Chan, An electrical method for finding suboptimal routes, Proc IEEE Int Symp Circuits and Systems, Vol. 2, 1989, pp. 935-938.
    • (1989) Proc IEEE Int Symp Circuits and Systems , vol.2 , pp. 935-938
    • Jin, L.M.1    Chan, S.P.2
  • 30
    • 84976789814 scopus 로고
    • Efficient algorithms for shortest paths in sparse networks
    • [30] D.B. Johnson, Efficient algorithms for shortest paths in sparse networks, J Assoc Comput Mach 24 (1977), 1-13.
    • (1977) J Assoc Comput Mach , vol.24 , pp. 1-13
    • Johnson, D.B.1
  • 31
    • 0018052669 scopus 로고
    • 2) algorithm for K shortest simple paths in an undirected graph with non-negative are length
    • 2) algorithm for K shortest simple paths in an undirected graph with non-negative arc length, Trans Inst Elect Commun Eng Jpn E61 (1978), 971-972.
    • (1978) Trans Inst Elect Commun Eng Jpn , vol.E61 , pp. 971-972
    • Katoh, N.1    Ibaraki, T.2    Mine, H.3
  • 32
    • 0020292250 scopus 로고
    • An efficient algorithm for K shortest simple paths
    • [32] N. Katoh, T. Ibaraki, and H. Mine, An efficient algorithm for K shortest simple paths. Networks 12 (1982), 411-427.
    • (1982) Networks , vol.12 , pp. 411-427
    • Katoh, N.1    Ibaraki, T.2    Mine, H.3
  • 33
    • 0009268022 scopus 로고
    • Parallel algorithm for finding first K shortest paths
    • [33] N. Kumar and R.K. Ghosh, Parallel algorithm for finding first K shortest paths, Comput Sci Info 24 (1994), 21-28.
    • (1994) Comput Sci Info , vol.24 , pp. 21-28
    • Kumar, N.1    Ghosh, R.K.2
  • 34
    • 0000685484 scopus 로고
    • A procedure for computing the K best solutions to discrete optimization problems and its application to the shortest path problem
    • [34] E.L. Lawler. A procedure for computing the K best solutions to discrete optimization problems and its application to the shortest path problem, Management Sci 18 (1972), 401-405.
    • (1972) Management Sci , vol.18 , pp. 401-405
    • Lawler, E.L.1
  • 35
    • 84976740066 scopus 로고
    • Comment on computing the K shortest paths in a graph
    • [35] E.L. Lawler. Comment on computing the K shortest paths in a graph. Commun Assoc Comput Mach 20 (1977), 603-604.
    • (1977) Commun Assoc Comput Mach , vol.20 , pp. 603-604
    • Lawler, E.L.1
  • 36
    • 0021507423 scopus 로고
    • An algorithm for ranking paths that may contain cycles
    • [36] E.Q.V. Martins. An algorithm for ranking paths that may contain cycles, European J Operational Res 18 (1984), 123-130.
    • (1984) European J Operational Res , vol.18 , pp. 123-130
    • Martins, E.Q.V.1
  • 38
    • 0026416947 scopus 로고
    • Computing K shortest paths for nuclear spent fuel highway transportation
    • [38] S.P. Miaou and S.M. Chin. Computing K shortest paths for nuclear spent fuel highway transportation, European J Operational Res 53, 1 (1991), 64-80.
    • (1991) European J Operational Res , vol.53 , Issue.1 , pp. 64-80
    • Miaou, S.P.1    Chin, S.M.2
  • 39
    • 0016069661 scopus 로고
    • On computing sets of shortest paths in a graph
    • [39] E. Minieka. On computing sets of shortest paths in a graph, Commun Assoc Comput Mach 17 (1974), 351-353.
    • (1974) Commun Assoc Comput Mach , vol.17 , pp. 351-353
    • Minieka, E.1
  • 41
    • 0009255097 scopus 로고
    • A note on an algebra for the K best routes in a network
    • [41] E. Minieka and D.R. Shier. A note on an algebra for the K best routes in a network, J Inst Math Appl 11 (1973), 145-149.
    • (1973) J Inst Math Appl , vol.11 , pp. 145-149
    • Minieka, E.1    Shier, D.R.2
  • 42
    • 0026399529 scopus 로고
    • Shortest path algorithms: A computational study with the C programming language
    • [42] J.-F. Mondou, T.G. Crainic, and S. Nguyen, Shortest path algorithms: A computational study with the C programming language, Comput Oper Res 18 (1991), 767-786.
    • (1991) Comput Oper Res , vol.18 , pp. 767-786
    • Mondou, J.-F.1    Crainic, T.G.2    Nguyen, S.3
  • 43
    • 84976851358 scopus 로고
    • ALGORITHM 562, shortest-path lengths
    • [43] U. Pape, ALGORITHM 562, Shortest-path lengths, Assoc Comput Mach Trans Math Software 6 (1980), 450-455.
    • (1980) Assoc Comput Mach Trans Math Software , vol.6 , pp. 450-455
    • Pape, U.1
  • 44
    • 0022726286 scopus 로고
    • Implementation of algorithms for K shortest loopless paths
    • [44] A. Perko, Implementation of algorithms for K shortest loopless paths, Networks 16 (1986), 149-160.
    • (1986) Networks , vol.16 , pp. 149-160
    • Perko, A.1
  • 45
    • 0025862824 scopus 로고
    • Algorithms for the quickest path problem and the enumeration of quickest paths
    • [45] J.B. Rosen, S.Z. Sun, and G.L. Xue, Algorithms for the quickest path problem and the enumeration of quickest paths, Comput Oper Res 18 (1991), 579-584.
    • (1991) Comput Oper Res , vol.18 , pp. 579-584
    • Rosen, J.B.1    Sun, S.Z.2    Xue, G.L.3
  • 47
    • 0016083575 scopus 로고
    • Computational experience with an algorithm for finding the K shortest paths in a network
    • [47] D.R. Shier, Computational experience with an algorithm for finding the K shortest paths in a network, J Res Natl Bur Stand Sect B 78 (1974), 139-165.
    • (1974) J Res Natl Bur Stand Sect B , vol.78 , pp. 139-165
    • Shier, D.R.1
  • 48
    • 0016975520 scopus 로고
    • Iterative methods for determining the K shortest paths in a network
    • [48] D.R. Shier, Iterative methods for determining the K shortest paths in a network. Networks 6 (1976), 205-229.
    • (1976) Networks , vol.6 , pp. 205-229
    • Shier, D.R.1
  • 49
    • 0009112565 scopus 로고
    • Algorithms for finding the K shortest paths in a network
    • [49] D.R. Shier, Algorithms for finding the K shortest paths in a network, ORSA/TIMS Joint Nat Mtg TIMS/ORSA Bull, (1976), 115.
    • (1976) ORSA/TIMS Joint Nat Mtg TIMS/ORSA Bull , pp. 115
    • Shier, D.R.1
  • 50
    • 0018518940 scopus 로고
    • On algorithms for finding the K shortest paths in a network
    • [50] D.R. Shier, On algorithms for finding the K shortest paths in a network, Networks 9 (1979), 195-214.
    • (1979) Networks , vol.9 , pp. 195-214
    • Shier, D.R.1
  • 51
    • 84986927523 scopus 로고
    • Computing K shortest path lengths in Euclidean networks
    • [51] C.C. Skicsim and B.L. Golden, Computing K shortest path lengths in Euclidean networks, Networks 17 (1987), 341-352.
    • (1987) Networks , vol.17 , pp. 341-352
    • Skicsim, C.C.1    Golden, B.L.2
  • 52
    • 0000145207 scopus 로고
    • Solving K shortest and constrained shortest path problems efficiently
    • [52] C.C. Skicsim and B.L. Golden, Solving K shortest and constrained shortest path problems efficiently, Ann Oper Res 20 (1989), 249-282.
    • (1989) Ann Oper Res , vol.20 , pp. 249-282
    • Skicsim, C.C.1    Golden, B.L.2
  • 53
    • 0009186120 scopus 로고
    • An algorithm for finding K shortest loopless paths in a directed network
    • in Japanese
    • [53] K. Sugimoto and M. Katoh, An algorithm for finding K shortest loopless paths in a directed network, Trans Info Process Soc Jpn. 26 (1985), 356-364. (in Japanese).
    • (1985) Trans Info Process Soc Jpn. , vol.26 , pp. 356-364
    • Sugimoto, K.1    Katoh, M.2
  • 54
    • 0015955981 scopus 로고
    • Disjoint paths in a network
    • [54] J.W. Suurballe, Disjoint paths in a network, Networks 4 (1974), 125-145.
    • (1974) Networks , vol.4 , pp. 125-145
    • Suurballe, J.W.1
  • 56
    • 84989423257 scopus 로고
    • An efficient algorithm for solving the shortest route problems
    • [56] S. Tomizawa, An efficient algorithm for solving the shortest route problems, Trans Inst Elect Commun Eng Jpn J59-A (1976), 523-530.
    • (1976) Trans Inst Elect Commun Eng Jpn J59-A , pp. 523-530
    • Tomizawa, S.1
  • 57
    • 0017930449 scopus 로고
    • Improved shortest path algorithms for transport networks
    • [57] D. Van Vliet, Improved shortest path algorithms for transport networks, Trans Res 12 (1978), 7-20.
    • (1978) Trans Res , vol.12 , pp. 7-20
    • Van Vliet, D.1
  • 58
    • 0016891831 scopus 로고
    • A new algorithm for the solution of the Kth best route problem
    • [58] M.M. Weigand, A new algorithm for the solution of the Kth best route problem, Computing 16 (1976), 139-151.
    • (1976) Computing , vol.16 , pp. 139-151
    • Weigand, M.M.1
  • 59
    • 85033957656 scopus 로고
    • PhD Thesis, Centre for Quantitative Finance, Imperial College
    • [59] C.P. Weston, Costing telecommunications services, PhD Thesis, Centre for Quantitative Finance, Imperial College, 1995.
    • (1995) Costing Telecommunications Services
    • Weston, C.P.1
  • 60
    • 84981625771 scopus 로고
    • An algebra for determining all path-values in a network with applications to K shortest paths problems
    • [60] A. Wongseelashote, An algebra for determining all path-values in a network with applications to K shortest paths problems, Networks 6 (1976), 307-334.
    • (1976) Networks , vol.6 , pp. 307-334
    • Wongseelashote, A.1
  • 61
    • 0000663732 scopus 로고
    • Finding the K shortest loopless paths in a network
    • [61] J.Y. Yen, Finding the K shortest loopless paths in a network, Mgmt Sci 17 (1971), 712-716.
    • (1971) Mgmt Sci , vol.17 , pp. 712-716
    • Yen, J.Y.1
  • 62
    • 0006697713 scopus 로고
    • Another algorithm for finding the K shortest loopless network paths
    • [62] J.Y. Yen, Another algorithm for finding the K shortest loopless network paths, 41st Mtg Oper Res Soc of Am, Bull Oper Res Soc of Am 20 (1972), B/185.
    • (1972) 41st Mtg Oper Res Soc of Am, Bull Oper Res Soc of Am , vol.20
    • Yen, J.Y.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.