Norms have been widely proposed as a way of coordinating and controlling the activities of agents in a multi-agent system (MAS). A norm specifies the behaviour an agent should follow in order to achieve the objective of the MAS. However, designing norms to achieve a particular system objective can be difficult, particularly when there is no direct link between the language in which the system objective is stated and the language in which the norms can be expressed. In this paper, we consider the problem of synthesising a norm from traces of agent behaviour, where each trace is labelled with whether the behaviour satisfies the system objective. We show that the norm synthesis problem is NP-complete.
翻译:在多试剂系统(MAS)中,作为协调和控制代理人活动的一种方式,广泛提出了准则;一项准则具体规定了代理人为实现MAS目标所应遵循的行为;然而,为实现某一系统目标而设计准则可能很困难,特别是当阐明系统目标的语言与表达准则的语言之间没有直接联系时;在本文件中,我们考虑了从代理人行为的痕迹中合成一项规范的问题,其中将每一条痕迹标注为该行为是否符合系统目标;我们表明,规范综合问题是完整的。