A Branch-and-Price Algorithm or the Bilevel Network Maintenance Scheduling Problem

被引:12
|
作者
Rey, David [1 ]
Bar-Gera, Hillel [2 ]
Dixit, Vinayak V. [1 ]
Waller, S. Travis [1 ]
机构
[1] UNSW Sydney, Sch Civil & Environm Engn, Sydney, NSW 2052, Australia
[2] Ben Gurion Univ Negev, Dept Ind Engn & Management, IL-84105 Beer Sheva, Israel
基金
澳大利亚研究理事会;
关键词
bilevel optimization; branch and price; column generation; mixed integer programming; network maintenance; scheduling; traffic assignment; DESIGN PROBLEM; GENETIC ALGORITHMS; OPTIMIZATION; METHODOLOGY; MANAGEMENT; SEARCH;
D O I
10.1287/trsc.2019.0896
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We address the network maintenance scheduling problem, which consists of finding the optimal schedule for the coordination of road maintenance projects in a transport network over a planning period. Road works and maintenance operations that require partial or total road closures over a period of time may considerably impact network performance and result in significant delays. In addition, the effects of conducting multiple maintenance projects simultaneously may be nonadditive, hence increasing the difficulty to anticipate congestion effects. In this paper, we propose a new bilevel mixed integer programming formulation for the network maintenance scheduling problem, which relies on the enumeration of maintenance project combinations-patterns-to incorporate congestion effects within the scheduling process. We present a new branch-andprice algorithm that relies on customized branching and bounding rules, and a tailored column generation framework to price patterns. In addition, a statistical regression model is introduced to approximate congestion effects and provide approximate lower bounds on the formulations therein. The proposed branch-and-price algorithm is implemented on instances derived from realistic transport networks and is shown to be able to solve the network maintenance scheduling problem in a reasonable time using only a fraction of the patterns.
引用
收藏
页码:1455 / 1478
页数:24
相关论文
共 50 条
  • [1] A Branch-and-Price algorithm for a compressor scheduling problem
    Friske, Marcelo Wuttig
    Buriol, Luciana S.
    Camponogara, Eduardo
    COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 116 : 72 - 81
  • [2] A branch-and-price algorithm for a hierarchical crew scheduling problem
    Faneyte, DBC
    Spieksma, FCR
    Woeginger, GJ
    NAVAL RESEARCH LOGISTICS, 2002, 49 (08) : 743 - 759
  • [3] A Branch-and-Price Algorithm to Solve a Quay Crane Scheduling Problem
    Kenan, Nabil
    Diabat, Ali
    COMPLEX ADAPTIVE SYSTEMS, 2015, 2015, 61 : 527 - 532
  • [4] A Branch-and-Price Algorithm for the Liner Shipping Network Design Problem
    Thun K.
    Andersson H.
    Stålhane M.
    SN Operations Research Forum, 1 (4):
  • [5] A branch-and-price algorithm for a targeting problem
    Kwon, Ojeong
    Lee, Kyungsik
    Kang, Donghan
    Park, Sungsoo
    NAVAL RESEARCH LOGISTICS, 2007, 54 (07) : 732 - 741
  • [6] An enhanced branch-and-price algorithm for the integrated production and transportation scheduling problem
    He, Peiyang
    Li, Kunpeng
    Kumar, P. N. Ram
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2022, 60 (06) : 1874 - 1889
  • [7] A branch-and-price algorithm for scheduling sport leagues
    Briskorn, D.
    Drexl, A.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2009, 60 (01) : 84 - 93
  • [8] A branch-and-price algorithm for scheduling sport leagues
    Lehrstuhl für Produktion und Logistik, Olshausenstrasse 40, Kiel 24105, Germany
    不详
    J.Oper.Res.Soc., 1600, 1 (84-93):
  • [9] An Exact Branch-and-Price Algorithm for Workforce Scheduling
    Stark, Christoph
    Zimmermann, Juergen
    OPERATIONS RESEARCH PROCEEDINGS 2004, 2005, : 207 - 212
  • [10] A branch-and-price algorithm for robust parallel batch scheduling problem with uncertain size
    Wang, Ting
    Shao, Xiaoling
    Yan, Xue
    INDUSTRIAL MANAGEMENT & DATA SYSTEMS, 2022, 122 (10) : 2351 - 2370