Chapter

Logic for Programming, Artificial Intelligence, and Reasoning

Volume 7180 of the series Lecture Notes in Computer Science pp 212-227

Moral Reasoning under Uncertainty

  • The Anh HanAffiliated withCentro de Inteligência Artificial (CENTRIA) Departamento de Informática, Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa
  • , Ari SaptawijayaAffiliated withCentro de Inteligência Artificial (CENTRIA) Departamento de Informática, Faculdade de Ciências e Tecnologia, Universidade Nova de LisboaFakultas Ilmu Komputer, Universitas Indonesia
  • , Luís Moniz PereiraAffiliated withCentro de Inteligência Artificial (CENTRIA) Departamento de Informática, Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa

* Final gross prices may vary according to local VAT.

Get Access

Abstract

We present a Logic Programming framework for moral reasoning under uncertainty. It is enacted by a coherent combination of our two previously implemented systems, Evolution Prospection for decision making, and P-log for probabilistic inference. It allows computing available moral judgments via distinct kinds of prior and post preferences. In introducing various aspects of uncertainty into cases of classical trolley problem moral dilemmas, we show how they may appropriately influence moral judgments, allowing decision makers to opt for different choices, and for these to be externally appraised, even when subject to incomplete evidence, as in courts.

Keywords

Moral Reasoning Uncertainty Reasoning Evolution Prospection Logic Programming P-log