A matheuristic algorithm for the share-a-ride problem

被引:1
|
作者
Yu, Vincent F. [1 ]
Zegeye, Mareg Marye [1 ,2 ]
Gebeyehu, Sisay Geremew [2 ]
Indrakarna, Putu A. Y. [1 ]
Jodiawan, Panca [1 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Ind Management, 43,Keelung Rd,Sect 4, Taipei 106, Taiwan
[2] Bahir Dar Univ, Bahir Dar Inst Technol, Fac Mech & Ind Engn, Bahir Dar, Ethiopia
关键词
Matheuristic; Share-a-ride problem; Set partitioning; Simulated annealing; Mutation strategy; LARGE NEIGHBORHOOD SEARCH; VEHICLE-ROUTING PROBLEM;
D O I
10.1016/j.eswa.2023.120569
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This research studies the Share-a-Ride Problem (SARP) in which a set of taxis is used to serve a set of package and passenger requests at the same time. The goal is to maximize the profit from serving the requests without violating given constraints. We develop a new matheuristic algorithm that combines the simulated annealing with mutation strategy (SAMS) and the set partitioning (SP) approach to improve the reported solutions of SARP benchmark instances. The SAMS consists of a time-slack strategy, neighborhood moves, a mutation strategy that depends on the time-slack strategy, and a penalty mechanism for infeasible solutions. The first phase of the proposed matheuristic uses SAMS to generate a set of feasible candidate routes. A route accumulation mechanism is added to the SAMS to keep the candidate routes in the route pool. The second phase of the matheuristic focuses on solving the set partitioning model to find the best route combination as the final solution. The proposed matheuristic is tested on existing small and large SARP instances, and a set of newly generated large SARP in-stances and then compared with SAMS algorithm. The experimental results show that the proposed matheuristic obtains optimal solutions to all the small SARP benchmark instances. For large instances, the proposed math-euristic outperforms SAMS algorithm as it obtains several new best solutions to SARP. Lastly, our algorithm obtains high-quality solutions to the new large SARP instances generated in this study.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] A matheuristic algorithm for the multi-depot inventory routing problem
    Bertazzi, Luca
    Coelho, Leandro C.
    De Maio, Annarita
    Lagana, Demetrio
    TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2019, 122 : 524 - 544
  • [22] A matheuristic algorithm for the vehicle routing problem with cross-docking
    Gunawan, Aldy
    Widjaja, Audrey Tedja
    Vansteenwegen, Pieter
    Yu, Vincent F.
    Applied Soft Computing, 2021, 103
  • [23] A Matheuristic Algorithm for the Prize-collecting Steiner Tree Problem
    Akhmedov, Murodzhon
    Kwee, Ivo
    Montemanni, Roberto
    2015 3rd International Conference on Information and Communication Technology (ICoICT), 2015, : 408 - 412
  • [24] A matheuristic algorithm for the vehicle routing problem with cross-docking
    Gunawan, Aldy
    Widjaja, Audrey Tedja
    Vansteenwegen, Pieter
    Yu, Vincent F.
    APPLIED SOFT COMPUTING, 2021, 103
  • [25] An asymmetric traveling salesman problem based matheuristic algorithm for flowshop group scheduling problem
    He, Xuan
    Pan, Quan-Ke
    Gao, Liang
    Neufeld, Janis S.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 310 (02) : 597 - 610
  • [26] A Two-Stage Matheuristic Algorithm for Classical Inventory Routing Problem
    Su, Zhouxing
    Huang, Shihao
    Li, Chungen
    Lu, Zhipeng
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 3430 - 3436
  • [27] A matheuristic algorithm for the maintenance planning problem at an electricity transmission system operator
    Parreno, Francisco
    Parreno-Torres, Consuelo
    Alvarez-Valdes, Ramon
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 230
  • [28] A Matheuristic Algorithm for the Multiple-Depot Vehicle and Crew Scheduling Problem
    Simoes, Emiliana Mara Lopes
    Batista, Lucas De Souza
    Souza, Marcone Jamilson Freitas
    IEEE ACCESS, 2021, 9 : 155897 - 155923
  • [29] A matheuristic algorithm for multi-objective unrelated parallel machine scheduling problem
    Sarac, Tugba
    Ozcelik, Feristah
    JOURNAL OF THE FACULTY OF ENGINEERING AND ARCHITECTURE OF GAZI UNIVERSITY, 2023, 38 (03): : 1953 - 1966
  • [30] A divide and conquer matheuristic algorithm for the Prize-collecting Steiner Tree Problem
    Akhmedov, Murodzhon
    Kwee, Ivo
    Montemanni, Roberto
    COMPUTERS & OPERATIONS RESEARCH, 2016, 70 : 18 - 25