2020
DOI: 10.1016/j.future.2018.01.040
|View full text |Cite
|
Sign up to set email alerts
|

Specification and automatic verification of trust-based multi-agent systems

Abstract: We present a new logic-based framework for modeling and automatically verifying trust in Multi-Agent Systems (MASs). We start by refining TCTL, a temporal logic of trust that extends the Computation Tree Logic (CTL) to enable reasoning about trust with preconditions. A new vector-based version of interpreted systems is defined to capture the trust relationship between the interacting parties. We introduce a set of reasoning postulates along with formal proofs to support our logic. Moreover, we present new symb… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 33 publications
(9 citation statements)
references
References 52 publications
0
9
0
Order By: Relevance
“…Although TCTL has been presented with interesting reasoning postulates [Drawel et al, 2017;Drawel et al, 2020], a deep analysis of this logic reveals a major paradox resulted from the underlying assumption that complies with the first postulate in [Singh, 2011] stating that "when the content holds, the trust in this content is completed and is, therefore, no longer active". Indeed, enforcing the condition ¬ϕ to be satisfied in the current state s for the trust to take place yields the following paradoxical postulate:…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…Although TCTL has been presented with interesting reasoning postulates [Drawel et al, 2017;Drawel et al, 2020], a deep analysis of this logic reveals a major paradox resulted from the underlying assumption that complies with the first postulate in [Singh, 2011] stating that "when the content holds, the trust in this content is completed and is, therefore, no longer active". Indeed, enforcing the condition ¬ϕ to be satisfied in the current state s for the trust to take place yields the following paradoxical postulate:…”
Section: Discussionmentioning
confidence: 99%
“…Following this work, a number of trust models have been put forward and several proposals investigated trust propagation [Jamali and Ester, 2010;Chakraborty and Karform, 2012]. On the other hand, the latter deals with how one agent in the system can trust that another agent behaves and will perform an action in a certain way [Singh, 2011;Primiero and Raimondi, 2014;Primiero, 2016;Liu and Lorini, 2017;Drawel et al, 2020].…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Rule base systems to model new DSLs using sets of if–then rules can be also found in the literature [ 39 ]. Novel logic languages intended for formal specification and verification have been introduced to abstract, express and check desirable properties, e.g., trust, in distributed systems [ 40 ], or to specify typical embedded and Cyber-Physical System functionalities like sensing, actuation, and communication [ 41 ]. In the latter case, statistical, instead of exhaustive, model checking techniques are adopted to avoid state space explosion [ 42 ].…”
Section: Related Workmentioning
confidence: 99%