Closed leonlan closed 1 year ago
I have implemented most features that I wanted to for V1. The remaining things are mainly 1) testing and 2) documentation. This is something I need more time for, which I don't have the coming month. I'll continue working on this in January.
I'll probably rename this package to vrplib
as well, because that name fits the new features much better.
Done now that V1 is released.
The library currently supports reading and downloading instances from the CVRPLIB library. I'm going to work towards a V1 version of this library to make it support more general VRPLIB instances, particularly those from the LKH-3 library. I think that the LKH-3 and CVRPLIB library are currently the best maintained VRP libraries with a consistent format. Moreover, LKH-3 has way more instances than CVRPLIB, which only has CVRP and VRPTW instances.
New features that I want to introduce:
Some edge cases (mostly about how to support CVRPLIB):
download
feature for now because I think it's quite useful for running quick instances on Colab.read_instance
will take thestyle
argument which allows to parse different instance formatting styles (i.e.,vrplib
andsolomon
).Issues