Combinations of Normal and Non-normal Modal

0 downloads 0 Views 684KB Size Report
Jun 27, 2011 - Antonino Rotolo2. (1) Facultad de Informática, UNLP, Argentina ... Non-normality. Normal modal logics systems are called normal because they.
Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Combinations of Normal and Non-normal Modal Logics for Normative MAS Clara Smith1

Agust´ın Ambrossio1 Leandro Mendoza1 Antonino Rotolo2

(1) Facultad de Inform´ atica, UNLP, Argentina (2) CIRSFID, University of Bologna, Italy

Presentation at IRIT, Universit`e Toulouse 1 Capitole June 27, 2011

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

1/ 26

Outline

Overview

Background

Modalization/Temporalization

1

General overview Why to Combine Logics? A Case: Normative MAS

2

Background Logical Framework Involved Modalization/Temporalization Independent Combination

3

Modalization/Temporalization Syntax and Semantics

4

Computing Trust Decidability Model Checking

5

Indep. Comb. Syntax and Semantics

6

Further Work Further Work

7

References References C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Computing Trust

Indep. Comb.

Further Work

References

Comb. of Normal and Non-Normal Modal Logics for ...

2/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Why to Combine Logics Our agents are seen as autonomous goal-directed entities, so we are taking a BDI approach to model the system.

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

3/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Why to Combine Logics Our agents are seen as autonomous goal-directed entities, so we are taking a BDI approach to model the system. Some aims of combining logics: 1 2 3

Modularity Re-use of independent proofs Different kinds of Combinations lead to Different Expressiveness

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

3/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Why to Combine Logics Our agents are seen as autonomous goal-directed entities, so we are taking a BDI approach to model the system. Some aims of combining logics: Modularity 2 Re-use of independent proofs 3 Different kinds of Combinations lead to Different Expressiveness Some issues of combining logics: 1

1

The “Transfer Problem” arises... Which properties of the base logics remain valid/holds in the combined system. Completeness / Soundness Decidability / FMP

All these necessary for a correct implementation of the combined system. C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

3/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Normality vs. Non-normality

Normal modal logics systems are called normal because they satisfy the axiom K : K : (ϕ → ψ) → (ϕ → ψ) Some systems need weaker assumptions to work, such as the Does modality, that does not complies with K , (B. Chellas, 1980)

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

4/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Our Case Example 1

Internal Representation of an Agent Beliefs Belx A “agent x has the belief that A” Intentions Intx A “agent x has the intention to make A true” Goals Goalx A “agent x has the goal A true”

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

5/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Our Case Example 1

Internal Representation of an Agent Beliefs Belx A “agent x has the belief that A” Intentions Intx A “agent x has the intention to make A true” Goals Goalx A “agent x has the goal A true”

2

Internal Representation of a Group Common Beliefs C -BelG A “agents in the group i has the common belief that A” Common Intentions C -IntG A “agents in the group i has the common intention to make A true” All the above as depicted in [DV2002] with normal Kripke Models

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

5/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Our Case Example 1

Internal Representation of an Agent Beliefs Belx A “agent x has the belief that A” Intentions Intx A “agent x has the intention to make A true” Goals Goalx A “agent x has the goal A true”

2

Internal Representation of a Group Common Beliefs C -BelG A “agents in the group i has the common belief that A” Common Intentions C -IntG A “agents in the group i has the common intention to make A true” All the above as depicted in [DV2002] with normal Kripke Models

3

Visible Behavior of an Agent Agency: Doesx A “agent x brings it about that A ” The above is Elgesem’s E modality with Scott-Montague semantics [Elg1997] (Governatori and Rotolo, 2004). C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

5/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Adding Trust Modeling Trust. Trust can be modelled by means of delegation, weak or strong, depending on agreements, deal or promises (or the lack of). (Falcone and Castelfranchi, 2001). These can be illustrated as follows:

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

6/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Adding Trust Modeling Trust. Trust can be modelled by means of delegation, weak or strong, depending on agreements, deal or promises (or the lack of). (Falcone and Castelfranchi, 2001). These can be illustrated as follows: Levels of Trust: Joint Trust. Suppose agent y is in the bus stop, there’s a group G close to y , expecting that y will rise her hand. Reliance. It’s Mary’s birthday. Her co-workers give money to y , relying on y to purchase the gift. Everyone trusts that y will do so. Collective Trust. A gangster group G entrusts member y to sabotage other gangster association.

(Smith and Rotolo, 2010)

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

6/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Formal Definitions for Trust Levels:

Trustxy ϕ ≡ Goalx ϕ ∧ Belx Doesy ϕ ∧ Intx (Doesy ϕ ∧ ¬Doesx ϕ) ∧ ≡ ∧ Goalx Inty ϕ ∧ Belx Inty ϕ

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

7/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Formal Definitions for Trust Levels:

Trustxy ϕ ≡ Goalx ϕ ∧ Belx Doesy ϕ ∧ Intx (Doesy ϕ ∧ ¬Doesx ϕ) ∧ ≡ ∧ Goalx Inty ϕ ∧ Belx Inty ϕ

Joint Trust. JTrustyG A ≡ (

V

i∈G

Trustyi A )

Reliance. RelyG ≡ JTrustyG A ∧ MIntG (JTrustyG A ) Collective Trust. CTrustxG ≡ RelsG A ∧ CBelG (RelsG A ) All the above is depicted in the prior work “Collective Trust and Normative Agents” (Smith and Rotolo 2010) and also (Falcone and Castelfranchi, 2001). Both MInt G (Mutual Intention) and CBel G (Common Belief) as depicted in [DV2002] . C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

7/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Logical Framework Structure of the MAS: (Smith, Rotolo, 2010) F = hA, W , {Bi }i∈A , {Gi }i∈A , {Ii }i∈A , {Di }i∈A i where: A is the finite set of agents; W is a set of situations, or points, or possible worlds; {Bi }i∈A is a set of accessibility relations wrt Bel, which are transitive, euclidean and serial; {Gi }i∈A is a set of accessibility relations wrt Goal, (standard Kn semantics); {Ii }i∈A is a set of accessibility relations wrt Int, which are serial {Di }i∈A is a family of sets of accessibility relations Di wrt Does, witch are pointwise closed under intersection, reflexive and serial.

Just for clearness and for keeping the system manageable, the modality Obl is put apart in the following presentation C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

8/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Combination of Logics Combination Methods - Modalization/Temporalization: Modalization/Temporalization Method (Finger and Gabbay 1992). Intuitively this method arranges two logics one “on top of” the other, that is, if we are modeling/temporalizing two logics L and M, the resulting combined logic L(M) is described graphically below: models for L

L dj(wi)

dj(wi+1)

Model Mi

Model Mi+1

dj(wi+2)

dj(wi+3)

Model Mi+2

Model Mi+3

M

models for M C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

9/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Combination of Logics - Cont. Combination Methods - Independent Combination: Independent Combination (Finger and Gabbay 1996) Intuitively, this method arranges two logics in a bi-dimensional “mesh like” structure, that is, if we are independently combining two logics L and M, the resulting combined logic L ⊕ M is: logic

M logic

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

L

Comb. of Normal and Non-Normal Modal Logics for ...

10/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Modalization/Temporalization

Syntax: Recall: F = hA, W , {Bi }i∈A , {Gi }i∈A , {Ii }i∈A , {Di }i∈A i Call N to the restriction of F to its normal part, and call Does to restriction of F to its non-normal part.

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

11/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Modalization/Temporalization

Syntax: Recall: F = hA, W , {Bi }i∈A , {Gi }i∈A , {Ii }i∈A , {Di }i∈A i Call N to the restriction of F to its normal part, and call Does to restriction of F to its non-normal part. We partition Does in two sets (as in Franceschet 2004): BDoes: Boolean formulas (outermost connective is boolean); eg. (Doesi A ∧ Doesi B) and, MDoes: Monolithic formulas (otherwise); eg. Doesi A .

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

11/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Modalization/Temporalization

Syntax: Recall: F = hA, W , {Bi }i∈A , {Gi }i∈A , {Ii }i∈A , {Di }i∈A i Call N to the restriction of F to its normal part, and call Does to restriction of F to its non-normal part. We partition Does in two sets (as in Franceschet 2004): BDoes: Boolean formulas (outermost connective is boolean); eg. (Doesi A ∧ Doesi B) and, MDoes: Monolithic formulas (otherwise); eg. Doesi A .

Call N(Does) the modalization of Does by means of N.

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

11/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Modalization/Temporalization - Syntax - Cont.

Language: Let LDoes denote the language of agency.

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

12/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Modalization/Temporalization - Syntax - Cont.

Language: Let LDoes denote the language of agency. Let LN denote the language of N.

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

12/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Modalization/Temporalization - Syntax - Cont.

Language: Let LDoes denote the language of agency. Let LN denote the language of N. The Language LN(Does) of N(Does) is obtained by replacing propositional letters by “monolithic formulas in LDoes ”. This process is known as “fuzzling” (Finger, Gabbay, 1996).

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

12/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Modalization/Temporalization - Syntax - Cont.

A Modalized model for N(Does) has the structure: M = hA, W , {Bi }i∈A , {Gi }i∈A , {Ii }i∈A , V 0 , {di }i A, W , {Bi }i∈A , {Gi }i∈A , {Ii }i∈A defined as before. V 0 is the valuation function V restricted to normal operators, as follows: standard boolean conditions; V 0 (w , Beli , A ) = 1 iff ∀v ∈ W (if wBi v then V 0 (v , A ) = 1); V 0 (w , Goali , A ) = 1 iff ∀v ∈ W (if wGi v then V 0 (v , A ) = 1); V 0 (w , Inti , A ) = 1 iff ∀v ∈ W (if wIi v then V 0 (v , A ) = 1); and

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

13/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Modalization/Temporalization - Syntax - Cont. models for L

L dj(wi)

dj(wi+1)

Model Mi

Model Mi+1

dj(wi+2)

Model Mi+2

dj(wi+3)

Model Mi+3

M

models for M

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

14/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Modalization/Temporalization - Syntax - Cont. each di is a total function mapping, for each world w ∈ W , for each agent i, into a multi-relational model of the form: η = hW , Di , vi where: W is the (same original) set of worlds Di is a family of sets of accessibility relations Di wrt agency regarding agent i which are pointwise closed under intersection, reflexive and serial. v is V restricted to the non-normal operators. Doesi A holds in w iff A is true in the neighborhoods of w . Formally: standard Boolean conditions; v(w , Doesi A ) = 1 iff ∃Di ∈ Di such that ∀u(w Di u iff v(u, A ) = 1)

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

15/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Modalization/Temporalization - Semantics

Given a model M, given a w ∈ W , given V 0 , and given functions di , the semantics are given by replacing the clause: M, w |= p iff p ∈ V 0 (w ), whenever p ∈ P with the clause: M, w |= A iff di (w ) |= A , whenever A ∈ MDoes.

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

16/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Computing Collective Trust - Decidability N(Does) is Complete due Modalization/Temporalization transfer properties if both logics are complete.

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

17/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Computing Collective Trust - Decidability N(Does) is Complete due Modalization/Temporalization transfer properties if both logics are complete. N(Does) is Decidable due Modalization/Temporalization transfer properties if both logics are decidable.

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

17/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Computing Collective Trust - Decidability N(Does) is Complete due Modalization/Temporalization transfer properties if both logics are complete. N(Does) is Decidable due Modalization/Temporalization transfer properties if both logics are decidable. This required results for Does are proven in (Rotolo and Governatori, 2004), for N these results were proven in (Ambrossio and Mendoza, 2011) as follows: Completeness: using canonical models (every normal modal logic is complete respect to its canonical model) (Blackburn 2001, Chap. 4). Decidability: through finite model property, found “via filtration” (closing the formulas in a manageable structure)(Blackburn 2001, Chap 6).

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

17/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Computing Collective Trust - Model Checking Using the transfer properties of the Modalization/Temporalization method, we obtained a model checker for the logic N(Does) combining the model checkers for N and Does with the “fuzzling” technique.

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

18/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Computing Collective Trust - Model Checking Using the transfer properties of the Modalization/Temporalization method, we obtained a model checker for the logic N(Does) combining the model checkers for N and Does with the “fuzzling” technique. Function MCN(Does) ((A, W , Bi , Gi , Ii , V 0 , {di }), ϕ) input: a modalized model M and a formula ϕ ∈ LN(Does) compute MMLDoes (ϕ) for every α ∈ MMLDoes (ϕ) i := identify the agent involved in α for every w ∈ W if (MCDoes (di (w ), α) = true) S then V 0 (w ) := V 0 (w ) {pα } /*fuzzling */ build up ϕ0 /* systematically replace variables generated above */ return MCN ((A, W , Bi , Gi , Ii , V 0 , {di }), ϕ0 );/*calls to the normal checker */

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

18/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Independent Combination of Mental States and Actions

Using the Modalization method, we are unable to write a formula such as Doesi (Goalj A ). (i.e. a form of persuasion) Thus, now we consider F as splitted into two sub-structures again, one capturing the internal (mental) motivational and informational aspects of the agents; and another one capturing the external, visible, behavioral side of agents. For doing this, first, for simplicity, we duplicate and subscript the elements in W to get a set of situations WN , and another set WD . Now we can build an ontology WN × WD of pairs (wN , wD ).

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

19/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Independent Combination - Syntax and Semantics

Syntax: Again, let LN denote the language of N, and LDoes denote the language of agency. The language LN×Does is obtained by taking the union of the formation rules for the combination of both languages.

Semantics: Assume that we have two separate structures: (A, WN , {Bi }, {Gi }, {Ii }, V 0 ), and (A, WD , {Di }, v). Interpret LN×Does over a combined model: C = hA, WN × WD , {Bi }i∈A , {Gi }i∈A , {Ii }i∈A , {Di }i∈A , Vi

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

20/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Independent Combination - Semantics - Cont.

C = hA, WN × WD , {Bi }i∈A , {Gi }i∈A , {Ii }i∈A , {Di }i∈A , Vi where: A is a set of agents. WN × WD is a set of pairs of situations. {Bi }i∈A , {Gi }i∈A , {Ii }i∈A are the accessibility relations for the normal operators. {Di }i∈A are the accessibility relations wrt agency; and V : WN × WD → Pow (P) is a function assigning to each pair (wN , wD ) ∈ WN × WD the set of proposition letters in P which are true.

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

21/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Independent Combination - Semantics - Cont.

The definition of a formula in LN×Does being satisfied in a model C at state (wN , wD ) amounts to: C, (wN , wD ) |= Beli A iff ∀vN ∈ WN ( if wN BvN then C, (vN , wD ) |= A ). C, (wN , wD ) |= Goali A iff ∀vN ∈ WN ( if wN GvN then C, (vN , wD ) |= A ). C, (wN , wD ) |= Inti A iff ∀vN ∈ WN ( if wN IvN then C, (vN , wD ) |= A ). C, (wN , wD ) |= Doesi A iff there exists a neighborhood n of wD such that ∀v ∈ n (C, (wN , v ) |= A ).

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

22/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Independent Combination - Syntax - Cont.

logic

M logic

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

L

Comb. of Normal and Non-Normal Modal Logics for ...

23/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Further Work

The Obl modality: we have to check the transfer of properties when including Obl to the MAS. Our hypothesis is that there is transfer. Complexity: The proposed logic (modalized/temporalized), though decidable, is EXP-TIME complete. Dunnin-Keplicz and Verbrugge (2007) propose some methods for reducing this complexity. Further Combinations: We can use the idea of reasoning about time for tracking the evolution of the system.

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

24/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

References

Ambrossio, A., Mendoza, L.: Completitud e implementaci´ on de modalidades en MAS. Thesis report, Facultad de Informatica UNLP (2011) Blackburn, P., de Rijke, M., Venema, Y.: Modal Logic, Cambridge Tracts in Theoretical Computer Science, vol. 53. Cambridge University Press, Cambridge (2001). Chellas, B.: Modal Logic: An Introduction, Cambridge University Press, Cambridge, 1980. Dunin-Keplicz, B., Verbrugge, R.: Collective intentions. Fundam. Inform. pp. 271-295 (2002) Elgesem, D.: The modal logic of agency. Nordic Journal of Philosophical Logic 2, 1-46 (1997) M. Franceschet, A. Montanari, and M. De Rijke. Model checking for combined logics with an application to mobile systems. Automated Software Eng., 11:289321, June 2004. M. Finger and D. Gabbay. Combining temporal logic systems. Notre Dame Journal of Formal Logic, 37, 1996. Governatori, G., Rotolo, A.: On the axiomatization of Elgesem’s logic of agency. In: AiML 2004 Advances in Modal Logic. pp. 130-144. Department of Computer Science, University of Manchester (2004), http://www.cs.man.ac.uk/cstechrep/index.html Halpern, J., Moses, Y.: A guide to completeness and complexity for modal logics of knowledge and belief. Artificial Intelligence 54, 311-379 (1992) Smith, C., Rotolo, A.: Collective trust and normative agents. Logic Journal of IGPL 18(1), 195-213 (2010), http://jigpal.oxfordjournals.org/content/18/1/195.abstract

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

25/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Thanks!!

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

26/ 26

Outline

Overview

Background

Modalization/Temporalization

Computing Trust

Indep. Comb.

Further Work

References

Thanks!! Any questions?

C. Smith, A. Ambrossio, L. Mendoza, A. Rotolo

Comb. of Normal and Non-Normal Modal Logics for ...

26/ 26