Nature inspired algorithms for demand-responsive transport
Přírodou inspirované algoritmy pro poptávkovou dopravu
bachelor thesis (DEFENDED)
![Document thumbnail](/bitstream/handle/20.500.11956/193119/thumbnail.png?sequence=8&isAllowed=y)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/193119Identifiers
Study Information System: 266578
Collections
- Kvalifikační práce [11264]
Author
Advisor
Referee
Pilát, Martin
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Computer Science with specialisation in Artificial Intelligence
Department
Department of Theoretical Computer Science and Mathematical Logic
Date of defense
6. 9. 2024
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Keywords (Czech)
evoluční algoritmy|ant colony optimization|poptávková doprava|metaheuristikyKeywords (English)
genetic algorithms|ant colony optimization|demand responstive transport|metaheuristicsThis thesis explores demand-responsive transport, where vehicles pick up and drop off passengers based on individual requests. We present a model of the Dial-A-Ride Problem (DARP), which uses real road networks from OpenStreetMaps. Customers ask for rides between two locations, providing their preferred departure time. The goal is to minimize both the operating cost and the customer waiting time. We implement three different encodings of an individual for genetic algorithms and three Ant Colony Optimization frameworks. We compare the results of these algorithms on our custom generated datasets.
Práce se věnuje dopravě reagující na poptávku, kde vozidla vyzvedávají a vysazují pa- sažéry na základě individuálních požadavků. Představujeme model problému Dial-A-Ride (DARP), který využívá reálné silniční sítě z OpenStreetMaps. Cestující žádají dopravu mezi dvěma zastávkami a specifikují svůj požadovaný čas odjezdu. Cílem je minimalizo- vat jak provozní náklady, tak čekací dobu zákazníků. Implementujeme 3 různé kódování jedince v evolučním algoritmu a 3 frameworky Ant Colony Optimization. Výsledky těchto algoritmů porovnáváme na našich vlastních generovaných datech.