ALGORITHMS FOR AI LOGIC OF DECISIONS
IN MULTI-AGENT ENVIRONMENT
Vladimir Rybakov and Sergey Babenyshev
Manchester Metropolitan University, John Dalton Bld, Chester Str, Manchester, U.K.
Siberian Federal University, Svobodnyi Ave 79, Krasnoyarsk, Russia
Keywords:
Multi-agent logic, temporal logic, interacting agents, decision algorithms, satisfiability, inference rules.
Abstract:
This paper
1
suggests a temporal multi-agent logic LD
M A
(with interacting agents), to imitate decision-making
of independent agents, supported by access to knowledge through interaction with other agents. The interac-
tion is modeled by considering all possible communication paths between agents in temporal Kripke/Hintikka
like models. The logic LD
M A
distinguishes local and global decision-making and is based on temporal
Kripke/Hintikka models with agents accessibility relations defined between the states of time clusters. The
main result provides a decision algorithm for LD
M A
(so, we prove that the set of theorems of LD
M A
is
decidable), which also solves the satisfiability problem for LD
M A
.
1 INTRODUCTION
Applications of multi-modal and temporal logic to
AI and CS is a popular area of research. In partic-
ular, they can be seen (based on the formalism of
multi-agent logics) as a part (or implementation) of
epistemic logic. Among epistemic logics to model
knowledge a range from S4 to S5 has been investi-
gated (Hintikka (1962) — logic S4, Kutschera (1976)
argued for S4.4, Lenzen (1978) suggested S4.2, van
der Hoek (1996) had proposed to strengthen knowl-
edge according to system S4.3, van Ditmarsch, van
der Hoek and Kooi together with Fagin, Halpern,
Moses and Vardi (Fagin et al., 1995) and others as-
sume knowledge to be S5 valid, see also (Halpern and
Shore, 2004)). The approach, developed to model
multi-agent environment in AI, often combines not
only modal operations for agents‘ knowledge and
Boolean logical operations, but also some other —
e.g. operations for time — temporal operations, dy-
namic logic operations (cf. (Schmidt and Tishkovsky,
2004)). Through the prism of multi-agent approach
we may view the logic of discovery, which has a
solid prehistory, starting possibly from the mono-
graph “Logic of Discovery and Logic of Discourse”
by Jaakko Hintikka and Fernand Vandamme (Hin-
tikka and Vandamme, 1986).
1
This research is supported by Engineering and Phys-
ical Sciences Research Council (EPSRC), U.K., grant
EP/F014406/1
The Decision Logics apparently have interdis-
ciplinary origin and they were influenced by ideas
coming from researchers of widely varying back-
ground (cf. (Ohsawa and McBurney, 2003)). In
particular, the modeling of environmental decision-
support systems has been undertaken (Cort´es et al.,
2000; Avouris, 1995), tools involved in sematic
web and multi-agent systems had been developed
(Harmelem and Horrocks, 2000; Hendler, 2001; Ar-
isha et al., 1999). Instruments for decision procedures
in equational causal logic were created in (Peltier,
2003). Regardingmulti-agent logics, many developed
tools were inspired by the techniques of modal and
temporal logic through mathematical semantics of
Kripke/Hintikka models (Goldblatt, 2003; van Ben-
them, 1983).
In our paper we study a temporalmulti-agent logic
LD
M A
with interacting agents with the purpose of
finding a decision algorithm for this logic. The main
idea is to study ways of passing knowledge between
agents via possible communication paths, then model
them in the temporal Kripke/Hintikka-like models by
modal-like operation D
l
(locally taken decision), and
extend the method to the global decision. We build
our logic in a language, which considers and distin-
guishes local decision D
l
and global decision D
g
op-
erators applied to formulas. An approach, which we
use, is based on the research (Rybakov, 1997; Ry-
bakov, 2005b; Rybakov, 2005a; Rybakov, 2006; Ry-
bakov, 2007) on the representations of knowledge by
125
Rybakov V. and Babenyshev S. (2008).
ALGORITHMS FOR AI LOGIC OF DECISIONS IN MULTI-AGENT ENVIRONMENT.
In Proceedings of the Tenth International Conference on Enterprise Information Systems - AIDSS, pages 125-129
DOI: 10.5220/0001672301250129
Copyright
c
SciTePress