Pippi: Practical Protocol Instantiation
Samuel H. Christie V, Amit K. Chopra, Munindar P. Singh

TL;DR
Pippi introduces a practical approach for instantiating multiagent systems from protocols using metaprotocols, enhanced language features, and an extended architecture to handle composition, correlation, and decentralization.
Contribution
It presents a novel metaprotocol concept, an enhanced protocol language, and an extended agent architecture for effective MAS instantiation from protocols.
Findings
Demonstrates common agent discovery patterns
Addresses protocol composition and decentralization challenges
Introduces MAS adapter for contact management
Abstract
A protocol specifies interactions between roles, which together constitute a multiagent system (MAS). Enacting a protocol presupposes that agents are bound to the its roles. Existing protocol-based approaches, however, do not adequately treat the practical aspects of how roles bindings come about. Pippi addresses this problem of MAS instantiation. It proposes the notion of a metaprotocol, enacting which instantiates a MAS suitable for enacting a given protocol. Pippi demonstrates the subtleties involved in instantiating MAS arising from protocol composition, correlation, and decentralization. To address these subtleties and further support practical application patterns, we introduce an enhanced protocol language, with support for parameter types (including role and protocol typed parameters, for metaprotocols), interface flexibility, and binding constraints. We discuss the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMulti-Agent Systems and Negotiation · Mobile Agent-Based Network Management · Business Process Modeling and Analysis
