A genetic algorithm for bi-level linear programming dynamic network design problem

被引:9
|
作者
Lin, Dung-Ying [1 ]
Unnikrishnan, Avinash [2 ]
Waller, S. Travis [3 ]
机构
[1] Natl Cheng Kung Univ, Dept Transportat & Commun Management Sci, Tainan 70101, Taiwan
[2] W Virginia Univ, Coll Engn & Mineral Resources, Dept Civil & Environm Engn, Morgantown, WV 26506 USA
[3] Univ Texas Austin, Dept Civil Architectural & Environm Engn, Univ Stn 1, Austin, TX 78712 USA
来源
TRANSPORTATION LETTERS-THE INTERNATIONAL JOURNAL OF TRANSPORTATION RESEARCH | 2009年 / 1卷 / 04期
关键词
genetic algorithm; dynamic network design; dual variable approximation; CELL TRANSMISSION MODEL; COMPLEXITY; WAVES;
D O I
10.3328/TL.2009.01.04.281-294
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
Solving the Bi-level Linear Programming Network Design Problem (BLPNDP), which is typically regarded as a strongly NP-complete problem, with traditional mathematical programming algorithms is computationally intractable. A majority of the research efforts have been focused on tackling this problem using meta-heuristics. However, the evaluation functions in most meta-heuristic approaches involve dynamic traffic simulation when evaluating feasible capacity expansion policies. This commonly used evaluation function becomes a major bottleneck constraining the applicability of meta-heuristics as it is computationally expensive and analytically complicated. To address this issue, we present a modified Genetic Algorithm (GA) to solve the BLPNDP with a novel evaluation function which reduces the number of dynamic traffic simulations needed. The heuristic exploits the underlying linear programming structure of the BLPNDP and employs dual variable approximation techniques to estimate the evaluation function instead of dynamic traffic simulation. Empirical analyses are conducted on three networks of varying sizes to examine the performance of the GA based heuristic. From the experiments conducted, the proposed GA based heuristic outperforms the traditional GA. Also the proposed method of estimating the evaluation function is flexible and can be used within the framework of many meta-heuristic approaches.
引用
收藏
页码:281 / 294
页数:14
相关论文
共 50 条
  • [1] Algorithm for bi-level linear programming
    Beijing Univ of Aeronautics and, Astronautics, Beijing, China
    Beijing Hangkong Hangtian Daxue Xuebao, 1 (78-83):
  • [2] A solution for bi-level network design problem through Nash genetic algorithm
    Kim, Jong Ryui
    Jo, Jung Bok
    Yang, Hwang Kyu
    ADVANCES IN HYBRID INFORMATION TECHNOLOGY, 2007, 4413 : 269 - 280
  • [3] A Fuzzy Algorithm for Solving a Class of Bi-Level Linear Programming Problem
    Zhang, Lu
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2014, 8 (04): : 1823 - 1828
  • [4] Solution algorithm for the bi-level discrete network design problem
    Gao, ZY
    Wu, JJ
    Sun, HJ
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2005, 39 (06) : 479 - 495
  • [5] A bi-level programming model for the land use – network design problem
    Jen-Jia Lin
    Cheng-Min Feng
    The Annals of Regional Science, 2003, 37 : 93 - 105
  • [6] A bi-level programming model for the land use - network design problem
    Lin, JJ
    Feng, CM
    ANNALS OF REGIONAL SCIENCE, 2003, 37 (01): : 93 - 105
  • [7] A global optimization algorithm for solving the bi-level linear fractional programming problem
    Wang, Guangmin
    Gao Ziyou
    Wan Zhongping
    COMPUTERS & INDUSTRIAL ENGINEERING, 2012, 63 (02) : 428 - 432
  • [8] GENETIC ALGORITHM-BASED APPROACH TO BI-LEVEL LINEAR-PROGRAMMING
    MATHIEU, R
    PITTARD, L
    ANANDALINGAM, G
    RAIRO-RECHERCHE OPERATIONNELLE-OPERATIONS RESEARCH, 1994, 28 (01): : 1 - 21
  • [9] Bi-level Linear Programming Problem with Neutrosophic Numbers
    Pramanik, Surapati
    Dey, Partha Pratim
    NEUTROSOPHIC SETS AND SYSTEMS, 2018, 21 : 110 - 121
  • [10] Solving bi-level linear programming problem through hybrid of immune genetic algorithm and particle swarm optimization algorithm
    Kuo, R. J.
    Lee, Y. H.
    Zulvia, Ferani E.
    Tien, F. C.
    APPLIED MATHEMATICS AND COMPUTATION, 2015, 266 : 1013 - 1026