Accountable Protocols in Abductive Logic Programming

被引:3
|
作者
Gavanelli, Marco [1 ]
Alberti, Marco [2 ]
Lamma, Evelina [1 ]
机构
[1] Univ Ferrara, ENDIF, Dept Engn, Via G Saragat 1, I-44122 Ferrara, Italy
[2] Univ Ferrara, DMI, Via G Saragat 1, I-44122 Ferrara, Italy
关键词
SCIFF; accountability; abductive logic programming; SOCIAL-INTEGRITY CONSTRAINTS; COMPLIANCE VERIFICATION; BUSINESS PROCESSES; PROOF PROCEDURE;
D O I
10.1145/3107936
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Finding the entity responsible for an unpleasant situation is often difficult, especially in artificial agent societies. SCIFF is a formalization of agent societies, including a language to describe rules and protocols, and an abductive proof procedure for compliance checking. However, how to identify the entity responsible for a violation is not always clear. In this work, a definition of accountability for artificial societies is formalized in SCIFF. Two tools are provided for the designer of interaction protocols: a guideline, in terms of syntactic features that ensure accountability of the protocol, and an algorithm (implemented in a software tool) to investigate if, for a given protocol, nonaccountability issues could arise.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Accountable Protocols in Abductive Logic Programming (Extended Abstract)
    Gavanelli, Marco
    Alberti, Marco
    Lamma, Evelina
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2020, (325):
  • [2] Security protocols verification in abductive logic programming: A case study
    Alberti, Marco
    Chesani, Federico
    Gavanelli, Marco
    Lamma, Evelina
    Mello, Paola
    Torroni, Paolo
    ENGINEERING SOCIETIES IN THE AGENTS WORLD VI, 2006, 3963 : 106 - 124
  • [3] Applications of abductive logic programming
    Kakas, AC
    Michael, A
    LOGIC PROGRAMMING - PROCEEDINGS OF THE 1998 JOINT INTERNATIONAL CONFERENCE AND SYMPOSIUM ON LOGIC PROGRAMMING, 1998, : 343 - 344
  • [4] Abductive logic programming and disjunctive logic programming: their relationship and transferability
    Sakama, C
    Inoue, K
    JOURNAL OF LOGIC PROGRAMMING, 2000, 44 (1-3): : 75 - 100
  • [5] An abductive approach to disjunctive logic programming
    You, JH
    Yuan, LY
    Goebel, R
    JOURNAL OF LOGIC PROGRAMMING, 2000, 44 (1-3): : 101 - 127
  • [6] Dischargeable Obligations in Abductive Logic Programming
    Alberti, Marco
    Gavanelli, Marco
    Lamma, Evelina
    Riguzzi, Fabrizio
    Zese, Riccardo
    RULES AND REASONING, 2017, 10364 : 7 - 21
  • [7] Complexity results for abductive logic programming
    Eiler, T.
    Gottlob, G.
    Leone, N.
    International Journal of Pressure Vessels and Piping, 65 (02):
  • [8] An abductive framework for extended logic programming
    Brogi, A
    Lamma, E
    Mancarella, P
    Mello, P
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, 1995, 928 : 330 - 343
  • [9] INDUCTIVE LOGIC PROGRAMMING AS ABDUCTIVE SEARCH
    Corapi, Domenico
    Russo, Alessandra
    Lupu, Emil
    TECHNICAL COMMUNICATIONS OF THE 26TH INTERNATIONAL CONFERENCE ON LOGIC PROGRAMMING (ICLP'10), 2010, 7 : 54 - 63
  • [10] ACLP: Abductive Constraint Logic Programming
    Kakas, A
    Michael, A
    Mourlas, C
    JOURNAL OF LOGIC PROGRAMMING, 2000, 44 (1-3): : 129 - 177