A hybrid particle swarm optimization and an improved heuristic algorithm for an airline crew rostering problem
نویسندگان
چکیده
The airline crew scheduling problem is a combinatorial optimization problem and belongs to the class of NPhard problems. An effective method for solving the airline crew scheduling problem can reduce the crew costs and improve crew satisfaction. Because of its complexity, the problem is divided into two subproblems: the crew pairing problem and the crew rostering problem. In this paper, the crew rostering problem is focused on and the objective is to generate a fairness timetable in which the workloads are distributed among each crew equally. We propose a hybrid particle swarm optimization (PSO) and an improvement heuristic (IH) to solve this problem. The IH is designed to improve the standard deviation of the workloads by picking a workload from the high workload crew and assigning it to the low workload crew. The IH improves the solution of the particle after the particle changes position each generation. The proposed algorithm is tested on actual pairing data from Thai Airways and is compared with PSO without IH and the multi-commodity network flow approach. With the combination of PSO and IH, the algorithm can improve the quality of the solution by more than 20% in most cases, and PSO with IH also outperforms the network approach in 6 out of 9 cases and especially in the large size cases for which the network approach cannot find a feasible solution.
منابع مشابه
An Improved DPSO Algorithm for Cell Formation Problem
Cellular manufacturing system, an application of group technology, has been considered as an effective method to obtain productivity in a factory. For design of manufacturing cells, several mathematical models and various algorithms have been proposed in literature. In the present research, we propose an improved version of discrete particle swarm optimization (PSO) to solve manufacturing cell ...
متن کاملA hybrid scatter search heuristic for personalized crew rostering in the airline industry
The crew scheduling problem in the airline industry is extensively investigated in the operations research literature since efficient crew employment can drastically reduce operational costs of airline companies. Given the flight schedule of an airline company, crew scheduling is the process of assigning all necessary crew members in such a way that the airline is able to operate all its flight...
متن کاملOptimization of grid independent diesel-based hybrid system for power generation using improved particle swarm optimization algorithm
The power supply of remote sites and applications at minimal cost and with low emissions is an important issue when discussing future energy concepts. This paper presents modeling and optimization of a photovoltaic (PV)/wind/diesel system with batteries storage for electrification to an off-grid remote area located in Rafsanjan, Iran. For this location, different hybrid systems are studied and ...
متن کاملAn improved particle swarm optimization with a new swap operator for team formation problem
Formation of effective teams of experts has played a crucial role in successful projects especially in social networks. In this paper, a new particle swarm optimization (PSO) algorithm is proposed for solving a team formation optimization problem by minimizing the communication cost among experts. The proposed algorithm is called by improved particle optimization with new swap operator (IPSONSO...
متن کاملDiversified Particle Swarm Optimization for Hybrid Flowshop Scheduling
The aim of this paper is to propose a new particle swarm optimization algorithm to solve a hybrid flowshop scheduling with sequence-dependent setup times problem, which is of great importance in the industrial context. This algorithm is called diversified particle swarm optimization algorithm which is a generalization of particle swarm optimization algorithm and inspired by an anarchic society ...
متن کامل