ActiveInferenceInstitute

geo-infer-log

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.

ActiveInferenceInstitute 15 2 Updated 6mo ago

Resources

9
GitHub

Install

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, PerformanceMetrics

All 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