Route generation for deliveries: a web application employing the Clarke Wright algorithm

Efficient routing has become paramount for optimising time and cost in the delivery of goods in the supply chain industry. Notably, the cost of last mile delivery still constitutes a large portion of the overall costs in the delivery of goods. Last mile delivery refers to the last leg of the deli...

Full description

Saved in:
Bibliographic Details
Main Author: Sng, Elvis Kai Qin
Other Authors: Huang Shell Ying
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/171886
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-171886
record_format dspace
spelling sg-ntu-dr.10356-1718862023-11-17T15:37:33Z Route generation for deliveries: a web application employing the Clarke Wright algorithm Sng, Elvis Kai Qin Huang Shell Ying School of Computer Science and Engineering ASSYHUANG@ntu.edu.sg Engineering::Computer science and engineering::Software Efficient routing has become paramount for optimising time and cost in the delivery of goods in the supply chain industry. Notably, the cost of last mile delivery still constitutes a large portion of the overall costs in the delivery of goods. Last mile delivery refers to the last leg of the delivery process, where the goods are transported from the local warehouse or transportation hub to the intended clients. Smaller businesses often lack resources to invest in research and development for route optimisation due to the complex nature of the Vehicle Routing Problem. The Vehicle Routing Problem refers to finding an efficient set of routes for a set of vehicles to traverse all given destinations. This project aims to reduce overall operating costs of last mile deliveries by providing a free and functional web application that users can use to generate routes for their deliveries. The web application uses free open-source resources and Clarke Wright algorithm as the basis for the route generation algorithm. The algorithm is improved using the Holmes and Parker algorithm with inclusion and exclusion principles. The web application is built with Next.js, a full stack framework. The open-source resource used to generate the distance and time matrices required for the route optimisation is OpenRouteService. The algorithm is developed in Python and exposed as an Application Programming Interface (API) using Flask. Bachelor of Engineering (Computer Science) 2023-11-15T05:18:16Z 2023-11-15T05:18:16Z 2023 Final Year Project (FYP) Sng, E. K. Q. (2023). Route generation for deliveries: a web application employing the Clarke Wright algorithm. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/171886 https://hdl.handle.net/10356/171886 en SCSE22-1043 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Software
spellingShingle Engineering::Computer science and engineering::Software
Sng, Elvis Kai Qin
Route generation for deliveries: a web application employing the Clarke Wright algorithm
description Efficient routing has become paramount for optimising time and cost in the delivery of goods in the supply chain industry. Notably, the cost of last mile delivery still constitutes a large portion of the overall costs in the delivery of goods. Last mile delivery refers to the last leg of the delivery process, where the goods are transported from the local warehouse or transportation hub to the intended clients. Smaller businesses often lack resources to invest in research and development for route optimisation due to the complex nature of the Vehicle Routing Problem. The Vehicle Routing Problem refers to finding an efficient set of routes for a set of vehicles to traverse all given destinations. This project aims to reduce overall operating costs of last mile deliveries by providing a free and functional web application that users can use to generate routes for their deliveries. The web application uses free open-source resources and Clarke Wright algorithm as the basis for the route generation algorithm. The algorithm is improved using the Holmes and Parker algorithm with inclusion and exclusion principles. The web application is built with Next.js, a full stack framework. The open-source resource used to generate the distance and time matrices required for the route optimisation is OpenRouteService. The algorithm is developed in Python and exposed as an Application Programming Interface (API) using Flask.
author2 Huang Shell Ying
author_facet Huang Shell Ying
Sng, Elvis Kai Qin
format Final Year Project
author Sng, Elvis Kai Qin
author_sort Sng, Elvis Kai Qin
title Route generation for deliveries: a web application employing the Clarke Wright algorithm
title_short Route generation for deliveries: a web application employing the Clarke Wright algorithm
title_full Route generation for deliveries: a web application employing the Clarke Wright algorithm
title_fullStr Route generation for deliveries: a web application employing the Clarke Wright algorithm
title_full_unstemmed Route generation for deliveries: a web application employing the Clarke Wright algorithm
title_sort route generation for deliveries: a web application employing the clarke wright algorithm
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/171886
_version_ 1783955567887253504