Autonomous systems that operate in a shared environment with people need to be able to follow the rules of the society they occupy. While laws are unique for one society, different people and institutions may use different rules to guide their conduct. We study the problem of reaching a common ground among possibly incoherent rules of conduct. We formally define a notion of common ground and discuss the main properties of this notion. Then, we identify three sufficient conditions on the class of Horn expressions for which common grounds are guaranteed to exist. We provide a polynomial time algorithm that computes common grounds, under these conditions. We also show that if any of the three conditions is removed then common grounds for the resulting (larger) class may not exist.
翻译:与人们在共同环境中运作的自治制度需要能够遵循他们所占据的社会规则。法律对于一个社会是独特的,但不同的人和机构可以使用不同的规则来指导他们的行为。我们研究在可能不一致的行为守则之间达成共同点的问题。我们正式界定了共同点的概念,并讨论了这一概念的主要特性。然后,我们确定了在合恩语中保证存在共同点的三种充分条件。我们提供了一种多元时间算法,在这些条件下计算共同点。我们还表明,如果这三个条件中的任何一项被排除,那么由此产生的(较大)等级就可能不存在共同点。