Modeling Ethical Rules of Lying with Answer Set Programming

Jean-Gabriel Ganascia 1
1 ACASA - Agents Cognitifs et Apprentissage Symbolique Automatique
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : There has been considerable discussion in the past about the assumptions and basis of different ethical rules. For instance, it is commonplace to say that ethical rules are defaults rules, which means that they tolerate exceptions. Some authors argue that morality can only be grounded in particular cases while others defend the existence of general principles related to ethical rules. Our purpose here is not to justify either position, but to try to model general ethical rules with artificial intelligence formalisms and to compute logical consequences of different ethical theories. More precisely, this is an attempt to show that progress in non-monotonic logics, which simulates default reasoning, could provide a way to formalize different ethical conceptions. From a technical point of view, the model developed in this paper makes use of the Answer Set Programming (ASP) formalism. It is applied comparatively to different ethical systems with respect to their attitude towards lying. The advantages of such formalization are two-fold: firstly, to clarify ideas and assumptions, and, secondly, to use solvers to derive consequences of different ethical conceptions automatically, which can help in a rigorous comparison of ethical theories.
Type de document :
Article dans une revue
Ethics and Information Technology, Springer Verlag, 2007, 9 (1), pp.39-47. 〈10.1007/s10676-006-9134-y〉
Liste complète des métadonnées
Contributeur : Lip6 Publications <>
Soumis le : jeudi 20 août 2015 - 15:02:05
Dernière modification le : jeudi 11 janvier 2018 - 06:27:06

Lien texte intégral




Jean-Gabriel Ganascia. Modeling Ethical Rules of Lying with Answer Set Programming. Ethics and Information Technology, Springer Verlag, 2007, 9 (1), pp.39-47. 〈10.1007/s10676-006-9134-y〉. 〈hal-01185516〉



Consultations de la notice