Diversity of Agents

Diversity of agents is investigated in the context of standard epistemic logic, dynamic information update, and belief revision. We provide a systematic discussion of different sources of diversities, such as introspection ability, powers of observation, memory capacity, and revision policies. In each case, we show how this diversity can be encoded in a logical system allowing for individual variation among rational agents. We conclude by raising some general issues concerning this view of a logic as a system for encoding a society of diverse agents and their interaction. 1 Diversity Inside Logical Systems Logical systems seem to prescribe one norm for an “idealized agent”. Any discrepancies with actual human behavior are then irrelevant, since the logic is meant to be normative, not descriptive. But logical systems would not be of much appeal if they did not have a plausible link with reality. And this is not just a matter of confronting one ideal norm with one kind of practical behavior. The striking fact is that human and virtual agents are not all the same: actual reasoning takes place in societies of diverse agents. This diversity shows itself particularly clearly in epistemic logic. There have been long debates about the appropriateness of various basic axioms, and they have to do with agents’ different powers. In particular, the modal Distribution Axiom has the following epistemic flavor: Example 1.1 Logical omniscience: K(φ → ψ) → (Kφ → Kψ). Do rational agents always know the consequences of what they know? Most philosophers deny this. There have been many attempts at bringing the resulting diversity into the logic as a legitimate feature of agents. Some authors have used “awareness” as a sort of restriction on short-term memory ([FH85]), others have concentrated on the stepwise dynamics of making inferences ([Kon88], [Dun95]). A well-informed up-to-date philosophical summary is found in [Egr04]. The next case for diversity lies in a different power of agents: Example 1.2 Introspection axioms: Kφ → KKφ, ¬Kφ → K¬Kφ. Do agents know when they know (or do not know)? Many philosophers doubt this, too. This time, there is a well-established way of incorporating different powers into the logic, using different accessibility relations between possible worlds in Kripke models. Accordingly, we get different modal logics: K , T , S4, or S5. Each of these modal logics can be thought of as describing one sort of agents. The interesting setting is then one of combinations. E.g., a combined language with two modalities K1, K2 describes a two-person society of introspectively different agents! This gives an interestingly different take on current logic combinations ([GS98], [KZ03]): the various ways of forming combined logics, by “fusions” S5+S4 or “products” S5 × S4, correspond to different assumptions about how the agents interact. Effects may be surprising here. E.g., later on, in our discussion of memory-free agents, we see that knowledge of memory-free agents behaves much like “universal modalities”. But in certain modal logic combinations, I would like to thank Johan van Benthem and three anonymous reviewers for their constructive comments that greatly improved this paper.

[1]  Guillaume Aucher,et al.  A Combined System for Update Logic and Belief Revision , 2004, PRIMA.

[2]  Lawrence S. Moss,et al.  The Logic of Public Announcements and Common Knowledge and Private Suspicions , 1998, TARK.

[3]  Johan van Benthem,et al.  Exploring logical dynamics , 1996, Studies in logic, language and information.

[4]  Eduardo L. Fermé,et al.  Belief Revision , 2007, Inteligencia Artif..

[5]  Peter Gärdenfors,et al.  On the logic of theory change: Partial meet contraction and revision functions , 1985, Journal of Symbolic Logic.

[6]  J. Benthem,et al.  Diversity of Logical Agents in Games , 2004 .

[7]  Hector J. Levesque,et al.  All I Know: A Study in Autoepistemic Logic , 1990, Artif. Intell..

[8]  Jelle Gerbrandy,et al.  Dynamic epistemic logic , 1998 .

[9]  Michael Zakharyaschev,et al.  A Note on Relativised Products of Modal Logics , 2002, Advances in Modal Logic.

[10]  P. Todd,et al.  Simple Heuristics That Make Us Smart , 1999 .

[11]  J. Plaza Logics of Public Announcements , 1989 .

[12]  Guillaume Aucher How Our Beliefs Contribute to Interpret Actions , 2005, CEEMAS.

[13]  Wiebe van der Hoek,et al.  A General Approach to Multi-agent Minimal Knowledge , 2000, JELIA.

[14]  Wolfgang Spohn,et al.  Ordinal Conditional Functions: A Dynamic Theory of Epistemic States , 1988 .

[15]  Fenrong Liu,et al.  Preference Change and Information Processing , 2006 .

[16]  Fenrong Liu,et al.  Dynamic Variations: Update and Revision for Diverse Agents , 2004 .

[17]  Renata Wassermann Resource Bounded Belief Revision , 1999 .

[18]  Ronald Fagin,et al.  Belief, Awareness, and Limited Reasoning. , 1987, Artif. Intell..

[19]  Kurt Konolige,et al.  On the Relation Between Default and Autoepistemic Logic , 1987, Artif. Intell..

[20]  W. Hoek,et al.  Dynamic Epistemic Logic , 2007 .

[21]  Johan van Benthem,et al.  Dynamic logic of preference upgrade , 2007, J. Appl. Non Class. Logics.