Projektbeschreibung
ÜbersetztZahlung.
Nach Vereinbarung. Basierend auf den durchschnittlichen Preisen hier. Zuschlag für Dringlichkeit (bis 08.05).
Es ist notwendig, das Problem zu formalisieren und zu lösen (vorzugsweise in Pseudocode oder natürlicher Sprache). Wenn es schwierig ist, kann man einfach mathematische Probleme lösen.
Beschreibung der Aufgabe.
Dann Punkt = Stadt.
Daten.
Autos.
Sie haben unterschiedliche Volumina in konventionellen Einheiten.
Transporteure. Sie haben unterschiedliche Volumina in y. E.
Städte.
Sie haben Koordinaten.
Routen.
Sie bestehen aus Städten. Typ: Tag (vom Beginn der Route von 1), Abfahrtszeit, Tag und Ankunftszeit. Es kann einen Halt in jeder Stadt geben.
Flüge.
Der Lkw fährt vom Ausgangspunkt des Flugs zum Ziel. Er wird anhand der Routen unter Berücksichtigung des Datums und der Uhrzeit ihrer Überquerung zusammengestellt. Es kann eine Umladung von Autos zwischen Lkw am Schnittpunkt der Routen geben. In diesem Fall wartet das Auto auf den vorgesehenen Lkw. Vorausgeplant basierend auf Bestellstatistiken.
Bestellungen.
Die Stadt des Abgangs und des Ankommens. Wünschdatum der Versendung (das tatsächliche Versanddatum kann später sein).
Flugstrecken
Stadt A-> Stadt B (es ist möglich, von Flug zu Flug zu wechseln, Auswahl und Lieferung nicht nur an den Start- und Endpunkten eines Fluges)
Statistiken. Ankunfts- und Abfahrtsdaten an den Bestellpunkten. Alle anderen beschriebenen Entitäten.
Es ist notwendig, optimale Routen und Flüge auf der Grundlage der gesammelten Statistiken zu erstellen.
Minimiere die Reisezeit, die Umladung des Fahrzeugs und die Wartezeit am Punkt.
Ich denke, es ist besser, dies mit genetischen Algorithmen zu tun. Man kann mit der Hälfte der Bestellungen trainieren und die andere Hälfte überprüfen.
Ich werde das Programm selbst schreiben. Du brauchst einen Algorithmus oder eine mathematische Lösung (ich denke, das ist ausreichend).