PyVRP: A High-Performance VRP Solver Package

解算器 车辆路径问题 计算机科学 并行计算 数学优化 数学 程序设计语言 布线(电子设计自动化) 嵌入式系统
作者
Niels A. Wouda,Leon Lan,Wouter Kool
出处
期刊:Informs Journal on Computing 被引量:4
标识
DOI:10.1287/ijoc.2023.0055
摘要

We introduce PyVRP, a Python package that implements hybrid genetic search in a state-of-the-art vehicle routing problem (VRP) solver. The package is designed for the VRP with time windows (VRPTW), but can be easily extended to support other VRP variants. PyVRP combines the flexibility of Python with the performance of C++, by implementing (only) performance critical parts of the algorithm in C++, while being fully customisable at the Python level. PyVRP is a polished implementation of the algorithm that ranked 1st in the 2021 DIMACS VRPTW challenge and, after improvements, ranked 1st on the static variant of the EURO meets NeurIPS 2022 vehicle routing competition. The code follows good software engineering practices, and is well-documented and unit tested. PyVRP is freely available under the liberal MIT license. Through numerical experiments we show that PyVRP achieves state-of-the-art results on the VRPTW and capacitated VRP. We hope that PyVRP enables researchers and practitioners to easily and quickly build on a state-of-the-art VRP solver.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
2秒前
2秒前
支半雪发布了新的文献求助10
3秒前
4秒前
调皮月饼发布了新的文献求助30
4秒前
5秒前
HEAUBOOK应助zw1215425采纳,获得10
5秒前
5秒前
云泥发布了新的文献求助20
9秒前
852应助abcd_1067采纳,获得10
9秒前
JamesPei应助cyy采纳,获得10
9秒前
yuanzhilong发布了新的文献求助10
9秒前
支半雪完成签到,获得积分10
12秒前
忘羡家的肥兔子关注了科研通微信公众号
13秒前
17秒前
和谐小南完成签到,获得积分10
17秒前
19秒前
19秒前
20秒前
21秒前
科研通AI5应助土豆采纳,获得10
22秒前
赵李艺完成签到 ,获得积分10
22秒前
abcd_1067发布了新的文献求助10
23秒前
善良黑夜发布了新的文献求助10
24秒前
25秒前
东伯雪鹰发布了新的文献求助10
25秒前
qiao应助lizhiqian2024采纳,获得10
27秒前
orixero应助SmallBamboo采纳,获得30
27秒前
科研通AI5应助lizhiqian2024采纳,获得10
27秒前
28秒前
30秒前
Ava应助李昕123采纳,获得10
30秒前
希格斯玻色子完成签到,获得积分20
31秒前
领导范儿应助gaogaogao采纳,获得10
31秒前
32秒前
王SQ发布了新的文献求助10
32秒前
云泥完成签到,获得积分10
37秒前
37秒前
38秒前
Tiger完成签到,获得积分10
38秒前
高分求助中
【此为提示信息,请勿应助】请按要求发布求助,避免被关 20000
Les Mantodea de Guyane Insecta, Polyneoptera 2500
Computational Atomic Physics for Kilonova Ejecta and Astrophysical Plasmas 500
Technologies supporting mass customization of apparel: A pilot project 450
Mixing the elements of mass customisation 360
Периодизация спортивной тренировки. Общая теория и её практическое применение 310
the MD Anderson Surgical Oncology Manual, Seventh Edition 300
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 物理 生物化学 纳米技术 计算机科学 化学工程 内科学 复合材料 物理化学 电极 遗传学 量子力学 基因 冶金 催化作用
热门帖子
关注 科研通微信公众号,转发送积分 3781828
求助须知:如何正确求助?哪些是违规求助? 3327417
关于积分的说明 10231012
捐赠科研通 3042288
什么是DOI,文献DOI怎么找? 1669966
邀请新用户注册赠送积分活动 799434
科研通“疑难数据库(出版商)”最低求助积分说明 758804