More than optimization

Veeroute isn’t just a combinatorial optimizer. It also offers a set of services to make the engine easier to use and more effective, no matter what task you’re facing.

How do these services help? Let's consider transportation logistics.

Generally, a logistics department faces two types of tasks: strategic and tactical.

Strategic tasks


Transportation system analysis and making long-term decisions


  • Analyze the work of the system

  • Optimize the transportation network

  • Detect bottlenecks

  • Find growth points

  • Assess risks

  • Choose a development strategy

Operational tasks


Performance of routine operations


  • Assess the feasibility of client requests

  • Optimally plan deliveries considering resources and requirements

  • Build routes

  • Actualize current routes when new data arrives

Due to their essential differences, strategic and operational tasks have different requirements for the optimization engine:

  • When solving strategic problems, you first need to get detailed statistics that consider as many parameters as possible.

  • For tactical tasks, optimization speed and response time are fundamentally important.

Veeroute includes an extensive set of tools that you may need for performing both long-term planning and everyday operations.

  • With the combinatorial optimizer, you can quickly analyze the transportation network, study its efficiency, and find its strengths and weaknesses. Veeroute will help you decide whether it is necessary to increase the fleet, hire more drivers, or make changes to customer service.

  • Additional Veeroute services allow you to optimize routine operations: route building and actualization, delivery planning, client request analysis, allocation of resources, and much more. It helps you automate your workflow and save up to 95% of your working time.

See the additional Veeroute services used in transportation logistics:

Route optimization/Routes planning

Builds routes on the map, using geoservices data and traffic information. Сalculates travel time.


Adds new orders to existing trips, considering both new data and chosen optimization settings.


Processes incoming information about changes. Updates routes in real time, based on the input data. Prompt actualization allows you to perform efficient dynamic planning and route optimization on the fly.


Analyzes statistics and predicts how many vehicles may be needed to complete a delivery in a specific area. Forecasts are based on your downloaded data.


Divides the delivery area into zones. Groups the routes so that each driver works within a specific area.


Displays detailed analytics and allows you to study the operation of the transportation system in detail.


Collects and structures user experience data. Here you will find out which features you use most often and analyze your interaction with Veeroute.