cuopt-routing-formulation
Vehicle routing (VRP, TSP, PDP) — problem types and data requirements. Domain concepts; no API or interface.
Works with
--- name: cuopt-routing-formulation description: Vehicle routing (VRP, TSP, PDP) — problem types and data requirements. Domain concepts; no API or interface. license: Apache-2.0 --- # Routing Formulation Domain concepts for vehicle routing. No API or interface details here. ## What is routing - **TSP**: Single vehicle, visit all locations once (e.g. shortest tour). - **VRP**: Multiple vehicles, capacity and/or time limits; assign orders to vehicles and sequence stops. - **PDP**: Pickup and delivery pairs; pickup must be visited before the corresponding delivery. ## Required questions (problem and data) Ask these if not already clear: 1. **Problem type** — TSP, VRP, or PDP? 2. **Locations** — How many? Depot(s)? Cost or distance between pairs (matrix or derived)? 3. **Orders / tasks** — Which locations must be visited? Demand or service per stop? 4. **Fleet** — Number of vehicles, capacity per vehicle (and per dimension if multiple), start/end locations? 5. **Constraints** — Time windows (earliest/latest arrival), service times, precedence (order A before B)? ## Typical data - Cost or distance matrix (or travel-time matrix). - Order locations and, for VRP, demand per order. - Vehicle capacities and optional time windows for vehicles and orders.
More General & Other skills
find-skills
vercel-labs/skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
grill-me
mattpocock/skills
A relentless interview to sharpen a plan or design.
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

