Truck Load Optimization
This workflow uses linear programming to optimize item allocation into the fewest number of trucks while respecting constraints on item count, weight, and volume per truck. After uploading an item list and setting the constraints, the data is reshaped for optimization, and a mathematical solver selects the best set of items for the current truck. The chosen items are grouped and labeled with a truck ID, while any leftover items are passed to the next loop iteration. This process continues until all items are allocated, resulting in a complete, constraint-respecting truck loading plan that can be reviewed in an interactive dashboard and downloaded.