We use cookies to track usage and preferences. Home Products Industries Research About News Contact

Vehicle Routing Software

Vehicle Routing & Scheduling

MJC²'s vehicle routing and scheduling software is designed for optimizing large operations and complex logistics networks that cannot be planned with conventional systems.

Our vehicle routing software is fast enough to automatically reschedule large operations in real-time, while having the flexibility to model complex business rules and constraints:

MJC² has developed and supplied route optimization software for 30 years and our logistics scheduling algorithms have consistently out-performed all other systems in benchmarking tests of speed, quality and ease-of-use.

Our route planning software is used by some of the largest transport and distribution operations in the World to schedule thousands of vehicle movements every day.

Typical applications include parcel delivery routing, bulk logistics planning, building materials distribution and home delivery routing.

Our dynamic route scheduling software facilitates the end-to-end Plan, Schedule, Route process, automating resource planning, delivery scheduling and vehicle routing, while integration with our real-time dispatch solutions provides live re-optimization, visibility and reporting.

MJC²'s vehicle routing & scheduling algorithms can also be applied to mobile workforce optimization - please see here for more details.

Delivery Routing Software

MJC²'s delivery routing software assigns customer orders to vehicle routes taking account of factors such as customer access constraints, time windows, truck routing constraints and driver hours.

The routing and scheduling algorithm is designed to cope with very large networks (e.g. 100s of vehicles or 1000s of orders) and can model integrated multi-depot operations to optimize resource allocation.

The route planning software takes as input the collections/deliveries to be made, the fleet and drivers available, as well as rules relating to shifts, drivers' breaks (WTD rules), site constraints and time constraints.

Using this information the vehicle routing algorithm calculates the delivery routes and/or collection routes to meet required time windows, while assigning routes to resources (vehicles and drivers).

Home Delivery Scheduling

MJC²'s home delivery routing software enables delivery slots to be optimized tactically and dynamically to balance workload.

Deliveries and collections are automatically allocated to routes and re-optimized to smooth resource utilisation while maintaining high service levels.

Slot profiles and territories can be optimized at a strategic level, while real-time planning of delivery drivers and vehicles ensures efficient order fulfilment.

Integrated load building algorithms optimize vehicle fill, modelling business rules and constraints such as multi-temperature deliveries, multiple case sizes and picking/loading capacity.

New constraints relating to range and charge scheduling for electric, hybrid or mixed fleets can also be modelled - please see here for more details.

Multi Drop Route Planner Software

Our multi drop software automatically schedules and routes deliveries, assigning them to vehicles and drivers to optimize resource utilisation while minimising travel time and distance.

MJC²'s multi drop route planner software has the power and flexibility to schedule 1000s of deliveries in seconds, optimizing each route and choosing the best vehicle, taking into account factors such as time windows, vehicle capacities, driver hours, multiple depots/warehouses and trunking/linehaul movements.

Access constraints by time of day and territory for deliveries to urban areas or low emission zones can be configured, both for operational planning and for strategic analysis of the impact of new legislation.

For more details about the functionality provided by our route optimization software and the constraints modelled please see the vehicle routing summary.

Route Optimization

Our dynamic route optimization software is able to schedule and reschedule very large distribution and transport operations in real-time, responding automatically to live data feeds from orders databases, vehicle tracking systems (e.g. GPS), telematics and fleet management systems.

Integration of MJC²'s multi drop planner with vehicle tracking provides automatic real-time re-optimization of the operation and alerts the planner to issues such as late arrivals, vehicle breakdowns, working time directive (WTD) exceptions and possible security problems.

Our real-time vehicle routing program is designed to address complex, highly dynamic environments. Typical applications include bulk delivery and collection operations which have to handle same-day orders and unpredictable volumes (e.g. dairy, construction/aggregates or recycling), as well as parcel and courier operations, particularly those that offer same-day services.



Synchromodal logistics for sustainable global supply chains.


New algorithms for increasing resilience in the Supply Chain.


MJC² is a finalist for Maritime UK's 2050 innovation award.

PAGE-ID: mjc2n0127