Skip to content

Package Delivery Network System optimizes daily local delivery operations using a greedy algorithm and custom hash table for timely parcel service. (Note: this is adapted from a school project)

License

Notifications You must be signed in to change notification settings

wonyoung-jang/package-delivery-network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Package Delivery Network System

The Package Delivery Network System is an innovative solution tailored for the Parcel Service's local delivery operations, employing a greedy nearest neighbor algorithm and a custom hash table to ensure efficient and timely package deliveries within a specific mileage limit.

overview of package delivery network at 12:00

Table of Contents

Features

  • Intelligent Routing Algorithm: Utilizes a greedy nearest neighbor algorithm to optimize delivery routes under 140 miles, guaranteeing timely package arrivals.
  • Optimized for Scalability: The system is tailored for Salt Lake City but can be easily modified for use in other locales.
  • User-Friendly Interface: Offers a CLI for real-time access to delivery statuses and total mileage, enhancing operational efficiency and oversight.

Languages Used

  • Python

Usage

  • View Package Status: Utilize the CLI to check a package's delivery status, including its delivery time, by inputting the package ID.
  • Monitor Delivery Progress: The system shows the total mileage covered by all trucks and allows for real-time tracking of delivery progress by entering a specific time.

Example: Checking at 09:00

Status at 09:00

Example: Checking at 10:00

Status at 10:00

Example: Checking at 12:30

Status at 12:30

License

MIT License

About

Package Delivery Network System optimizes daily local delivery operations using a greedy algorithm and custom hash table for timely parcel service. (Note: this is adapted from a school project)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages