paper-with-me

홈 › Papers

Implementing Grassroots Logic Programs with Multiagent Transition Systems and AI (Full Version)

2026-02-06 · Ehud Shapiro arxiv

Grassroots Logic Programs (GLP) is a concurrent logic programming language in which logic variables are partitioned into paired readers and writers. An assignment is produced at most once via a writer and consumed at most once via its paired reader, and may contain additional readers and/or writers. This enables the concise expression of rich multidirectional communication modalities. The language was introduced together with concurrent (cGLP) and multiagent (maGLP) operational semantics. Here, we derive from these (\ia)~dGLP, a deterministic counterpart of cGLP, and (\ib)~madGLP, a counterpart of maGLP in which deterministic agents communicate solely by asynchronous message passing, and prove them correct against their abstract counterparts. maGLP shared variable pairs spanning agents can be implemented as local variables paired by \emph{global links}, with correctness following from disjoint substitution commutativity (a consequence of GLP's single-occurrence invariant). We further prove that madGLP is grassroots. Both dGLP and madGLP serve as formal specifications for an AI-driven implementation discipline (math $\to$ informal spec $\to$ Dart) employed and described here: from dGLP, AI (Claude) developed a workstation-based GLP implementation in Dart, and from madGLP it is developing a smartphone-based multiagent one.

📄 PDF Abstract BibTeX arXiv:2602.06934

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Toolsuite for Implementing Multiagent Systems Based on Communication Protocols

2025-07-14 · Amit K. Chopra, Samuel H. Christie, Munindar P. Singh arxiv

Interaction-Oriented Programming (IOP) is an approach to building a multiagent system by modeling the interactions between its roles via a flexible interaction protocol and implementing agents to realize the interactions…

A Bilinear Programming Approach for Multiagent Planning

2014-01-15 · Marek Petrik, Shlomo Zilberstein

Multiagent planning and coordination problems are common and known to be computationally hard. We show that a wide range of two-agent problems can be formulated as bilinear programs. We present a successive approximation…

Dimensionality Reduction

Learning Proposals for Probabilistic Programs with Inference Combinators

2021-03-01 · Sam Stites, Heiko Zimmermann, Hao Wu, Eli Sennesh 외

We develop operators for construction of proposals in probabilistic programs, which we refer to as inference combinators. Inference combinators define a grammar over importance samplers that compose primitive operations …

Grassroots Innovation Actors: Their Role and Positioning in Economic Ecosystems -- A Comparative Study Through Complex Network Analysis

2023-12-22 · Marcelo S. Tedesco, Francisco Javier Ramos Soria

This study offers an examination of grassroots innovation actors and their integration within larger economic ecosystems. Through a comparative analysis in Oaxaca, Mexico; La Plata, Argentina; and Araucania, Chile, this …

Strong Equivalence and Program Structure in Arguing Essential Equivalence between Logic Programs

2019-01-26 · Yuliya Lierler

Answer set programming is a prominent declarative programming paradigm used in formulating combinatorial search problems and implementing different knowledge representation formalisms. Frequently, several related and yet…