OptaPlanner GraphHopper Tourenoptimierung

Customer: AI | Published: 23.09.2025

Ich entwickle derzeit einen digitalen Disponenten, der Touren automatisch clustert und optimiert. Dazu soll eine lokal gehostete GraphHopper-Instanz nahtlos mit OptaPlanner zusammenarbeiten und ausschließlich OpenStreetMap-Daten verwenden. Die Aufgabe umfasst die komplette Einrichtung von GraphHopper, die Anbindung an OptaPlanner sowie das Feintuning der Routing-Profile. Dabei müssen Liefer- und Zeitfenster, individuelle Fahrzeugeigenschaften sowie feste Termine und sonstige Voraussetzungen in die Optimierung einfließen. Fahrzeugspezifisch sollen insbesondere Kraftstoffverbrauch, Fahrzeuggröße und die maximale Auslastung berücksichtigt werden, um realistische und kosteneffiziente Routen zu erzeugen. Ich erwarte belastbare Java-Erfahrung in Kombination mit Routing-Algorithmen und Optimierung. Referenzen aus der Tourenplanung oder vergleichbaren Projekten sind für den Zuschlag entscheidend. Konkrete Lieferobjekte: • Lokale GraphHopper-Installation inkl. Import der OSM-Daten • OptaPlanner-Integration (Java, Maven/Spring bevorzugt) mit lauffähigem Beispiel-Use-Case • Konfigurierte Profile und Constraints für Zeitfenster, Fahrzeugattribute und Lade-/Lieferabfolgen • Kurze Dokumentation zur Einrichtung, zum Datenfluss und zu Erweiterungsmöglichkeiten Bitte teile mir mit, welche ähnlichen Projekte du bereits umgesetzt hast und welche Tools oder Frameworks du dafür genutzt hast. Ich freue mich auf deine Rückmeldung!