SIMULTANEOUS VEHICLE ROUTING, VEHICLE SCHEDULING, AND CREW SCHEDULING
First Claim
Patent Images
1. A method for generating a transportation plan, the method comprising:
- identifying a set of transportation requests;
creating an initial transportation plan having a set of vehicle routes, a set of vehicle schedules, and a set of crew schedules that satisfy the set of transportation requests; and
simultaneously modifying the set of vehicle routes, the set of vehicle schedules, and the set of crew schedules repeatedly using a policy to generate a new transportation plan until an objective is met.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for generating a transportation plan. A set of transportation requests are identified. An initial transportation plan having a set of vehicle routes, a set of vehicle schedules, and a set of crew schedules that satisfy the set of transportation requests is created. A set of vehicle routes, a set of vehicle schedules, and a set of crew schedules are simultaneously modified repeatedly using a policy to generate a new transportation plan until an objective is met.
-
Citations
21 Claims
-
1. A method for generating a transportation plan, the method comprising:
-
identifying a set of transportation requests; creating an initial transportation plan having a set of vehicle routes, a set of vehicle schedules, and a set of crew schedules that satisfy the set of transportation requests; and simultaneously modifying the set of vehicle routes, the set of vehicle schedules, and the set of crew schedules repeatedly using a policy to generate a new transportation plan until an objective is met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method for creating a transportation plan, the computer implemented method comprising:
-
identifying data relating to vehicle routing, vehicle scheduling, and crew scheduling to form input data; and simultaneously identifying a set of vehicle routes, a set of vehicle schedules, and a set of crew schedules using the input data. - View Dependent Claims (10)
-
-
11. A data processing system comprising:
-
a bus; a communications unit connected to the bus; a storage device connected to the bus, wherein the storage device includes computer usable program code; and a processor unit connected to the bus, wherein the processor unit executes the computer usable program code to identify a set of transportation requests;
create an initial transportation plan having a set of vehicle routes, a set of vehicle schedules, and a set of crew schedules that satisfy the set of transportation requests; and
simultaneously modify the set of vehicle routes, the set of vehicle schedules, and the set of crew schedules repeatedly using a policy to generate a new transportation plan until an objective is met. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for generating a transportation plan, the computer program product comprising:
-
a computer readable medium; program code, stored on the computer readable medium, for identifying a set of transportation requests; program code, stored on the computer readable medium, for creating an initial transportation plan having a set of vehicle routes, a set of vehicle schedules, and a set of crew schedules that satisfy the set of transportation requests; and program code, stored on the computer readable medium, for simultaneously modifying the set of vehicle routes, the set of vehicle schedules, and the set of crew schedules repeatedly using a policy to generate a new transportation plan until an objective is met. - View Dependent Claims (20)
-
-
21. A data processing system comprising:
-
a bus; a communications unit connected to the bus; a storage device connected to the bus, wherein the storage device includes program code; and a processor unit connected to the bus, wherein the processor unit executes the program code to identify data relating to vehicle routing, vehicle scheduling, and crew scheduling to form input data; and
simultaneously identify a set of vehicle routes, a set of vehicle schedules, and a set of crew schedules using the input data.
-
Specification