1
0
Fork 0
mirror of https://github.com/graphhopper/jsprit.git synced 2020-01-24 07:45:05 +01:00
This commit is contained in:
Stefan Schroeder 2013-09-03 09:59:44 +02:00
commit 403316143e

View file

@ -4,12 +4,14 @@ jsprit is a java based, open source toolkit for solving a set of well-known <a h
It is lightweight and easy-to-use, and based on heuristics currently solving It is lightweight and easy-to-use, and based on heuristics currently solving
- <a href="http://neo.lcc.uma.es/vrp/vrp-flavors/capacitated-vrp/" target="_blank">Capacitated VRP</a> - <a href="http://neo.lcc.uma.es/vrp/vrp-flavors/capacitated-vrp/" target="_blank">Capacitated VRP</a>
- <a href="http://neo.lcc.uma.es/vrp/vrp-flavors/multiple-depot-vrp/" target="_blank">Multiple Depot VRP</a> - <a href="http://neo.lcc.uma.es/vrp/vrp-flavors/multiple-depot-vrp/" target="_blank">Multiple Depot VRP</a>
- <a href="http://neo.lcc.uma.es/vrp/vrp-flavors/vrp-with-time-windows" target="_blank">VRP with time windows</a> - <a href="http://neo.lcc.uma.es/vrp/vrp-flavors/vrp-with-time-windows" target="_blank">VRP with Time Windows</a>
- VRP with heterogeneous fleet - <a href="http://neo.lcc.uma.es/vrp/vrp-flavors/vrp-with-backhauls/" target="_blank">VRP with Backhauls</a>
- <a href="http://neo.lcc.uma.es/vrp/vrp-flavors/vrp-with-pick-up-and-delivering/" target="_blank">VRP with Pickups and Deliveries</a>
- VRP with Heterogeneous Fleet
- Time-dependent VRP - Time-dependent VRP
- Various combination of these types - Various combination of these types
Modifying the algorithms and visualising the discovered solutions is as easy and handy as Setting up the problem, modifying the algorithms and visualising the discovered solutions is as easy and handy as
reading classical VRP instances to benchmark your algorithm. reading classical VRP instances to benchmark your algorithm.
Additionally, jsprit can be used along with <a href="http://www.matsim.org" target="blank_">MATSim</a> Additionally, jsprit can be used along with <a href="http://www.matsim.org" target="blank_">MATSim</a>
@ -17,9 +19,12 @@ to solve the above problem-types in real networks (i.e. without preprocessing tr
can be used, and a dynamic and interactive visualiser greatly enhances the analysis. can be used, and a dynamic and interactive visualiser greatly enhances the analysis.
##In Development ##In Development
- VRP with Backhauls - continues improvement of code, handling and performance
- Pickup and Delivery - stable API to easily build algorithms from scratch
##Documentation
Please visit [jsprit-wiki](https://github.com/jsprit/jsprit/wiki) to learn more.
##License ##License
This program is free software; you can redistribute it and/or This program is free software; you can redistribute it and/or
@ -29,10 +34,6 @@ of the License, or (at your option) any later version.
For more information, please visit [GNU Public License](http://opensource.org/licenses/GPL-2.0). For more information, please visit [GNU Public License](http://opensource.org/licenses/GPL-2.0).
##Documentation
Please visit [jsprit-wiki](https://github.com/jsprit/jsprit/wiki) to learn more.
##Getting started in 2 seconds ##Getting started in 2 seconds
[Add the latest snapshot to your pom](https://github.com/jsprit/jsprit/wiki/Add-latest-snapshot-to-your-pom). [Add the latest snapshot to your pom](https://github.com/jsprit/jsprit/wiki/Add-latest-snapshot-to-your-pom).
@ -46,6 +47,8 @@ Second, it is motivated by my PhD-project at [KIT](http://www.kit.edu/english/in
It is mainly inspired by my research group at [KIT-ECON](http://netze.econ.kit.edu/21.php), and by an awesome open-source project called [MATSim](www.matsim.org) and its developers. It is mainly inspired by my research group at [KIT-ECON](http://netze.econ.kit.edu/21.php), and by an awesome open-source project called [MATSim](www.matsim.org) and its developers.
If you have questions or if you use jsprit, it would be great you give feedback and let me know your experience:
Email: jsprit.vehicle.routing@gmail.com Email: jsprit.vehicle.routing@gmail.com
[![](https://cruel-carlota.pagodabox.com/ba53806a8cc8ff439c1a51d152245dee "githalytics.com")](http://githalytics.com/jsprit/jsprit) [![](https://cruel-carlota.pagodabox.com/ba53806a8cc8ff439c1a51d152245dee "githalytics.com")](http://githalytics.com/jsprit/jsprit)