English

Proving Regulatory Compliance: Full Compliance Against an Expressive Unconditional Obligation is coNP-Complete

Computational Complexity 2022-12-13 v2

Abstract

Organisations are required to show that their procedures and processes satisfy the relevant regulatory requirements. The computational complexity of proving regulatory compliance is known to be generally hard. However, for some of its simpler variants the computational complexity is still unknown. We focus on the eight variants of the problem that can be identified by the following binary properties: whether the requirements consists of one or multiple obligations, whether the obligations are conditional or always in force, and whether only propositional literals or formulae can be used to describe the obligations. This paper in particular shows that proving full compliance of a model against a single unconditional obligation whose elements can be described using formulae is coNP-complete. Finally we show how this result allows to fully map the computational complexity of these variants for proving full and non compliance, while for partial compliance the complexity result of one of the variants is still missing.

Keywords

Cite

@article{arxiv.2105.05431,
  title  = {Proving Regulatory Compliance: Full Compliance Against an Expressive Unconditional Obligation is coNP-Complete},
  author = {Silvano Colombo Tosatto and Guido Governatori and Nick van Beest},
  journal= {arXiv preprint arXiv:2105.05431},
  year   = {2022}
}

Comments

Replacing previous arXiv submission with a revised version removing a disproven result