Learning Variable Neighborhood Search for a scheduling problem with time windows and rejections

被引:33
|
作者
Thevenin, Simon [1 ]
Zufferey, Nicolas [1 ]
机构
[1] Univ Geneva, GSEM, Uni Mail, Bd Pont Arve 40, CH-1211 Geneva 4, Switzerland
关键词
Variable Neighborhood Search; Learning process; Job scheduling; ANT COLONY OPTIMIZATION; VEHICLE-ROUTING PROBLEM; FLEXIBLE FLOW LINES; GENETIC ALGORITHM; ORDER ACCEPTANCE; LOCAL SEARCH; TARDINESS; EARLINESS;
D O I
10.1016/j.dam.2018.03.019
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Variable neighborhood search is a local search metaheuristic that uses sequentially different neighborhood structures. This method has been successfully applied to various types of problems. In this work, variable neighborhood search is enhanced with a learning mechanism which helps to drive the search toward promising areas of the search space. The resulting method is applied to a single-machine scheduling problem with rejections, setups, and earliness and tardiness penalties. Experiments are conducted for instances from the literature. They show on the one hand the benefit of the learning mechanism (in terms of solution quality and robustness). On the other hand, the proposed method significantly outperforms state-of-the-art algorithms for the considered problem. Moreover, its flexibility allows its straightforward adaptation to other combinatorial optimization problems. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:344 / 353
页数:10
相关论文
共 50 条
  • [31] Variable neighborhood search for the inventory routing and scheduling problem in a supply chain
    Liu, Shu-Chu
    Chen, An-Zuo
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (04) : 4149 - 4159
  • [32] A variable neighborhood search algorithm for an integrated physician planning and scheduling problem
    Lan, Shaowen
    Fan, Wenjuan
    Yang, Shanlin
    Pardalos, Panos M.
    COMPUTERS & OPERATIONS RESEARCH, 2022, 147
  • [33] Variable neighborhood search based approaches to a vehicle scheduling problem in agriculture
    Anokic, Ana
    Stanimirovic, Zorica
    Davidovic, Tatjana
    Stakic, Dorde
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2020, 27 (01) : 26 - 56
  • [34] A variable neighborhood search algorithm with reinforcement learning for a real-life periodic vehicle routing problem with time windows and open routes
    Chen, Binhui
    Qu, Rong
    Bai, Ruibin
    Laesanklang, Wasakorn
    RAIRO-OPERATIONS RESEARCH, 2020, 54 (05) : 1467 - 1494
  • [35] General variable neighborhood search for electric vehicle routing problem with time-dependent speeds and soft time windows
    Matijevic, Luka
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2023, : 275 - 292
  • [36] Optimization of a molten iron scheduling problem with uncertain processing time using variable neighborhood search algorithm
    Liu, Linyu
    Chang, Zhiqi
    Song, Shiji
    SCIENTIFIC REPORTS, 2022, 12 (01)
  • [37] Optimization of a molten iron scheduling problem with uncertain processing time using variable neighborhood search algorithm
    Linyu Liu
    Zhiqi Chang
    Shiji Song
    Scientific Reports, 12
  • [38] A Hybrid Large Neighborhood Search for the Pickup and Delivery Problem with Time Windows
    Hifi, Mhand
    Moreau, Laurent
    Negre, Stephane
    Wu, Lei
    2014 INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2014, : 104 - 109
  • [39] A Large Neighborhood Search for the Vehicle Routing Problem with Multiple Time Windows
    Schaap, Hendrik
    Schiffer, Maximilian
    Schneider, Michael
    Walther, Grit
    TRANSPORTATION SCIENCE, 2022, : 1369 - 1392
  • [40] An Effective Large Neighborhood Search for the Team Orienteering Problem with Time Windows
    Schmid, Verena
    Ehmke, Jan Fabian
    COMPUTATIONAL LOGISTICS, ICCL 2017, 2017, 10572 : 3 - 18