vrp-backhauls
CommunityOptimize delivery and pickup routes.
Authorkishorkukreja
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the complex challenge of optimizing vehicle routes that involve both deliveries (linehauls) and subsequent pickups (backhauls), ensuring efficient logistics and resource utilization.
Core Features & Use Cases
- VRPB Solvers: Implements both heuristic (Sweep Algorithm with 2-opt) and exact (OR-Tools) methods for solving Vehicle Routing Problems with Backhauls.
- Sequential Constraint Handling: Enforces or relaxes the constraint that all deliveries must be completed before any pickups begin.
- Capacity Management: Manages vehicle capacity for both delivery and pickup demands.
- Visualization: Provides visual output of optimized routes.
- Use Case: A logistics company needs to plan daily routes for its delivery trucks. Each truck starts at a depot, makes several deliveries, and then picks up returned goods from customers on its way back to the depot. This Skill can generate the most efficient sequence of stops for each truck.
Quick Start
Use the vrp-backhauls skill to solve a VRPB problem with the provided coordinates, demands, capacity, and number of vehicles.
Dependency Matrix
Required Modules
numpyortoolsmatplotlib
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: vrp-backhauls Download link: https://github.com/kishorkukreja/awesome-supply-chain/archive/main.zip#vrp-backhauls Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.