jsprit-instances

A toolkit to solve vehicle routing problems.

License

License

Categories

Categories

Jakarta Server Pages Jakarta EE The Web Tier GraphHopper Business Logic Libraries Geospatial
GroupId

GroupId

com.graphhopper
ArtifactId

ArtifactId

jsprit-instances
Last Version

Last Version

1.9.0-beta.4
Release Date

Release Date

Type

Type

jar
Description

Description

jsprit-instances
A toolkit to solve vehicle routing problems.
Source Code Management

Source Code Management

http://github.com/graphhopper/jsprit/tree/master/jsprit-instances

Download jsprit-instances

How to add to project

<!-- https://jarcasting.com/artifacts/com.graphhopper/jsprit-instances/ -->
<dependency>
    <groupId>com.graphhopper</groupId>
    <artifactId>jsprit-instances</artifactId>
    <version>1.9.0-beta.4</version>
</dependency>
// https://jarcasting.com/artifacts/com.graphhopper/jsprit-instances/
implementation 'com.graphhopper:jsprit-instances:1.9.0-beta.4'
// https://jarcasting.com/artifacts/com.graphhopper/jsprit-instances/
implementation ("com.graphhopper:jsprit-instances:1.9.0-beta.4")
'com.graphhopper:jsprit-instances:jar:1.9.0-beta.4'
<dependency org="com.graphhopper" name="jsprit-instances" rev="1.9.0-beta.4">
  <artifact name="jsprit-instances" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.graphhopper', module='jsprit-instances', version='1.9.0-beta.4')
)
libraryDependencies += "com.graphhopper" % "jsprit-instances" % "1.9.0-beta.4"
[com.graphhopper/jsprit-instances "1.9.0-beta.4"]

Dependencies

compile (1)

Group / Artifact Type Version
com.graphhopper : jsprit-core jar 1.9.0-beta.4

test (2)

Group / Artifact Type Version
junit : junit jar 4.13.1
org.mockito : mockito-all jar 1.9.5

Project Modules

There are no modules declared in this project.

jsprit

Build Status

jsprit is a java based, open source toolkit for solving rich Traveling Salesman Problems(TSP) and Vehicle Routing Problems(VRP). It is lightweight, flexible and easy-to-use, and based on a single all-purpose meta-heuristic currently solving

  • Capacitated VRP
  • Multiple Depot VRP
  • VRP with Time Windows
  • VRP with Backhauls
  • VRP with Pickups and Deliveries
  • VRP with Heterogeneous Fleet
  • Time-dependent VRP
  • Traveling Salesman Problem
  • Dial-a-Ride Problem
  • Various combination of these types

Setting up the problem, defining additional constraints, modifying the algorithms and visualising the discovered solutions is as easy and handy as reading classical VRP instances to benchmark your algorithm. It is fit for change and extension due to a modular design and a comprehensive set of unit and integration-tests. More features ...

The jsprit-project is maintained by GraphHopper.

Getting Started with Documentation

Please visit docs to learn more.The best way to get to know jsprit is by looking at code examples.

Modules and Dependencies

Please read Notice.md to get to know the direct dependencies of each module.

Whats New

jsprit develops fast. Look here to get to know whats new.

License

This software is released under Apache License v2.

Contribution

Any contribution is welcome. Feel free to improve jsprit and make pull requests. If you want to contribute to jsprit (which would be great), fork the project and build your fork, make changes, run your and jsprit's test cases and make a pull request (see help.github.contribute or stackoverflow.contribute for details).

See who has contributed here.

Contact

Mailing List:

In the Graphhopper Forum you can discuss jsprit related issues and you will probably get answers to your questions.

Stackoverflow:

You can also use stackoverflow to discuss your issues. Tag it with jsprit then it is easier to keep track of your topic.

Issue Tracker:

For bugs, feature requests or similar use the issue tracker.

Email:

If you cannot get help in the mailing list or you just do not want to discuss your topic publicly, contact us via mail

com.graphhopper

GraphHopper

Open Source Routing Software from GraphHopper

Versions

Version
1.9.0-beta.4
1.9.0-beta.3
1.9.0-beta.2
1.9.0-beta.1
1.9.0-beta
1.8
1.7.3
1.7.2
1.7.1
1.7
1.7-RC1