PyVRP logo

PyVRP Enterprise is an advanced vehicle routing problem (VRP) solver developed by Applied Routing. It supports VRPs with:

  • Pickups and deliveries (capacitated VRP, VRP with simultaneous pickup and delivery, VRP with backhaul, pickup and delivery VRP);

  • Vehicles of different capacities, costs, shift durations, routing profiles, and maximum distance and duration constraints (heterogeneous fleet VRP, site-dependent VRP);

  • Time windows, client service durations, and release times (VRP with time windows and release times);

  • Multiple depots (multi-depot VRP);

  • Reloading along routes at different reload depots (multi-trip VRP);

  • Optional clients with prizes for visiting (prize collecting, team orienteering problem);

  • Client groups imposing additional restrictions on multiple clients jointly (generalised VRP, VRP with multiple time windows);

  • Automatic break planning for EU and US hours-of-service regulations;

  • Vehicle-client and client-client compatibility constraints and sequencing relations;

  • Fairness constraints like load and duration balancing;

  • Soft clustering to encourage geographically compact routes.

PyVRP Enterprise is distributed through our private package index. Follow the installation instructions to install the package.

Curious about PyVRP Enterprise?

Contact us at info@appliedrouting.com to request a free trial.

ContentsΒΆ