Vehicle pick-up and drop-off schedule optimization in a university setting

This project aims to enhance the convenience and safety of university students and staff by developing an optimized vehicle pick-up and drop-off scheduling system, integrating aspects of the Dial-a-Ride Problem (DARP) and the Carpooling Problem (CPP) to better suit the university setting. The formul...

Full description

Bibliographic Details
Main Author: Teo, Chun Kit
Format: Final Year Project / Dissertation / Thesis
Published: 2024
Subjects:
Online Access:http://eprints.utar.edu.my/7009/
http://eprints.utar.edu.my/7009/1/fyp_CS_2024_TCK.pdf
_version_ 1848886825002729472
author Teo, Chun Kit
author_facet Teo, Chun Kit
author_sort Teo, Chun Kit
building UTAR Institutional Repository
collection Online Access
description This project aims to enhance the convenience and safety of university students and staff by developing an optimized vehicle pick-up and drop-off scheduling system, integrating aspects of the Dial-a-Ride Problem (DARP) and the Carpooling Problem (CPP) to better suit the university setting. The formulated problem is a multi-objective, many-to-many, one-day scheduling problem with both static and dynamic components. Uniquely, participants can serve as both drivers and passengers, with fairness constraints applied equally to both roles. The primary objectives include minimizing earliness waiting times, reducing DARP-like cases, and lowering total expenses, with penalties imposed for unserved requests. Lateness will be removed using a lateness waiting time rollback mechanism. A simulated annealing-based multi-directional iterative local search algorithm is employed for solution optimization. The initial solution is generated by distributing requests across vehicles, and local searches are performed through request swapping and movement. Simulated annealing explores the solution space in multiple directions to avoid convergence to suboptimal solutions, with iterative loops preventing premature convergence. For dynamic requests, a handler evaluates acceptance based on time constraints, and schedule re-optimization is triggered as necessary, using the same methods as in the static case. Extensive experiments validate the algorithm’s effectiveness, optimize parameters, and demonstrate the dynamic handler's ability to manage real-time requests accurately. The results confirm the efficiency and robustness of the proposed approach in both static and dynamic scenarios.
first_indexed 2025-11-15T19:44:38Z
format Final Year Project / Dissertation / Thesis
id utar-7009
institution Universiti Tunku Abdul Rahman
institution_category Local University
last_indexed 2025-11-15T19:44:38Z
publishDate 2024
recordtype eprints
repository_type Digital Repository
spelling utar-70092025-02-21T08:16:47Z Vehicle pick-up and drop-off schedule optimization in a university setting Teo, Chun Kit T Technology (General) TL Motor vehicles. Aeronautics. Astronautics This project aims to enhance the convenience and safety of university students and staff by developing an optimized vehicle pick-up and drop-off scheduling system, integrating aspects of the Dial-a-Ride Problem (DARP) and the Carpooling Problem (CPP) to better suit the university setting. The formulated problem is a multi-objective, many-to-many, one-day scheduling problem with both static and dynamic components. Uniquely, participants can serve as both drivers and passengers, with fairness constraints applied equally to both roles. The primary objectives include minimizing earliness waiting times, reducing DARP-like cases, and lowering total expenses, with penalties imposed for unserved requests. Lateness will be removed using a lateness waiting time rollback mechanism. A simulated annealing-based multi-directional iterative local search algorithm is employed for solution optimization. The initial solution is generated by distributing requests across vehicles, and local searches are performed through request swapping and movement. Simulated annealing explores the solution space in multiple directions to avoid convergence to suboptimal solutions, with iterative loops preventing premature convergence. For dynamic requests, a handler evaluates acceptance based on time constraints, and schedule re-optimization is triggered as necessary, using the same methods as in the static case. Extensive experiments validate the algorithm’s effectiveness, optimize parameters, and demonstrate the dynamic handler's ability to manage real-time requests accurately. The results confirm the efficiency and robustness of the proposed approach in both static and dynamic scenarios. 2024-05 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/7009/1/fyp_CS_2024_TCK.pdf Teo, Chun Kit (2024) Vehicle pick-up and drop-off schedule optimization in a university setting. Final Year Project, UTAR. http://eprints.utar.edu.my/7009/
spellingShingle T Technology (General)
TL Motor vehicles. Aeronautics. Astronautics
Teo, Chun Kit
Vehicle pick-up and drop-off schedule optimization in a university setting
title Vehicle pick-up and drop-off schedule optimization in a university setting
title_full Vehicle pick-up and drop-off schedule optimization in a university setting
title_fullStr Vehicle pick-up and drop-off schedule optimization in a university setting
title_full_unstemmed Vehicle pick-up and drop-off schedule optimization in a university setting
title_short Vehicle pick-up and drop-off schedule optimization in a university setting
title_sort vehicle pick-up and drop-off schedule optimization in a university setting
topic T Technology (General)
TL Motor vehicles. Aeronautics. Astronautics
url http://eprints.utar.edu.my/7009/
http://eprints.utar.edu.my/7009/1/fyp_CS_2024_TCK.pdf