Ermiş, Gülçin and Akkan, Can (2019) Search algorithms for improving the pareto front in a timetabling problem with a solution network-based robustness measure. Annals of Operations Research, 275 (1). pp. 101-121. ISSN 0254-5330 (Print) 1572-9338 (Online)
This is the latest version of this item.
PDF
Ermis_Akkan_AnnOR_2018.pdf
Restricted to Registered users only
Download (599kB) | Request a copy
Ermis_Akkan_AnnOR_2018.pdf
Restricted to Registered users only
Download (599kB) | Request a copy
Official URL: http://dx.doi.org/10.1007/s10479-017-2646-5
Abstract
We develop search algorithms based on local search, and amatheuristic that solves a set of mixed integer programming models to improve the robustness of a set of solutions for an academic timetabling problem. The matheuristic uses the solution pool feature of CPLEX while solving two relatedMIP models iteratively. The solutions form a network (Akkan et al.in Eur J Oper Res 249(2):560–576, 2016), in which edges are defined by the Hamming distance between pairs of solutions. This network is used to calculate a robustness measure, where disruption of a solution is assumed to occur when the time slot to which a team had been assigned is no longer feasible for that team and the heuristic response to this disruption is choosing one of the neighbors of the disrupted solution. Considering the objective function of the timetabling problem and this robustness measure results in a bi-criteria optimization problem where the goal is to improve the Pareto front by enlarging the network. We compare the performance of the heuristics on a set of random instances and seven semesters’ actual data. These results show that some of the proposed local search algorithms and the matheuristic find high quality approximate Pareto fronts. Besides being one of the few timetabling algorithms in the literature addressing robustness, a key contribution of this research is the demonstration of the effectiveness of the matheuristic approach. By using this matheuristic approach, for any discrete optimization model that can be solved optimally or near-optimally in an acceptable time, researchers can develop a robustness improvement algorithm.
Item Type: | Article |
---|---|
Uncontrolled Keywords: | Timetabling; Matheuristics; Local search; Robustness; Bi-criteria optimization |
Subjects: | T Technology > T Technology (General) > T055.4-60.8 Industrial engineering. Management engineering > T57.6-57.97 Operations research. Systems analysis |
Divisions: | Sabancı Business School Sabancı Business School > Operations Management and Information Systems |
Depositing User: | Can Akkan |
Date Deposited: | 22 May 2019 11:06 |
Last Modified: | 17 May 2023 14:50 |
URI: | https://research.sabanciuniv.edu/id/eprint/37088 |
Available Versions of this Item
-
Search algorithms for improving the pareto front in a timetabling problem with a solution network-based robustness measure. (deposited 10 Jan 2018 10:42)
- Search algorithms for improving the pareto front in a timetabling problem with a solution network-based robustness measure. (deposited 22 May 2019 11:06) [Currently Displayed]