
Driver Scheduling

Create optimized drivers or crew schedules without fear of breaking union or business rules. Find the right driver scheduling solution for your company, managing diverse types of contracts, seniority characteristics, reducing overtime, and more.
The MAIOR Suite Optimizes Driver Duties and Crew Schedules, considering all your company’s rules.
Create optimal driver schedules for urban, suburban, or regional scenarios making sure that each duty respects the legislation, agreements, and your internal company rules, such as the working time, the number of splits, the meal break, the additional times, and the continuous driving time.


The MAIOR Suite Optimizes Driver Duties and Crew Schedules, considering all your company’s rules.
Create optimal driver schedules for urban, suburban, or regional scenarios making sure that each duty respects the legislation, agreements, and your internal company rules, such as the working time, the number of splits, the meal break, the additional times, and the continuous driving time.
Enhanced with a
driver duty optimization algorithm
Generate the best duty scheduling solution minimizing the total number of drivers while maximiIng duties’ efficiency. All in full respect of your company’s labor rules.
FEATURES
Evaluate what if scenarios
Compare scenarios or algorithm solutions to find the best possible driver scheduling solution.
Work on partial solutions
Address specific and special needs faster when needed without having to modify the entire scheduling solution.
Maximize savings and efficient service planning
The system automatically generates efficient work schedules considering sign up time, travel time, layover time, break, and more.
Create additional driving or not-driving activities
Include activites like vehicle charging or vehicle inspection before going on-board
Guarantee transparency
The system highlighs driver duties that were modified manually for review and approval.
Manage exceptions
If required, override the defined constraints of a driver scheduling solution manually.
Schedule driver transfers
Easily plan when drivers start or end a driving activity at a specific network place
Advanced rule set formation
Include in one ruleset rules on number of duty parts, working time, end time, spread time, and more.
Tailor the algorithm’s outcome
Change parameters that can have different importance, like spread time, working or driving time, number of duties for a given typology.
Tailored duty scheduling
Plan duties in respect of legislations, agreements, and internal company rules, such as the working time, the number of splits, the meal break, the additional times, and the continuous driving time.
Ensures scheduling compliance
The system automatically verifies the driver scheduling rule adherence.
Advance rule configuration
Generate the best possible run-cutting solution using the vast choice of over one hundred rules to meet all company needs.
Evaluate what if scenarios
Compare scenarios or algorithm solutions to find the best possible driver scheduling solution.
Work on partial solutions
Address specific and special needs faster when needed without having to modify the entire scheduling solution.
Maximize savings and efficient service planning
The system automatically generates efficient work schedules considering sign up time, travel time, layover time, break, and more.
Create additional driving or not-driving activities
Include activites like vehicle charging or vehicle inspection before going on-board
Guarantee transparency
The system highlighs driver duties that were modified manually for review and approval.
Manage exceptions
If required, override the defined constraints of a driver scheduling solution manually.
Schedule driver transfers
Easily plan when drivers start or end a driving activity at a specific network place
Advanced rule set formation
Include in one ruleset rules on number of duty parts, working time, end time, spread time, and more.
Tailor the algorithm’s outcome
Change parameters that can have different importance, like spread time, working or driving time, number of duties for a given typology.
Tailored duty scheduling
Plan duties in respect of legislations, agreements, and internal company rules, such as the working time, the number of splits, the meal break, the additional times, and the continuous driving time.
Ensures scheduling compliance
The system automatically verifies the driver scheduling rule adherence.
Advance rule configuration
Generate the best possible run-cutting solution using the vast choice of over one hundred rules to meet all company needs.
Evaluate what if scenarios
Compare scenarios or algorithm solutions to find the best possible driver scheduling solution.
Work on partial solutions
Address specific and special needs faster when needed without having to modify the entire scheduling solution.
Maximize savings and efficient service planning
The system automatically generates efficient work schedules considering sign up time, travel time, layover time, break, and more.
Create additional driving or not-driving activities
Include activites like vehicle charging or vehicle inspection before going on-board
Guarantee transparency
The system highlighs driver duties that were modified manually for review and approval.
Manage exceptions
If required, override the defined constraints of a driver scheduling solution manually.


SOFTWARE INSIGHT

Evaluate driver scheduling scenarios
Create alternative scenarios that ease what if scenario analysis, as well as build alternative services that are ready to use.
Make a copy of a current on production solution to analyze the effects of adding new union rules, of a new configuration of the algorithm or the introduction of additional electric vehicles.

Labor agreement and policy adherence
Creates driver schedules ensuring the respect of all business rules. The embedded run-cutting optimization algorithm automatically checks all labor agreements and constraints to ensure maximum efficiency.
There are more than one hundred rules currently implemented which users can combine on the duty but also on its pieces, as well as on the different duty typologies.

Reduce overtime costs
Minimize overtime and other costs by building optimized operator schedules that best fit the company’ business goals. Configure the run-cutting algorithm to reduce the number of overtime hours. Once defined the overtime level, define both a limitation of duties in terms of a number or a percentage, differentiated per each depot.

Evaluate driver scheduling scenarios
Create alternative scenarios that ease what if scenario analysis, as well as build alternative services that are ready to use.
Make a copy of a current on production solution to analyze the effects of adding new union rules, of a new configuration of the algorithm or the introduction of additional electric vehicles.

Labor agreement and policy adherence
Creates driver schedules ensuring the respect of all business rules. The embedded run-cutting optimization algorithm automatically checks all labor agreements and constraints to ensure maximum efficiency.
There are more than one hundred rules currently implemented which users can combine on the duty but also on its pieces, as well as on the different duty typologies.
Do you want to try the MAIOR Suite?
Book a meeting with one of our consultants
Book an appointment
More modules of the MAIOR Suite
Resource Scheduling
BLOG

In the fast-paced world of public transport, real-time data and swift response capabilities are essential for maintaining high-quality, efficient services. The MAIOR Suite is a powerful solution specifically designed to enhance operations planning and…

Optimization for Urban and Regional services: Bologna's Success Story The company Trasporto Passeggeri Emilia-Romagna (TPER) is the largest company in the Emilia-Romagna region in terms of numbers and service volume in the public…