2016-11-08 9 views
0

Je récupère la matrice TimeMatrix (N * N) et Distance de google API, alors comment l'ajouter dans le solveur Optaplanner VRP. ? Puis-je changer cette vitesse? This Answer explique comment passer Matrix distance réelle au solveur, comme ça je peux passer la matrice du temps réel à solver.Please Aide ..Comment puis-je passer à la fois TimeMatrix et DistanceMatrix dans optaplanner

+0

http://stackoverflow.com/questions/21455751/using-real-distances-between-points-in-optaplanner?rq=1 plz cochez cette case –

+0

@MaheshwarLigade La question que vous avez fournie est pour ajouter la matrice de distance, mais je avoir à la fois la distance et la matrice de temps.Alors, comment puis-je passer à la fois le problème.BTW merci. –

Répondre

1

Régler le modèle exemple d'acheminement du véhicule si un RoadLocation a une matrice à distance séparée pour la distance et pour temps. Puis mettez une contrainte douce pour chacun d'entre eux, chacun avec son propre poids. Ensuite, vous avez une fonction pondérée de la distance et du temps.

+0

Merci pour votre réponse. Si j'ajoute une carte matricielle temporelle dans RoadLocation, où dois-je ajouter une contrainte souple? Dois-je modifier le fichier de configuration drl pour cela. –