Skip to content

Data Driven Split Delivery Vehicle Routing with 3D Loading

Notifications You must be signed in to change notification settings

selfDiscipline/3L-SDVR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3L-SDVRP

Data-Driven Three-Layer Algorithm for Split Delivery Vehicle Routing Problem with 3D Container Loading

Reference : https://github.com/safarzadeh-reza/3L-SDVR/blob/master/References/3L_SDVRP.pdf

Requirements

This code was tested on Python 3.8.2. Other requirements are as follows:

  • Numpy
  • Scipy
  • Jupyter
  • Matplotlib
  • Py3dbp
  • Networkx
  • Scikit Learn
  • Ipython

(See requirements.txt)

Quick Start

  1. Install Libraries: pip install -r requirements.txt
  2. Run the "InitializePopulation" function to create first data driven population
  3. Run the "NSGA_II_main" function to find the optimum solution

About

Data Driven Split Delivery Vehicle Routing with 3D Loading

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published