CVRPTW Optimization Models
Project description
Capacitated Vehicle Routing Problem with Time Windows (CVRPTW) Optimization Models
Repo for CVRPTW optimization models.
Prerequisites
Install requirements.txt for prerequisites.
conda create --name cvrptw_optimization --file requirements.txt
Install environment.yml for prerequisites.
conda env create -f environment.yml
To recreate environment.yml
conda env export > environment.yml
To create requirements.txt from environment.yml
pip freeze > requirements.txt
Installation
pip install cimren-cvrptw-optimization
Models
Descrochers et al.1988
Desrochers, M., Lenstra, J.K., Savelsbergh, M.W.P., Soumis, F. (1988).
Vehicle routing with time windows: Optimization and approximation.
In: Golden, B.L., Assad, A.A. (Eds.), Vehicle Routing: Methods and Studies. North-Holland, Amsterdam, pp. 65–84.
Inputs
Data
Package has a sample data set
from cvrptw_optimization.src import data
data.depot
data.locations
data.transportation_matrix
data.vehicles
How to use
from cvrptw_optimization.src import data
from cvrptw_optimization import desrochers_et_all_1988 as d
d.run_desrochers_et_all_1988(data.depot,
data.locations,
data.transportation_matrix,
data.vehicles,
solver_time_limit_mins=1,
solver='or tools')
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for cimren-cvrptw-optimization-1.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba2d21a7cb63c53a016c40b5e1f01370082267138c964b484d860f930bc15abc |
|
MD5 | 0517dd2d5d8cb0d9b14e85430cf4dafc |
|
BLAKE2b-256 | f25a11ec7169b050975fae4c3ec6c17ab02ff37ef4a3278f8b8add7ac11e3aba |
Close
Hashes for cimren_cvrptw_optimization-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f791d24aac6621678e36ca3d5828935deb585be3675526b7e8b5bbc2f4a5d4a |
|
MD5 | 8692defb0e0f7621599a0afba2baf334 |
|
BLAKE2b-256 | 84b2fde83781bf3111eab95271b52c8b1aa5c4be4dffe2b344e01c94dca3d916 |