Hallo, ik hoop hier programmeurs en operationele research fanatisten te vinden die me kunnen helpen met mijn probleem!
Voor een opdracht is het de bedoeling dat ik een aanpassing maak op een shortest path probleem. Ik zal allereerst uitleggen wat de situatie is.
Ik heb een directed graph G=(V,E) waarin V de set met vertices is (plaatsen) en E de set met edges (verbindingen tussen plaatsen). De afstanden tussen de plaatsen zijn bekend. Ik moet proberen om met zo min mogelijk kilometers een pakket te bezorgen van x naar y. Echter de situatie is iets anders.
Er zijn een beperkt aantal trucks en ze zijn al gepositioneerd. Een truck heeft een licentie om maar in 2 van te voor gespecificeerde landen te mogen rijden. Plaatsen zijn dus ook gekoppeld aan een land, en je hebt dus bijvoorbeeld 2 trucks nodig als je van Amsterdam naar Praag wilt. (truck1: Amsterdam > Berlijn, truck2: Berlijn > praag). Maar bij het berekenen van de kortste route moet er rekening mee gehouden worden met het plaatsen van de trucks! Dus als in Berlijn truck2 nog niet klaar stond, dan komt daar de afstand van het brengen van truck2 naar Berlijn bij.
Weet iemand misschien hoe ik een shortest-path algoritme zo kan aanpassen dat die een kortste route berekend die ook rekening houd met de (ver)plaatsing van de trucks?
Voor een opdracht is het de bedoeling dat ik een aanpassing maak op een shortest path probleem. Ik zal allereerst uitleggen wat de situatie is.
Ik heb een directed graph G=(V,E) waarin V de set met vertices is (plaatsen) en E de set met edges (verbindingen tussen plaatsen). De afstanden tussen de plaatsen zijn bekend. Ik moet proberen om met zo min mogelijk kilometers een pakket te bezorgen van x naar y. Echter de situatie is iets anders.
Er zijn een beperkt aantal trucks en ze zijn al gepositioneerd. Een truck heeft een licentie om maar in 2 van te voor gespecificeerde landen te mogen rijden. Plaatsen zijn dus ook gekoppeld aan een land, en je hebt dus bijvoorbeeld 2 trucks nodig als je van Amsterdam naar Praag wilt. (truck1: Amsterdam > Berlijn, truck2: Berlijn > praag). Maar bij het berekenen van de kortste route moet er rekening mee gehouden worden met het plaatsen van de trucks! Dus als in Berlijn truck2 nog niet klaar stond, dan komt daar de afstand van het brengen van truck2 naar Berlijn bij.
Weet iemand misschien hoe ik een shortest-path algoritme zo kan aanpassen dat die een kortste route berekend die ook rekening houd met de (ver)plaatsing van de trucks?