Logistics optimization including route planning, fleet management, delivery scheduling, and supply chain modeling. Use when optimizing delivery routes, managing fleets, analyzing supply chain resilience, or computing emissions from transportation.
Resources
9Install
npx skillscat add activeinferenceinstitute/geo-infer/geo-infer-log Install via the SkillsCat registry.
About this skill
Here's a thinking process: 1.
SKILL.md
GEO-INFER-LOG
Instructions
Core Capabilities
- Delivery: KMeans clustering, Voronoi tessellation, Haversine service areas
- Transport: Dijkstra routing, betweenness centrality, max-flow, emissions
- Supply chain: PuLP MILP optimization, articulation points, EOQ, Monte Carlo
- Fleet management: Vehicle routing, real-time tracking, ETA calculation
- Observability: Enhanced structured logging with spatial context
Key Imports
from geo_infer_log import LastMileRouter, DeliveryScheduler, ServiceAreaAnalyzer
from geo_infer_log import EmissionsCalculator, TransportationNetworkAnalyzer
from geo_infer_log import SupplyChainModel, FacilityLocator, InventoryManager
from geo_infer_log import EnhancedLogger, PerformanceMetricsAll logistics classes are lazy-loaded via __getattr__ — zero cost until accessed.
Examples
from geo_infer_log import FacilityLocator
locator = FacilityLocator(n_facilities=5)
locations = locator.locate_facilities(demand_points)
coverage = locator.analyze_coverage(locations, demand_points)Guidelines
- All implementations are real (KMeans, Dijkstra, PuLP) — no placeholders
- Submodules (
api,core,models,utils) lazy-loaded on attribute access - Logger used for all output — no
print()statements - Test:
uv run python -m pytest GEO-INFER-LOG/tests/ -v
Integrations
- ECON → Logistics cost feeding economic models
- TRANSPORT → Route optimization and emissions calculation
- RISK → Supply chain risk and disruption modeling
- SPACE → H3-based delivery zone tessellation
- OPS → Logistics operation monitoring