Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] Variations of VRP #27

Open
ImBeCiliC opened this issue Jul 20, 2018 · 1 comment
Open

[Question] Variations of VRP #27

ImBeCiliC opened this issue Jul 20, 2018 · 1 comment
Assignees
Labels

Comments

@ImBeCiliC
Copy link

Is there a overview of all the VRP's you want to implement into the optimization package?
Are you planning to provide a more flexible solution to let people build their own constraints?

@xivk
Copy link
Contributor

xivk commented Jul 20, 2018

There is no planned flexible solution, the purpose of this library is two-fold:

  • Implement a few very common cases.
  • Provide tools for developers to implement their own specifics.

This comes down to VRP's with vehicles that can have:

  • Max travel weight (time/distance/other).
  • Max capacity, think weight.
  • Fixed start location or not.
  • Fixed end location or not.

We also plan to support:

  • U-turn prevention on all variants.
  • Time windows on all variants.

This means this out-of-the box support is going to be there for:

  • TSP
  • TSP-TW
  • STSP
  • STSP-TW
  • VRP
  • VRP-TW

The ones in bold are currently implemented, most of the work is going on in a refactoring effort reflecting everything that was learned over the past years.

@xivk xivk self-assigned this Jul 20, 2018
@xivk xivk added the question label Jul 20, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants