highPerformanceRouting

This forum deals with any kind of trip optimization based on xTour1, xTour2 and the Developer APIs "RouteOptimization" and "SequenceOptimization". No matter whether it is automatic planning or manual dispatching, refering to transport orders or service planning.
Attention: this does not refer to PTV Optiflow SaaS and PTV Developer RouteOptimization Optiflow.
Post Reply
puissancei
Posts: 46
Joined: Wed Jul 05, 2017 10:27 am

highPerformanceRouting

Post by puissancei »

Hello,

how can I be sure xTour use highPerformanceRouting ?

Thank you
Joost
Posts: 310
Joined: Fri Apr 25, 2014 1:46 pm

Re: highPerformanceRouting

Post by Joost »

When high performance is used xTour will log it in the <xtour>/logs/xtour-server.log . It will make such a mention every time it creates a dima using high performance routing.
2017-09-14 10:15:49,379;INFO;com.ptvag.xserver.module.xtour.m0001;34db7393-e155-457b-bf90-c89dc09fa094;;;;Create dima for profile dimaCar using high-performance routing network D:/xtour-x64-1.24.0.2/data/map/CH/dimaCar.chData
2017-09-14 10:15:49,472;INFO;com.ptvag.xserver.module.xtour.m0001;34db7393-e155-457b-bf90-c89dc09fa094;;;;Create dima for profile dimaTruck using high-performance routing network D:/xtour-x64-1.24.0.2/data/map/CH/dimaTruck.chData
2017-09-14 10:15:49,888;INFO;RequestTimes;34db7393-e155-457b-bf90-c89dc09fa094;0:0:0:0:0:0:0:1;unknown-http;50090;unknown-cluster;XTour.planBasicTours;true;;;;none;m0001;8;0;0;502;0;10;503;522;Test-Request;iuCodes:52;;;;;;-;-;-
Joost Claessen
Senior Technical Consultant
PTV Benelux
puissancei
Posts: 46
Joined: Wed Jul 05, 2017 10:27 am

Re: highPerformanceRouting

Post by puissancei »

Ok.

Do I have to deleteBeforeUsage the dima?

The dima is linked to the vehicle.
So, how it work exactly matrix calculation in panBasicTour when I optimized with n vehicles ?

Thanks
User avatar
Bernd Welter
Site Admin
Posts: 2695
Joined: Mon Apr 14, 2014 10:28 am
Contact:

Re: highPerformanceRouting

Post by Bernd Welter »

Hello Michele,

whether you have to delete the dima or not depends on the character of the planning scenario, e.g.
  • a busines2customer parcel delivery usually deletes the distance matrix each day (or with each call) because he visits OTHER locations each day.
  • a business2business parcel delivery could recycle a distance matrix because the locations do not change (maybe just some new customers)
Maybe we can give some more detailed info if we know more about your scenario.
  • In times of high performance routing you can also try to delete and recreate the DIMA with each new order scenario because the calculation from scratch is quite fast.
  • If you want to play with a specific order scenario (e.g. dispatcher manipulates tours manually or changes some parameters like operating intervals...) then you can recycle the DIMA as long as the dispatcher is in the same planning "topic".
Best regards,
Bernd
Bernd Welter
Technical Partner Manager Developer Components
PTV Logistics - Germany

Bernd at... The Forum,LinkedIn, Youtube, StackOverflow
I like the smell of PTV Developer in the morning... :twisted:
puissancei
Posts: 46
Joined: Wed Jul 05, 2017 10:27 am

Re: highPerformanceRouting

Post by puissancei »

Hello Bernd,

Your reply is perfect and answer to my question !

Thank you
Post Reply