AIMech AI

AntNet

Algorithms AIMech:AntNet DRAFT
A distributed adaptive routing algorithm in which forward agents sample network paths and backward agents use the measured trip times to update local traffic models and probabilistic routing tables.
Identity Notes & Concept Scope This record denotes the 1998 datagram-network AntNet formulation. Forward ants experience ordinary data queues and backward ants return with priority; the proposed later scheme using fast forward ants and estimated virtual delays is a separate extension. It is an instantiated routing method within the ant-colony approach, not all ACO algorithms, a static TSP optimizer, Q-routing, or a generic multi-agent system. No normalized identity match was found across all 442 pinned AIO labels/scoped synonyms and 295 preceding native IDs/names/aliases. Full-checkout fixed-string searches included ignored and hidden files in worktree and main, returning 57 and 57 lines respectively. Text hits were prior candidate leads and neighboring-method mentions in maintained records, saved reviews and discovery reports; they did not identify an existing record for these candidates. Six exact AIO CLASS nodes with scoped synonyms/comments and outgoing edges and six native neighboring mechanisms were inspected. Absence is bounded to this snapshot and semantic neighborhood.

Claims & Grounded Evidence

1 Claim
Mechanism #method
At each node maintain destination-specific next-hop probabilities summing to one and local statistics of experienced trip times, including mean, variance and a recent best time. Periodically launch forward ants with destinations biased by local data traffic. They share data queues, record visited nodes and elapsed times, and choose among unvisited neighbors whenever any are available, falling back to all neighbors only when all have already been visited. Within that eligible set, choices use routing probabilities plus an instantaneous queue-length heuristic. On revisiting a node, remove the cycle from memory; discard an ant if the cycle consumed more than half its current age. At the destination, create a backward ant carrying the recorded path; it returns along that path through higher-priority queues. At each visited node, use forward-trip elapsed times to update the destination’s local statistics and reinforce the neighbor leading forward toward that destination. Statistically good subpaths can also update their corresponding destinations. For a chosen forward neighbor f and reinforcement r in (0,1], set P_f_new=P_f+r*(1−P_f) and each other P_n_new=(1−r)*P_n. The inspected scoring scheme combines a recent-best-time ratio with a dispersion-based correction and a normalized nonlinear squash; it rewards a path relative to local traffic conditions. Data packets sample from a power-reweighted routing table, whereas forward ants also use queue heuristics. Updates are concurrent and local; measured forward times, not recursively bootstrapped estimates from downstream nodes, supply the feedback.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:ReinforcementLearning
Reinforcement Learning
related_match The source explicitly analyzes AntNet as adaptive stochastic routing with reinforcement-based policy updates and discusses its connection to reinforcement learning. The AIO target is a learning task; this related match does not equate AntNet to that task, to Q-learning, or to a stationary Markov controller.

Evidence Sources & Primary Literature

1 Source
Source ID Publication / Document Type / Access Reference & Checksum
method-source
Gianni Di Caro, Marco Dorigo
primary paper
full_text
ID: doi:10.1613/jair.530
sha256:bee45446fa42…

Curation Provenance

Curator: Codex
Method: ai_assisted
Model: GPT-6
Created: 2026-10-11T13:47:28Z
Updated: 2026-10-11T13:50:11Z
Source File: data/curated/AntNet.yaml