{"title":"A column-generation-based heuristic for passenger recovery problem considering multi-flights and seat-sharing constraints","authors":"Haiquan Wang, Xingye Dong, Youfang Lin","doi":"10.1109/ICCAD49821.2020.9260523","DOIUrl":null,"url":null,"abstract":"When facing flight delay or cancelation, airlines need to reassign affected passengers to other flights. In this paper, we model the passenger recovery problem as an integer program considering multi-flights and seat-sharing constraints. Correspondingly, we present a branch-and-price heuristic based on column generation framework to solve the passenger recovery problem. The framework consists of a master problem for selecting recovery schemes for passengers and subproblems for generating recovery schemes. Multi-flights constraints are considered in the subproblem, and seat-sharing constraints are considered in the master problem. Experimental results demonstrate that our method solves the passenger recovery problem with quite small gaps and significantly improves the satisfaction of passengers while balancing the financial cost of airlines within reasonable computing time.","PeriodicalId":270320,"journal":{"name":"2020 International Conference on Control, Automation and Diagnosis (ICCAD)","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Control, Automation and Diagnosis (ICCAD)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCAD49821.2020.9260523","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
When facing flight delay or cancelation, airlines need to reassign affected passengers to other flights. In this paper, we model the passenger recovery problem as an integer program considering multi-flights and seat-sharing constraints. Correspondingly, we present a branch-and-price heuristic based on column generation framework to solve the passenger recovery problem. The framework consists of a master problem for selecting recovery schemes for passengers and subproblems for generating recovery schemes. Multi-flights constraints are considered in the subproblem, and seat-sharing constraints are considered in the master problem. Experimental results demonstrate that our method solves the passenger recovery problem with quite small gaps and significantly improves the satisfaction of passengers while balancing the financial cost of airlines within reasonable computing time.