atlas

Research map / Multi-agent systems and games / Human-AI and goal-conditioned

Orpheus: Engineering Multiagent Systems via Communicating Agents

AAAI 2025 · Multi-agent systems and games › Human-AI and goal-conditioned · approach: Emergent communication in referential games · 7 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Orpheus, an enablement-based programming model for multiagent systems that generates a protocol adapter (BSPL semantics in Jason) so agents compute enabled messages from goals rather than reacting to each incoming message.

Problem

Engineering flexible decentralized multiagent systems: reactive programming models for protocol-based agents leave protocol state reconstruction tangled with internal logic, causing incompatibility, semantic errors, and inflexibility under protocol changes.

Approach

Generate role-specific adapters from BSPL information protocols that track local state and compute enabled messages at runtime; agent plans then query enabled messages, complete their out-parameters, and attempt to send them, decoupling sends from receptions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Orpheus enablement-based programming instead of reactive message-handler plansJason agents implementing flexible information protocols · NetBill protocol changescode complexityHelped
Use Orpheus adapters to compute enabled messages rather than manually maintaining protocol stateJason agents · Flexible-NetBillimplementation changesHelped
Use Orpheus with unordered message delivery instead of relying on message orderingOrpheus agents · Unordered communication servicecorrectness under message reorderingHelped
Use Orpheus to correlate information from multiple agents and messagesPACKER agent · Logistics scenariocode complexityHelped

Limitations

Experimental setup

Metrics: code complexity (conceptual) ease of protocol change robustness to unordered communication

Baselines: reactive programming model in Jason Kiko

Builds on: BSPL Jason Kiko AgentSpeak

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy