Moral responsibility is closely intermixed with causality, even if it cannot be reduced to it. Besides, rationally understanding the evolution of the physical world is inherently linked with the idea of causality. It follows that decision making applications based on automated planning, especially if they integrate references to ethical norms, have inevitably to deal with causality. Despite these considerations, much of the work in computational ethics relegates causality to the background, if not ignores it completely. This paper contribution is double. The first one is to link up two research topics$\unicode{x2014}$automated planning and causality$\unicode{x2014}$by proposing an actual causation definition suitable for action languages. This definition is a formalisation of Wright's NESS test of causation. The second is to link up computational ethics and causality by showing the importance of causality in the simulation of ethical reasoning and by enabling the domain to deal with situations that were previously out of reach thanks to the actual causation definition proposed.
翻译:道德责任与因果关系密不可分,即使不能减少。此外,理性地理解物理世界的演变与因果关系概念有着内在的联系。因此,基于自动规划的决策应用,特别是如果将道德规范的参考纳入其中,必然要处理因果关系。尽管有这些考虑,计算道德方面的许多工作将因果关系归结于背景,即使不完全忽略它。本文的贡献是双倍的。首先,通过提出适合行动语言的实际因果关系定义,将两个研究专题($\unicode{x2014}$自动规划和因果关系联系起来。这一定义是对Wright NESS因果关系测试的正式化。第二个定义是通过在模拟道德逻辑推理时显示因果关系的重要性,并通过使域能够处理先前由于提议的实际因果关系定义而无法触及的情况,将计算道德与因果关系联系起来。