Skip to content

storreglosa/Genetic_Algoritm_Vehicle_Routing

 
 

Repository files navigation

Genetic_algorithm_vehicle_routing

This project is an application of genetic algorithm in the context of transportation engineering. We use a genetic algorithm to solve vehicle routing problems.

Here you are going to find a brief review of the theoretical framework of this metaheuristic together with a deployment in python code. In addition, we are going to be talking about the application of this framework in transportation engineering context

Installation guide

Please read install.md for details on how to set up this project.

Project Organization

├── LICENSE
├── README.md          <- The top-level README for developers using this project.
├── install.md         <- Detailed instructions to set up this project.
├── notebooks          <- Jupyter notebooks. Naming convention is a number (for ordering),
│                         the creator's initials, and a short `-` delimited description, e.g.
│                         `1.0-jqp-initial-data-exploration`.
│
├── references         <- Data dictionaries, manuals, and all other explanatory materials.
│
├── reports            <- Generated analysis as HTML, PDF, LaTeX, etc.
│
├── environment.yml    <- The requirements file for reproducing the analysis environment.
│
├── .here              <- File that will stop the search if none of the other criteria
│                         apply when searching head of project.
│
├── setup.py           <- Makes project pip installable (pip install -e .)
│                         so genetic_algorithm_vehicle_routing can be imported.
│
└── genetic_algorithm_vehicle_routing  <- Source code for use in this project.
    ├── __init__.py    <- Makes genetic_algorithm_vehicle_routing a Python module.
    │
    ├── data           <- Scripts to download or generate data.
    │   └── make_dataset.py
    │
    ├── features       <- Scripts to turn raw data into features for modeling.
    │   └── build_features.py
    │
    ├── models         <- Scripts of different features of the models 
    │
    ├── utils          <- Scripts to help with common tasks.
        └── paths.py   <- Helper functions to relative file referencing across project.
    │
    └── visualization  <- Scripts to create exploratory and results oriented visualizations.
        └── visualize.py

About

Application of Genetic algorithm in the context of transportation engineering: Vehicle routing problem

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 65.8%
  • TeX 34.2%