routing-formulation
$
npx mdskill add NVIDIA/skills/routing-formulationFormulate vehicle routing problems with precise data requirements.
- Clarifies problem types like TSP, VRP, and PDP for logistics tasks.
- Gathers location counts, fleet capacities, and distance matrices.
- Validates constraints such as time windows and service precedences.
- Outputs structured problem definitions ready for solver execution.
SKILL.md
.github/skills/routing-formulationView on GitHub ↗
--- name: routing-formulation version: "26.06.00" description: Vehicle routing (VRP, TSP, PDP) — problem types and data requirements. Domain concepts; no API or interface. --- # 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 from NVIDIA/skills
- accessing-mlflowQuery and browse evaluation results stored in MLflow. Use when the user wants to look up runs by invocation ID, compare metrics across models, fetch artifacts (configs, logs, results), or set up the MLflow MCP server. ALWAYS triggers on mentions of MLflow, experiment results, run comparison, invocation IDs in the context of results, or MLflow MCP setup.
- ad-add-fusion-transformation>
- ad-conf-check>
- ad-graph-dump>
- ad-model-onboard>
- ad-pipeline-failure-pr>
- add-benchmark>
- aiq-deploy|
- aiq-research|
- byobCreate custom LLM evaluation benchmarks using the BYOB decorator framework. Use when the user wants to (1) create a new benchmark from a dataset, (2) pick or write a scorer, (3) compile and run a BYOB benchmark, (4) containerize a benchmark, or (5) use LLM-as-Judge evaluation. Triggers on mentions of BYOB, custom benchmark, bring your own benchmark, scorer, or benchmark compilation.