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.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0282811711efb44a7082d41b2c43112a8a7dc82480642507068cf5337825306a |
|
MD5 | 1d37a687bbaefc0fd245963bc926b827 |
|
BLAKE2b-256 | 2e6fcea55192d2ca47776fbed8e8db972da1cb9e96465317cffa54f8649c05c0 |
Close
Hashes for cimren_cvrptw_optimization-1.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fccf59e64932696708cbf8fb2a33f268b13d5eab92210e35cebecd3e018bbc7b |
|
MD5 | b5cc753db44ce7339c9f766ae149d792 |
|
BLAKE2b-256 | abe7db1d6df6cd526d5cc608092e124970e2bedca27f5a1ead706ad58a21ca9d |