Probabilistic Agent Programs

10/21/1999
by   Juergen Dix, et al.
0

Agents are small programs that autonomously take actions based on changes in their environment or "state." Over the last few years, there have been an increasing number of efforts to build agents that can interact and/or collaborate with other agents. In one of these efforts, Eiter, Subrahmanian amd Pick (AIJ, 108(1-2), pages 179-255) have shown how agents may be built on top of legacy code. However, their framework assumes that agent states are completely determined, and there is no uncertainty in an agent's state. Thus, their framework allows an agent developer to specify how his agents will react when the agent is 100 this paper, we propose the concept of a probabilistic agent program and show how, given an arbitrary program written in any imperative language, we may build a declarative "probabilistic" agent program on top of it which supports decision making in the presence of uncertainty. We provide two alternative semantics for probabilistic agent programs. We show that the second semantics, though more epistemically appealing, is more complex to compute. We provide sound and complete algorithms to compute the semantics of positive agent programs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/28/2022

Program Semantics and a Verification Technique for Knowledge-Based Multi-Agent Systems

We give a relational and a weakest precondition semantics for "knowledge...
research
04/26/2022

On the Verification of Belief Programs

In a recent paper, Belle and Levesque proposed a framework for a type of...
research
02/12/2021

On Signings and the Well-Founded Semantics

In this note, we use Kunen's notion of a signing to establish two theore...
research
05/11/2022

Who won? Winner Determination and Robustness in Liquid Democracy

Liquid democracy is a decision-making paradigm in which each agent can e...
research
05/06/2021

Modelling and Verifying BDI Agents with Bigraphs

The Belief-Desire-Intention (BDI) architecture is a popular framework fo...
research
07/13/2020

Generating Functions for Probabilistic Programs

This paper investigates the usage of generating functions (GFs) encoding...
research
02/11/2022

Cooperative Solutions to Exploration Tasks Under Speed and Budget Constraints

We present a multi-agent system where agents can cooperate to solve a sy...

Please sign up or login with your details

Forgot password? Click here to reset