<div class="csl-bib-body">
<div class="csl-entry">Riedler, M., & Raidl, G. (2018). Solving a selective dial-a-ride problem with logic-based Benders decomposition. <i>Computers and Operations Research</i>, <i>96</i>, 30–54. https://doi.org/10.1016/j.cor.2018.03.008</div>
</div>
-
dc.identifier.issn
0305-0548
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/144481
-
dc.description.abstract
Today's society is facing an ever-growing demand for mobility. To a high degree these needs can be fulfilled by individual and public transport. People that do not have access to the former and cannot use the latter require additional means of transportation. This is where dial-a-ride services come into play. The dial-a-ride problem considers transportation requests of people from pick-up to drop-off locations. Users specify time windows with respect to these points. Requests are served by a given vehicle fleet with limited capacity and tour duration per vehicle. Moreover, user inconvenience considerations are taken into account by limiting the travel time between origin and destination for each request.
Previous research on the dial-a-ride problem primarily focused on serving a given set of requests with a fixed-size vehicle fleet at minimal traveling costs. It is assumed that the request set is sufficiently small to be served by the available vehicles. We consider a different scenario in which a maximal number of requests shall be served under the given constraints, i.e., it is no longer guaranteed that all requests can be accepted. For this new problem variant we propose a compact mixed integer linear programming model as well as algorithms based on Benders decomposition. In particular, we employ logic-based Benders decomposition and branch-and-check using mixed integer linear programming and constraint programming algorithms. We consider different variants on how to generate Benders cuts as well as heuristic boosting techniques and different types of valid inequalities. Computational experiments illustrate the effectiveness of the suggested algorithms.
en
dc.language.iso
en
-
dc.relation.ispartof
Computers and Operations Research
-
dc.subject
Modeling and Simulation
-
dc.subject
General Computer Science
-
dc.subject
Transportation
-
dc.subject
Management Science and Operations Research
-
dc.subject
Dial-a-Ride Problem
-
dc.subject
Logic-based Benders Decomposition
-
dc.subject
Combinatorial Benders Cuts
-
dc.subject
Branch-and-Check
-
dc.title
Solving a selective dial-a-ride problem with logic-based Benders decomposition
en
dc.type
Artikel
de
dc.type
Article
en
dc.description.startpage
30
-
dc.description.endpage
54
-
dc.type.category
Original Research Article
-
tuw.container.volume
96
-
tuw.journal.peerreviewed
true
-
tuw.peerreviewed
true
-
wb.publication.intCoWork
International Co-publication
-
tuw.researchTopic.id
C4
-
tuw.researchTopic.name
Mathematical and Algorithmic Foundations
-
tuw.researchTopic.value
100
-
dcterms.isPartOf.title
Computers and Operations Research
-
tuw.publication.orgunit
E192-01 - Forschungsbereich Algorithms and Complexity
-
tuw.publisher.doi
10.1016/j.cor.2018.03.008
-
dc.identifier.eissn
1873-765X
-
dc.description.numberOfPages
25
-
tuw.author.orcid
0000-0002-3293-177X
-
wb.sci
true
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Mathematik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
1010
-
wb.facultyfocus
Logic and Computation (LC)
de
wb.facultyfocus
Logic and Computation (LC)
en
wb.facultyfocus.faculty
E180
-
item.grantfulltext
none
-
item.openairecristype
http://purl.org/coar/resource_type/c_2df8fbb1
-
item.openairetype
research article
-
item.languageiso639-1
en
-
item.cerifentitytype
Publications
-
item.fulltext
no Fulltext
-
crisitem.author.dept
E192-01 - Forschungsbereich Algorithms and Complexity
-
crisitem.author.dept
E192-01 - Forschungsbereich Algorithms and Complexity