arrow
Return

Communicative commitments: Model checking and complexity analysis

delete2012-11-01
delete33
PRE
AI
J
Jamal Bentahar *
H
Hongyang Qu
R
Rachida Dssouli
DOI:10.1016/j.knosys.2012.04.010delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We refine CTLC, a temporal logic of social commitments that extends CTL to allow reasoning about commitments agents create when communicating and their fulfillment. We present axioms of commitments and their fulfillment and provide the associated BDD-based model checking algorithms. We also analyze the time complexity of CTLC model checking in explicit models (i.e., Kripke-like structures) and its space complexity for concurrent programs, which provide compact representations. We prove that although CTLC extends CTL, their model checking algorithms still have the same time complexity for explicit models, which is P-complete with regard to the size of the model and length of the formula, and the same complexity for concurrent programs, which is PSPACE-complete with regard to the size of the components of these programs. We fully implemented the proposed algorithms on top of MCMAS, a model checker for the verification of multi-agent systems, and provide in this paper simulation results of an industrial case study. (C) 2012 Elsevier B.V. All rights reserved.
Keywords:
Multi-agent systems
Social commitments
Agent communication
Model checking
Complexity
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

K
Knowledge-Based Systems
IF:
7.6
Papers:
1.3W
Citations:
4.5W

Organization

C
concordia university - canada
Scholars:
8.0K
Papers: 8.9K
Citations: 4
U
university of oxford
Scholars:
9.8W
Papers: 8.6W
Citations: 137
Cited Papers

Cited Papers

errShare
errSave
Limiting net greenhouse gas emissions in the United States
err
IF0
err1991-09-01
err0
errOAAI
errR Bradley; E Watts; E Williams
errShare
errSave
Dry-reagent strips for measuring phenytoin in serum.
err1986-09-01
err0
errOAAI
errR Sommer; C Nelson; A Greenquist
errShare
errSave
Developer-friendly verification of process-based systems
err2010-10-01
err16
PREAI
errPulvermueller, Elke; Feja, Sven; Speck, Andreas
errShare
errSave
researcher View more