Vehicle scheduling and routing with compartments
First Claim
Patent Images
3. The method of 1, further comprising:
- determining a second configuration with the item in a second compartment of the first vehicle if the first configuration is not feasible.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention include a system for scheduling the shipment of a set of products. The shipment may be loaded into a set of vehicles and further configured to fit a set of compartments on those vehicles. The system may include attempts to fill each vehicle and the compartments of each vehicle. The system may include evaluating a set of constraints on the shipment. The constraints may include a complex logical statement.
-
Citations
29 Claims
-
3. The method of 1, further comprising:
determining a second configuration with the item in a second compartment of the first vehicle if the first configuration is not feasible.
-
4. The method of 1, further comprising:
performing a local search to optimize a placement of the item in at least one of a plurality of compartments of the first vehicle.
-
17. A system comprising:
-
a demand order generating module, to generate a set of demand orders; a transportation determination module to receive the set of demand orders and generate a set of transportation orders; and a compartment determination module to receive a transportation order and generate an indication of feasibility based on compatibility of an assignment of the transportation order to a compartment of a vehicle. - View Dependent Claims (18, 20, 21, 22)
-
-
19. The system of 17, further comprising:
a storage device to store a compartment configuration data structure of a vehicle with assignments of orders to compartments.
-
23. A machine readable medium having a set of instructions stored therein which when executed cause a machine to perform a set of operations comprising:
-
receiving a set of transportation orders; iterating through permutations of the transportation orders distributed across compartments of a set of vehicles; and identifying configurations that meet a set of predetermined constraints related to the compartments and transportation orders. - View Dependent Claims (1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 24, 25)
-
-
25-1. The machine readable medium of claim 23, having a further set of instructions stored therein which when executed cause a machine to perform a set of operations further comprising:
performing any one of local search, tabu search, simulated annealing, evolutionary algorithms, mixed integer programming or constraint programming to optimize a placement of a set of items from a transportation order across compartments of a vehicle during each iteration.
-
26. An apparatus comprising:
-
means for receiving a set of transportation orders; means for iterating through permutations of the transportation orders distributed across compartments of a set of vehicles; and means for identifying configurations that meet a set of predetermined criteria related to the compartments. - View Dependent Claims (27, 28, 29)
-
Specification