Table of Contents

TowingOptimizer Algorithmus Dokumentation

Überblick

Der TowingOptimizer verwendet einen ausgeklügelten 4-Phasen-Bewertungsalgorithmus, um automatisch die optimalen Fahrer-Fahrzeug-Kombinationen für Abschleppaufträge zuzuweisen. Das System gewährleistet die strikte Einhaltung von Führerscheinanforderungen, Ausrüstungskompatibilität und betrieblichen Beschränkungen.

Algorithmus-Phasen

Phase 1: Fahrer-Auftrag Kompatibilitätsbewertung

Diese Phase bewertet die Eignung jedes Fahrers für den Auftrag basierend auf:

Harte Constraints (Ausschlusskriterien)

Bewertungsfaktoren

Phase 2: Fahrzeug-Auftrag Kompatibilitätsbewertung

Diese Phase bewertet die Fahrzeugeignung für den spezifischen Abschleppauftrag:

Harte Constraints

Bewertungsfaktoren

Phase 3: Bestehende Zuweisungsanalyse

Überprüft Zielorte aktuell zugewiesener Aufträge zur Optimierung der Routeneffizienz und Identifizierung potenzieller Konflikte.

Phase 4: Fahrer-Fahrzeug Führerschein-Matching ⭐

Dies ist die kritische Phase, die die Führerschein-Kompatibilität zwischen Fahrer und Fahrzeug gewährleistet!

Obligatorisches Führerschein-Matching

WENN fahrzeug.Fuehrerscheine != null UND fahrer.Fuehrerscheine != null DANN
    fahrer.Fuehrerscheine MUSS mindestens EINEN Führerschein aus fahrzeug.Fuehrerscheine enthalten
    SONST → DISQUALIFIZIERT (Punkte = 0)

Beispiel Führerschein-Anforderungen

Fahrzeug benötigt Fahrer hat Ergebnis
[“C”, “CE”] [“B”, “C”] ÜBEREINSTIMMUNG: Fahrer hat “C” → Qualifiziert
[“C”, “CE”] [“B”] KEINE ÜBEREINSTIMMUNG: Nur “B” → Disqualifiziert

Zusätzliche Kreuzvalidierung

Führerschein-Klassifizierungen

Fahrer-Führerscheintypen

Führerschein Beschreibung
B Normaler PKW-Führerschein
C LKW-Führerschein (bis bestimmtes Gewicht)
CE Schwer-LKW mit Anhänger-Führerschein

Spezielle Zertifizierungen

Zertifizierung Beschreibung
HatKranSchein Kranführer-Lizenz
HatHvSchein Hochvolt-Elektroarbeits-Zertifizierung

Bewertungssystem

Der Algorithmus verwendet ein punktebasiertes System, beginnend bei 100.000 Punkten mit Strafen/Boni:

Hauptstrafen

DISQUALIFIKATION (Punkte = 0)

  • Führerschein-Nichtübereinstimmung
  • Fehlende erforderliche Ausrüstung
  • Unzureichende Kapazität

Optimierungs-Boni

Finale Empfehlungsgenerierung

Der Algorithmus kombiniert alle Phasen-Punkte zur Erstellung bewerteter Empfehlungen:

  1. Beste Fahrer-Fahrzeug-Kombinationen für jeden Auftrag
  2. Detaillierte Begründung für jede Bewertungsentscheidung
  3. Klare Angabe aller disqualifizierenden Faktoren
  4. Geschätzte Fertigstellungszeiten und Routeneffizienz

Fazit: Dieser mehrstufige Ansatz gewährleistet, dass jede Zuweisung alle Sicherheits- und Rechtsanforderungen erfüllt, während gleichzeitig für betriebliche Effizienz und Arbeitslasten-Verteilung optimiert wird.