State-based accelerations and bidirectional search for bi-objective multi-modal shortest paths

被引:10
|
作者
Artigues, Christian [1 ,2 ]
Huguet, Marie-Jose [1 ,3 ]
Gueye, Fallou [1 ,3 ,4 ]
Schettini, Frederic [4 ]
Dezou, Laurent [4 ]
机构
[1] CNRS, LAAS, F-31400 Toulouse, France
[2] Univ Toulouse, LAAS, F-31400 Toulouse, France
[3] Univ Toulouse, INSA, LAAS, F-31400 Toulouse, France
[4] MobiGIS ZAC Proxima, F-31310 Grenade, France
关键词
Bi-objective regular language-constrained shortest path problem; Multi-modal transportation; Finite state automaton; Label-setting algorithms; State-based dominance rule; Bidirectional search; State-based estimated travel times; ALGORITHM;
D O I
10.1016/j.trc.2012.08.003
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
Taking into account the multi-modality of urban transportation networks for computing the itinerary of an individual passenger introduces a number of additional constraints such as mode restrictions and various objective functions. In this paper, constraints on modes are gathered under the concept of viable path, modeled by a nondeterministic finite state automaton (NFA). The goal is to find the non-dominated viable shortest paths considering the minimization of the travel time and of the number of modal transfers. We show that the problem, initially considered by Lozano and Storchi (2001), is a polynomially-solvable hi-objective variant of the mono-objective regular language-constrained shortest path problem (Barett et al., 2000; Delling et al., 2009). We propose several label setting algorithms for solving the problem: a topological label-setting algorithm improving on algorithms proposed by Pallottino and Scutella (1998) and Lozano and Storchi (2001), a multi-label algorithm using buckets and its bidirectional variant, as well as dedicated goal oriented techniques. Furthermore, we propose a new NFA state-based dominance rule. The computational experiments, carried-out on a realistic urban network, show that the state-based dominance rule associated with bidirectional search yields significant average speed-ups. On an expanded graph comprising 1,859,350 nodes, we obtain on average 3.5 non-dominated shortest paths in less than 180 ms. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:233 / 259
页数:27
相关论文
共 50 条
  • [31] Solving Bi-objective Unconstrained Binary Quadratic Programming Problem with Multi-objective Backbone Guided Search Algorithm
    Xue, Li-Yuan
    Zeng, Rong-Qiang
    Wang, Yang
    Shang, Ming-Sheng
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, ICIC 2016, PT II, 2016, 9772 : 745 - 753
  • [32] A Fuzzy Multi-Objective Tabu-Search Method for a New Bi-Objective Open Shop Scheduling Problem
    Seraj, O.
    Tavakkoli-Moghaddam, R.
    Jolai, F.
    CIE: 2009 INTERNATIONAL CONFERENCE ON COMPUTERS AND INDUSTRIAL ENGINEERING, VOLS 1-3, 2009, : 164 - 169
  • [33] A niching indicator-based multi-modal many-objective optimizer
    Tanabe, Ryoji
    Ishibuchi, Hisao
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 49 : 134 - 146
  • [34] Multi-Modal Image Registration Based on Local Self-Similarity and Bidirectional Matching
    Dou, J.
    Qin, Q.
    Tu, Z.
    PATTERN RECOGNITION AND IMAGE ANALYSIS, 2021, 31 (01) : 7 - 17
  • [35] Multi-Modal Image Registration Based on Local Self-Similarity and Bidirectional Matching
    J. Dou
    Q. Qin
    Z. Tu
    Pattern Recognition and Image Analysis, 2021, 31 : 7 - 17
  • [36] A novel multi-objective evolutionary algorithm based on subpopulations for the bi-objective traveling salesman problem
    Moraes, Deyvid Heric
    Sanches, Danilo Sipoli
    Rocha, Josimar da Silva
    Caldonazzo Garbelini, Jader Maikol
    Castoldi, Marcelo Favoretto
    SOFT COMPUTING, 2019, 23 (15) : 6157 - 6168
  • [37] A novel multi-objective evolutionary algorithm based on subpopulations for the bi-objective traveling salesman problem
    Deyvid Heric Moraes
    Danilo Sipoli Sanches
    Josimar da Silva Rocha
    Jader Maikol Caldonazzo Garbelini
    Marcelo Favoretto Castoldi
    Soft Computing, 2019, 23 : 6157 - 6168
  • [38] Multi-directional local search for a bi-objective dial-a-ride problem in patient transportation
    Molenbruch, Yves
    Braekers, Kris
    Canis, An
    Vanden Berghe, Greet
    COMPUTERS & OPERATIONS RESEARCH, 2017, 77 : 58 - 71
  • [39] Multi-modal and multi-objective hyperspectral unmixing model based on multi-source data
    Lin, Jiewen
    Chen, Jian
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2024, 227
  • [40] Multi-objective ant colony optimization based on decomposition for bi-objective traveling salesman problems
    Jixang Cheng
    Gexiang Zhang
    Zhidan Li
    Yuquan Li
    Soft Computing, 2012, 16 : 597 - 614