<div class="csl-bib-body">
<div class="csl-entry">Mannelli Mazzoli, T., Kletzander, L., Musliu, N., & Smith-Miles, K. (2024). Instance Space Analysis for the Bus Driver Scheduling Problem. In <i>Proceedings of the 14th International Conference on the Practice and Theory of Automated Timetabling, PATAT 2024</i> (pp. 20–35).</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/201673
-
dc.description.abstract
The Bus Driver Scheduling Problem is a combinatorial optimisation
problem with important real-world applications. The goal is to assign bus drivers to
predetermined bus tours in order to minimise an objective function that considers
the total time of each employee’s one-day work shift and their dissatisfaction.
Due to the amount of complex rules specified by a collective agreement and
European laws, this problem is highly constrained. Thus, exact methods are com-
putationally intractable. In recent work, two metaheuristics have been proposed
to solve this problem: Large Neighbourhood Search (LNS) and Construct, Merge,
Solve and Adapt (CMSA). In the literature, 65 real-world-like instances have been
used to test the algorithms. Among those instances, LNS seems to outperform
CMSA; nevertheless, the reason was still obscure.
In order to investigate the reason, we use Instance Space Analysis to show the
weaknesses and strengths of the two solution methods. First, we greatly extend
an instance generator to be able to generate varied real-world-like and synthetic
instances. This allows us to expand the previous set of instances from the literature.
We then present a set of features that describe the hardness of the instances. The
features consider the structure of the instance, such as the average break length for
each vehicle or the distribution of bus tours in the city. We observe that even if LNS
outperforms CMSA in real-world-like instances, it does not for some synthetic
ones.
Using Instance Space Analysis, each instance is projected into a 2D plane based
on selected features. We see clusters of instances in the instance space, and the
real-world-like are in the centre. The bus tour structure appears to have an impact
on the performance of the algorithms. Using this information, we can gain insights
into the weaknesses and strengths of the two algorithms
en
dc.language.iso
en
-
dc.subject
Instance Space Analysis
en
dc.subject
Scheduling
en
dc.subject
Bus Driver Scheduling Problem
en
dc.subject
Combinatorial Optimisation
en
dc.title
Instance Space Analysis for the Bus Driver Scheduling Problem
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.relation.isbn
978-0-9929984-6-2
-
dc.description.startpage
20
-
dc.description.endpage
35
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
Proceedings of the 14th International Conference on the Practice and Theory of Automated Timetabling, PATAT 2024
-
tuw.peerreviewed
true
-
tuw.researchTopic.id
I5
-
tuw.researchTopic.id
C4
-
tuw.researchTopic.name
Visual Computing and Human-Centered Technology
-
tuw.researchTopic.name
Mathematical and Algorithmic Foundations
-
tuw.researchTopic.value
50
-
tuw.researchTopic.value
50
-
tuw.publication.orgunit
E192-02 - Forschungsbereich Databases and Artificial Intelligence
-
dc.description.numberOfPages
16
-
tuw.author.orcid
0000-0002-5861-3155
-
tuw.author.orcid
0000-0002-2100-7733
-
tuw.author.orcid
0000-0002-3992-8637
-
tuw.event.name
14th International Conference on the Practice and Theory of Automated Timetabling (PATAT 2024)
en
tuw.event.startdate
27-08-2024
-
tuw.event.enddate
30-08-2024
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.country
DK
-
tuw.event.presenter
Mannelli Mazzoli, Tommaso
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Mathematik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
1010
-
wb.sciencebranch.value
80
-
wb.sciencebranch.value
20
-
item.languageiso639-1
en
-
item.openairetype
conference paper
-
item.grantfulltext
restricted
-
item.fulltext
no Fulltext
-
item.cerifentitytype
Publications
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
crisitem.author.dept
E192-02 - Forschungsbereich Databases and Artificial Intelligence
-
crisitem.author.dept
E192-02 - Forschungsbereich Databases and Artificial Intelligence
-
crisitem.author.dept
E192-02 - Forschungsbereich Databases and Artificial Intelligence