[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-new-algorithm-helps-multi-agent-ai-adapt-as-teams-change":10,"sections":35},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":22,"persona_id":22,"persona_name":22,"section":24,"tags":25,"sources":30,"feedback":34,"feedback_at":22,"cost_usd":34,"total_tokens":34},4871,"new-algorithm-helps-multi-agent-ai-adapt-as-teams-change","New algorithm helps multi-agent AI adapt as teams change","A new pointer-network and graph-neural-network model lets AI agent teams keep working smoothly even as members and tasks come and go.","A new reinforcement learning method lets AI agent teams reshuffle on the fly without retraining.\n\nResearchers introduce PLATO, short for Pointer Learner for Agent and Task Openness, which pairs a pointer-network actor with a graph neural network critic, trained using multi-agent proximal policy optimization. It targets what the paper calls open agent systems, where the number of agents and the set of tasks can both change unpredictably, a scenario standard multi-agent reinforcement learning handles badly because it assumes fixed state and action spaces. Current workarounds pad and mask the action space to fake a fixed size, or use graph-based methods that only cope with one kind of change at a time. PLATO's actor instead outputs a probability distribution directly over whatever tasks currently exist, while its critic encodes agents and tasks as a graph that grows or shrinks along with them. The team formalized this setup mathematically and tested it in a wildfire suppression simulation from the MOASEI benchmark, where PLATO showed more consistent zero-shot generalization than existing baselines.\n\nMost real coordination problems, wildfire response, delivery fleets, disaster relief, do not come with a fixed roster of agents or a fixed task list. A method that only works at a set team size is a lab exercise, not a deployable tool. Padding and masking are patches on that limitation, not a fix, since they still cap how large a system can grow before retraining is needed.\n\nOne wildfire simulation is not a fleet of delivery drones or a hospital staffing system, so whether PLATO's trick holds up outside a controlled benchmark is still an open question.","[\"reinforcement-learning\",\"multi-agent-systems\",\"ai-research\",\"arxiv\"]","2026-07-30T04:00:00.000Z","2026-08-14T04:03:26.531Z","2026-08-14T04:03:38.446Z","published",null,[],"ai",[26,27,28,29],"reinforcement-learning","multi-agent-systems","ai-research","arxiv",[31],{"name":32,"url":33},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2607.25082",0,{"sections":36},[37,41,45,50,55,60,65,70,75,80,85,90,95,100],{"name":38,"slug":24,"count":39,"latest_published_at":40},"AI",3293,"2026-08-20T04:00:00.000Z",{"name":42,"slug":43,"count":44,"latest_published_at":40},"Security","security",435,{"name":46,"slug":47,"count":48,"latest_published_at":49},"Policy","policy",210,"2026-08-19T09:32:27.000Z",{"name":51,"slug":52,"count":53,"latest_published_at":54},"Deals","deals",179,"2026-06-29T20:02:07.000Z",{"name":56,"slug":57,"count":58,"latest_published_at":59},"Hardware","hardware",140,"2026-08-19T18:25:42.000Z",{"name":61,"slug":62,"count":63,"latest_published_at":64},"Consumer Tech","consumer-tech",95,"2026-08-18T16:05:00.000Z",{"name":66,"slug":67,"count":68,"latest_published_at":69},"Science","science",90,"2026-08-19T18:41:02.000Z",{"name":71,"slug":72,"count":73,"latest_published_at":74},"Software","software",73,"2026-08-18T07:51:50.000Z",{"name":76,"slug":77,"count":78,"latest_published_at":79},"Dev Tools","dev-tools",69,"2026-08-18T04:00:00.000Z",{"name":81,"slug":82,"count":83,"latest_published_at":84},"Startups","startups",47,"2026-08-19T19:13:46.000Z",{"name":86,"slug":87,"count":88,"latest_published_at":89},"Gaming","gaming",41,"2026-07-09T04:00:00.000Z",{"name":91,"slug":92,"count":93,"latest_published_at":94},"General","general",33,"2026-08-18T22:18:13.000Z",{"name":96,"slug":97,"count":98,"latest_published_at":99},"Reviews","reviews",20,"2026-06-24T12:00:01.000Z",{"name":101,"slug":102,"count":103,"latest_published_at":104},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]