You Are A Transporter Manager For T
You Are A Transporter Manager For T
using trucks and vans. you need to determine the optimal allocation of vehicles of
different routes to minimize the total distance traveled van ensuring that all
packages are delivered on time.
Objective
Minimize the total distance traveled by the vehicles.
Details
- have 5 trucks and 3 vans for delivery.
- There are 10 delivery routes that needed to be covered.
- Each route has a different distance and requires a certain number of vehicles to
complete.
- Trucks can cover longer distances but require more fuel, while vans are more fuel
efficient but have a smaller capacity
- Each route must be covered by at least one vehicle.
- The total number of vehicles assigned to the route cannot exceed the
available feet size. write a program of python in simple way by following above
details
# Define the routes with their distances and required vehicle counts
routes = {
"Route 1": {"distance": 50, "required_vehicles": 2},
"Route 2": {"distance": 30, "required_vehicles": 1},
"Route 3": {"distance": 40, "required_vehicles": 2},
"Route 4": {"distance": 25, "required_vehicles": 1},
"Route 5": {"distance": 60, "required_vehicles": 3},
"Route 6": {"distance": 35, "required_vehicles": 2},
"Route 7": {"distance": 45, "required_vehicles": 2},
"Route 8": {"distance": 20, "required_vehicles": 1},
"Route 9": {"distance": 55, "required_vehicles": 3},
"Route 10": {"distance": 50, "required_vehicles": 2}
}