Skip to content

ShubhJain007/DVRP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Course Project CS637- Intro to Cyber-Physical Systems

For more details on implementation and explain kindly review the attached presentation in the repo.

Dynamic Vehicle Routing Problem (DVRP)

License: MIT Julia Version

This repository contains a project implementation for solving the Dynamic Vehicle Routing Problem (DVRP). It includes tools for data preparation, simulation, and analysis, tailored to optimize dynamic routing in cyber-physical systems.

Features

  • Data Preparation: Tools for processing raw trip data and generating travel time matrices.
  • Dynamic Simulation: Real-time routing using the ICAPS baseline model (DRLSA).
  • Analysis: Visualizations and outputs for evaluating performance.

Quick Start

1. Clone the Repository

git clone https://github.com/ShubhJain007/DVRP.git
cd DVRP

2. Set Up the Julia Environment

3. Run the Simulation

cd bin
julia sim_proc.jl

Repository Structure

  • data/: Raw and processed datasets for the DVRP simulations.
  • dataprep/: Scripts for preparing trip data and travel time matrices.
  • bin/: Main simulation executable (sim_proc.jl).
  • docs/: Project documentation.
  • examples/: Example inputs and outputs for DVRP simulations.
  • results/: Output data from simulations.

Documentation

Detailed documentation is available in the docs/ folder:

Contributing

We welcome contributions! See CONTRIBUTING.md for more information.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors