← Nieuwste papers
💻 computer science

COAgents: Multi-Agent Framework to Learn and Navigate Routing Problems Search Space

COAgents introduceert een coöperatief multi-agentkader dat de zoekruimte van het Vehicle Routing Problem modelleert als een dynamisch geconstrueerde graaf om zoekcontrole die probleemonafhankelijk is te scheiden van domeinspecifieke codering, en bereikt prestaties op het niveau van de state-of-the-art onder op leren gebaseerde methoden op VRPTW-benchmarks door de kloof tot de bestbekende oplossingen aanzienlijk te verkleinen.

Oorspronkelijke auteurs: Oleksandr Yakovenko, Mahdi Mostajabdaveh, Cheikh Ahmed, Abdullah Ali Sivas, Xiaorui Li, Zirui Zhou, Mao Kun

Gepubliceerd 2026-05-21
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Oleksandr Yakovenko, Mahdi Mostajabdaveh, Cheikh Ahmed, Abdullah Ali Sivas, Xiaorui Li, Zirui Zhou, Mao Kun

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een logistiek manager bent die probeert de meest efficiënte manier te vinden voor een vloot bezorgtrucks om 100 verschillende huizen te bezoeken. Dit is een klassiek "Vehicle Routing Problem" (voertuigroutrouteprobleem). De adder onder het gras? Er zijn zo veel mogelijke routes dat zelfs de snelste supercomputers ze niet allemaal kunnen controleren. Het is alsof je probeert het enige beste pad te vinden door een enorm, mistig doolhof waar elke draai die je maakt je misschien naar een doodlopende straat leidt.

Decennia lang hebben mensen dit opgelost door strikte regelboeken te schrijven: "Als je een huis aan de linkerkant ziet, sla dan rechtsaf." Maar deze regelboeken zijn breekbaar. Als de stadsindeling iets verandert, breken de regels en moeten experts wekenlang besteden aan het herschrijven ervan.

Dan komt COAgents in beeld, een nieuw systeem ontwikkeld door onderzoekers bij Huawei. In plaats van een star regelboek, gebruikt COAgents een team van drie "AI-detectives" die samenwerken om het doolhof te verkennen, te leren van hun fouten en betere paden te vinden dan ooit tevoren.

Hier is hoe het werkt, met eenvoudige analogieën:

1. De kaart van het doolhof: het "Partiële Zoekgrafiek"

Stel je voor dat de AI niet alleen kijkt naar de huidige route, maar een kaart tekent van elk pad dat het ooit heeft geprobeerd.

  • Knopen (De stippen): Elke stip op de kaart is een specifieke bezorgroute die de AI heeft getest.
  • Randen (De lijnen): De lijnen die de stippen verbinden, tonen hoe de AI van de ene route naar de volgende is gekomen (bijvoorbeeld: "We hebben twee huizen op de route verwisseld").
  • Het "Partiële" deel: De AI kan niet de hele oneindige doolhof tekenen, dus het houdt alleen een "partiële" kaart bij van de interessante delen die het tot nu toe heeft bezocht. Deze kaart is het gedeelde geheugen van het team.

2. De drie AI-agenten

De magie gebeurt omdat drie verschillende AI-agenten naar deze kaart kijken en verschillende beslissingen nemen, net als een sportteam met specifieke rollen:

  • De Verkenners (Node Selection Agent):

    • Rol: "Welke route moeten we als volgende bekijken?"
    • Analogie: Stel je voor dat je in een bibliotheek staat met duizenden boeken. De Verkenners kiest niet willekeurig een boek. Het kijkt naar je "leesgeschiedenis" (de kaart) en zegt: "Hé, die route daar ziet er veelbelovend uit; het is dicht bij een goede oplossing. Laten we ons daarop concentreren." Het voorkomt dat het team tijd verspilt aan doodlopende straten.
  • De Mechanicus (Move Selection Agent):

    • Rol: "Hoe verbeteren we deze specifieke route?"
    • Analogie: Zodra de Verkenners een route heeft gekozen, komt de Mechanicus tussenbeide. Het heeft een gereedschapskist vol trucs (zoals het verwisselen van twee stops of het herschikken van een straat). Het kijkt naar de huidige route en zegt: "Als we deze twee huizen verwisselen, bespaart de vrachtwagen 5 minuten. Laten we dat doen!" Het is de expert in het maken van kleine, lokale verbeteringen.
  • De Ontdekkingsreiziger (Jump Agent):

    • Rol: "We zitten vast! Laten we iets totaal nieuws proberen."
    • Analogie: Soms raken de Verkenners en de Mechanicus vast in een lus, waarbij ze kleine verbeteringen maken die eigenlijk niet helpen. Ze zitten vast in een "lokaal dal". De Ontdekkingsreiziger is de agent die zegt: "Vergeet dit pad. Laten we naar een compleet ander deel van de kaart springen." Het genereert een gloednieuwe route vanaf nul op basis van wat het uit het verleden heeft geleerd, waardoor het team uit de val kan ontsnappen en een beter dal kan vinden.

3. Hoe ze samenwerken

Het proces is een continue lus:

  1. De Verkenners kiest een route uit de geschiedeniskaart.
  2. De Mechanicus probeert het aan te passen om het beter te maken.
  3. Als ze blijven aanpassen en niet veel beter worden, springt de Ontdekkingsreiziger erin, creëert een frisse route en voegt deze toe aan de kaart.
  4. Het team herhaalt dit totdat ze de tijd op hebben.

Waarom dit een grote zaak is

Het artikel beweert dat deze teamgebaseerde aanpak een gamechanger is, vooral voor moeilijke problemen zoals VRPTW (waarbij trucks strikte tijdvensters hebben, zoals "moet aankomen tussen 14:00 en 14:30").

  • De besten verslaan: Op deze moeilijke tests versloeg COAgents de vorige beste AI-oplossers met een aanzienlijke marge. Bijvoorbeeld, bij 100 stops verkleinde het de kloof tot de perfecte oplossing met 14% vergeleken met de sterkste vorige AI, en met 44% vergeleken met een andere topmethode.
  • Leren versus regels: In tegenstelling tot oude methoden die vertrouwen op door mensen geschreven regels, leert COAgents hoe het moet zoeken. Het heeft geen mens nodig om te vertellen hoe een specifiek probleem moet worden opgelost; het bedenkt de beste strategie door naar zijn eigen geschiedenis te kijken.
  • Aanpasbaarheid: Omdat de "hersenen" (de agenten) gescheiden zijn van de "regels van het spel" (de specifieke stadsindeling), kun je de spelregels eenvoudig wisselen (bijvoorbeeld van bezorgtrucks naar dronebezorging) zonder de hele AI opnieuw te moeten bouwen.

De afweging

Het artikel is eerlijk over één nadeel: Snelheid.
Omdat COAgents voortdurend zijn kaart tekent, geschiedenis controleert en drie verschillende agenten draait, duurt het langer om uit te voeren dan sommige eenvoudigere, snellere methoden die slechts één route bouwen en dan stoppen. De auteurs betogen echter dat voor de moeilijkste problemen waarbij het vinden van de beste oplossing belangrijker is dan snelheid, deze extra tijd het waard is.

Samenvattend: COAgents is als een slim, samenwerkend team van ontdekkingsreizigers dat een gedetailleerd journaal bijhoudt van hun reis. In plaats van blind te gissen of een statisch regelboek te volgen, gebruiken ze hun gedeelde geschiedenis om te weten wanneer ze dieper moeten graven, wanneer ze hun pad moeten aanpassen en wanneer ze een enorme sprong moeten maken naar nieuw territorium, waardoor ze uiteindelijk betere oplossingen vinden dan wie dan ook eerder heeft gedaan.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →