Practical Run-Time Norm Enforcement with Bounded Lookahead

被引:0
|
作者
Alechina, Natasha [1 ]
Bulling, Nils [2 ]
Dastani, Mehdi [3 ]
Logan, Brian [1 ]
机构
[1] Univ Nottingham, Nottingham, England
[2] Delft Univ Technol, Delft, Netherlands
[3] Univ Utrecht, Utrecht, Netherlands
关键词
Norms; Run-time enforcement; COMPLEXITY; LOGIC; CTL;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Norms have been widely proposed as a means of coordinating and controlling the behaviour of agents in a multi-agent system. A key challenge in normative MAS is norm enforcement: how and when to restrict the agents' behaviour in order to obtain a desirable outcome? Even if a norm can be enforced theoretically, it may not be enforceable in a grounded, practical setting. In this paper we study the problem of practical norm enforcement. The key notion is that of a guard. Guards are functions which restrict the possible actions after a history of events. We propose a formal, computational model of norms, guards and norm enforcement, based on linear-time temporal logic with past operators. We show that not all norms can be enforced by such guard functions, even in the presence of unlimited computational power to reason about future events. We analyse which norms can be enforced by guards if only a fixed lookahead is available. We investigate decision problems for this question with respect to specific classes of norms, related to safety and liveness properties.
引用
收藏
页码:443 / 451
页数:9
相关论文
共 50 条
  • [1] On run-time enforcement of policies
    Shah, Harshit
    Shyamasundar, R. K.
    [J]. ADVANCES IN COMPUTER SCIENCE - ASIAN 2007: COMPUTER AND NETWORK SECURITY, PROCEEDINGS, 2007, 4846 : 268 - +
  • [2] Run-Time Enforcement of Nonsafety Policies
    Ligatti, Jay
    Bauer, Lujo
    Walker, David
    [J]. ACM TRANSACTIONS ON INFORMATION AND SYSTEM SECURITY, 2009, 12 (03)
  • [3] Contract representation for run-time monitoring and enforcement
    Molina-Jimenez, C
    Shrivastava, S
    Solaiman, E
    Warne, J
    [J]. IEEE INTERNATIONAL CONFERENCE ON E-COMMERCE, 2003, : 103 - 110
  • [4] Run-Time Norm Compliance in BDI Agents
    Lee, JeeHang
    Padget, Julian
    Logan, Brian
    Dybalova, Daniela
    Alechina, Natasha
    [J]. AAMAS'14: PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2014, : 1581 - 1582
  • [5] Gate automata-driven run-time enforcement
    Costa, Gabriele
    Matteucci, Ilaria
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2012, 63 (02) : 518 - 524
  • [6] Practical diagnostic algorithms for run-time systems
    Wang, W
    Jaw, L
    [J]. 2004 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOLS 1-6, 2004, : 3476 - 3480
  • [7] Specification and optimal reactive synthesis of run-time enforcement shields
    Pandya, Paritosh K.
    Wakankar, Amol
    [J]. INFORMATION AND COMPUTATION, 2022, 285
  • [8] Specification and Optimal Reactive Synthesis of Run-time Enforcement Shields
    Pandya, Paritosh K.
    Wakankar, Amol
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2019, (305): : 91 - 106
  • [9] Run-time Requirement Enforcement for Loop Programs on Processor Arrays
    Witterauf, Michael
    Teich, Juergen
    [J]. PROCEEDINGS OF THE 2018 16TH ACM/IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN (MEMOCODE), 2018, : 22 - 32
  • [10] Edit automata: Enforcement mechanisms for run-time security policies
    Ligatti J.
    Bauer L.
    Walker D.
    [J]. International Journal of Information Security, 2005, 4 (1-2) : 2 - 16