References of "van der Torre, Leon 50003247"
     in
Bookmark and Share    
Full Text
Peer Reviewed
See detailAttack Semantics for Abstract Argumentation
Villata, Serena; Boella, Guido; van der Torre, Leon UL

in Attack Semantics for Abstract Argumentation (2011)

In this paper we conceptualize abstract argumentation in terms of successful and unsuccessful attacks, such that arguments are accepted when there are no successful attacks on them. We characterize the ... [more ▼]

In this paper we conceptualize abstract argumentation in terms of successful and unsuccessful attacks, such that arguments are accepted when there are no successful attacks on them. We characterize the relation between attack semantics and Dung’s approach, and we define an SCC recursive algorithm for attack semantics using attack labelings. [less ▲]

Detailed reference viewed: 41 (0 UL)
Full Text
Peer Reviewed
See detailDynamics in Delegation and Revocation Schemes: A Logical Approach
Aucher, Guillaume UL; Barker, Steve; Boella, Guido UL et al

in DBSec (2011)

In this paper we first introduce a logic for describing formally a family of delegation and revocation models that are based on the work in Hagström et al.. We then extend our logic to accommodate an ... [more ▼]

In this paper we first introduce a logic for describing formally a family of delegation and revocation models that are based on the work in Hagström et al.. We then extend our logic to accommodate an epistemic interpretation of trust within the framework that we define. What emerges from this work is a rich framework of formally well-defined delegation and revocation schemes that accommodates an important trust component. [less ▲]

Detailed reference viewed: 129 (1 UL)
Full Text
Peer Reviewed
See detailEmbedding Normative Reasoning into Neural Symbolic Systems
Boella, Guido; Colombo Tosatto, Silvano UL; d'Avila Garcez, Artur et al

in Proceedings of the Seventh International Workshop on Neural-Symbolic Learning and Reasoning (2011)

Normative systems are dynamic systems because their rules can change over time. Considering this problem, we propose a neural- symbolic approach to provide agents the instru- ments to reason about and ... [more ▼]

Normative systems are dynamic systems because their rules can change over time. Considering this problem, we propose a neural- symbolic approach to provide agents the instru- ments to reason about and learn norms in a dynamic environment. We propose a variant of d’Avila Garcez et al. Con- nectionist Inductive Learning and Logic Program- ming(CILP) System to embed Input/Output logic normative rules into a feed-forward neural network. The resulting system called Normative-CILP(N- CILP) shows how neural networks can cope with some of the underpinnings of normative reasoning: permissions , dilemmas , exceptions and contrary to duty problems. We have applied our approach in a simplified RoboCup environment, using the N-CILP simula- tor that we have developed. In the concluding part of the paper, we provide some of the results ob- tained in the experiments [less ▲]

Detailed reference viewed: 69 (2 UL)
Full Text
Peer Reviewed
See detailRules, Agents and Norms: Guidelines for Rule-Based Normative Multi-Agent Systems
Rotolo, Antonino; van der Torre, Leon UL

in RuleML Europe (2011)

In this survey paper we focus on some requirements for developing normative multi-agent systems (NMAS). In particular, we discuss Boella et al.’s guidelines proposed for NMAS. Finally, we deal with two ... [more ▼]

In this survey paper we focus on some requirements for developing normative multi-agent systems (NMAS). In particular, we discuss Boella et al.’s guidelines proposed for NMAS. Finally, we deal with two more specific questions concerning the role of norms in rule-based NMAS: the concepts of compliance and norm change. [less ▲]

Detailed reference viewed: 144 (0 UL)
Full Text
Peer Reviewed
See detailArgumentative Agents Negotiating on Potential Attacks
Boella, Guido; Gabbay, Dov M. UL; Perotti, Alan et al

in KES-AMSTA (2011)

When arguing, agents may want to discuss about the details after agreeing about the general problems. We propose to model this kind of situation using an extended argumentation framework with potential ... [more ▼]

When arguing, agents may want to discuss about the details after agreeing about the general problems. We propose to model this kind of situation using an extended argumentation framework with potential attacks. Agents negotiation about raising potential attacks or not, in order to maximize the number of their accepted arguments. The result of the negotiation process consists in the formation of coalitions composed by those agents which have found an agreement. The two proposed negotiation protocols have been implemented and an evaluation, addressed by means of experimental results, shows which combination of strategies and negotiation protocol allows the agents to optimize outcomes. [less ▲]

Detailed reference viewed: 112 (1 UL)
Full Text
Peer Reviewed
See detailConviviality Measures
Caire, Patrice UL; Alcalde, Baptiste UL; van der Torre, Leon UL et al

in Proceedings of 10th Int. Conf. on Autonomous Agents and Multiagent Systems (AAMAS 2011) (2011)

Conviviality has been introduced as a social science concept for multiagent systems to highlight soft qualitative requirements like user friendliness of systems. In this paper we introduce formal ... [more ▼]

Conviviality has been introduced as a social science concept for multiagent systems to highlight soft qualitative requirements like user friendliness of systems. In this paper we introduce formal conviviality measures for dependence networks using a coalitional game theoretic framework, which we contrast with more traditional efficiency and stability measures. Roughly, more opportunities to work with other people increases the conviviality, whereas larger coalitions may decrease the efficiency or stability of these involved coalitions. We first introduce assumptions and requirements, then we introduce a classification, and finally we introduce the conviviality measures. We use a running example from robotics to illustrate the measures. [less ▲]

Detailed reference viewed: 146 (5 UL)
Full Text
Peer Reviewed
See detailA Logical Understanding of Legal Interpretation
Boella, Guido UL; Governatori, Guido; Rotolo, Antonino et al

in KR 2010 (2010)

If compliance with a norm does not achieve its purpose, then its applicability must dynamically be restricted or expanded. Legal interpretation is a mechanism from law allowing norms to be adapted to ... [more ▼]

If compliance with a norm does not achieve its purpose, then its applicability must dynamically be restricted or expanded. Legal interpretation is a mechanism from law allowing norms to be adapted to unforeseen situations. We model this mechanism for norms regulating computer systems by representing the purpose of norms by social goals and by revising the constitutive rules defining the applicability of norms. We illustrate the interpretation mechanism by examples. [less ▲]

Detailed reference viewed: 116 (0 UL)
Full Text
Peer Reviewed
See detailPrivacy Policies with Modal Logic: The Dynamic Turn
Aucher, Guillaume UL; Boella, Guido; van der Torre, Leon UL

in DEON (2010)

Privacy policies are often defined in terms of permitted messages. Instead, in this paper we derive dynamically the permitted messages from static privacy policies defined in terms of permitted and ... [more ▼]

Privacy policies are often defined in terms of permitted messages. Instead, in this paper we derive dynamically the permitted messages from static privacy policies defined in terms of permitted and obligatory knowledge. With this new approach, we do not have to specify the permissions and prohibitions of all message combinations explicitly. To specify and reason about such privacy policies, we extend a multi-modal logic introduced by Cuppens and Demolombe with update operators modeling the dynamics of both knowledge and privacy policies. We show also how to determine the obligatory messages, how to express epistemic norms, and how to check whether a situation is compliant with respect to a privacy policy.We axiomatize and prove the decidability of our logic. [less ▲]

Detailed reference viewed: 119 (0 UL)
Full Text
Peer Reviewed
See detailSupport in Abstract Argumentation
Boella, Guido UL; Gabbay, Dov M. UL; van der Torre, Leon UL et al

in Proceedings of the Third International Conference on Computational Models of Argument (COMMA'10) (2010)

n this paper, we consider two drawbacks of Cayrol and Lagasque-Schiex's meta-argumentation theory to model bipolar argumentation frameworks. We consider first the “lost of admissibility” in Dung's sense ... [more ▼]

n this paper, we consider two drawbacks of Cayrol and Lagasque-Schiex's meta-argumentation theory to model bipolar argumentation frameworks. We consider first the “lost of admissibility” in Dung's sense and second, the definition of notions of attack in the context of a support relation. We show how to prevent these drawbacks by introducing support meta-arguments. Like the model of Cayrol and Lagasque-Schiex, our formalization confirms the use of meta-argumentation to reuse Dung's properties. We do not take a stance towards the usefulness of a support relation among arguments, though we show that if one would like to introduce them, it can be done without extending Dung's theory. Finally, we show how to use meta-argumentation to instantiate an argumentation framework to represent defeasible support. In this model of support, the support relation itself can be attacked. [less ▲]

Detailed reference viewed: 220 (1 UL)
Full Text
Peer Reviewed
See detailArguing about Trust in Multiagent Systems
Villata, Serena; Boella, Guido UL; Gabbay, Dov M. UL et al

in Proceedings of the 11th Symposium on Artificial Intelligence of the Italian Association for Artificial Intelligence (AIIA'10) (2010)

Trust in multiagent systems is used for seeking to minimize the uncertainty in the interactions among the agents. In this paper, we discuss how to use argumentation to reason about trust. Using the ... [more ▼]

Trust in multiagent systems is used for seeking to minimize the uncertainty in the interactions among the agents. In this paper, we discuss how to use argumentation to reason about trust. Using the methodology of meta-argumentation, first we represent the source of the information from which the argument is constructed in the abstract argumentation framework capturing the fact that b is attacked because b is from a particular source s. We show how a source of information can be attacked if it is not evaluated as trustworthy. Second, we provide a fine grained representation of the trust relationships between the information sources in which trust concerns not only the sources but also the single arguments and attack relations the sources propose. Moreover, we represent the evidences in support of the arguments which are put forward by the information sources and the agents can express arguments by referring to other agents’ arguments. Meta-argumentation allows us not to extend Dung’s abstract argumentation framework by introducing trust and to reuse those principles and properties defined for Dung’s framework. [less ▲]

Detailed reference viewed: 55 (0 UL)
Full Text
Peer Reviewed
See detailModal Access Control Logic - Axiomatization, Semantics and FOl Theorem Proving
Genovese, Valerio UL; Rispoli, Daniele; Gabbay, Dov M. UL et al

in STAIRS 2010 (2010)

We present and study a Modal Access Control Logic (M-ACL) to specify and reason about access control policies. We identify canonical properties of well-known access control axioms. We provide a Hilbert ... [more ▼]

We present and study a Modal Access Control Logic (M-ACL) to specify and reason about access control policies. We identify canonical properties of well-known access control axioms. We provide a Hilbert-style proof-system and we prove soundness, completeness and decidability of the logic. We present a sound and complete embedding of Modal Access Control Logic into First-Order Logic. We show how to use SPASS theorem prover to reason about access control policies expressed as formulas of Modal Access Control Logic, and we compare our logic with existing ones. [less ▲]

Detailed reference viewed: 60 (1 UL)
Full Text
Peer Reviewed
See detailConvivial ambient technologies: Requirements, ontology, and design
Caire, Patrice UL; van der Torre, Leon UL

in Computer Journal (2010), 53(8), 12291256

In this paper we discuss the use of the social concept ‘conviviality’ for computer science in general, and for the development of ambient technologies in particular. First, we give a survey of the use of ... [more ▼]

In this paper we discuss the use of the social concept ‘conviviality’ for computer science in general, and for the development of ambient technologies in particular. First, we give a survey of the use of the concept ‘conviviality’ in the social sciences. Conviviality is usually considered a positive concept related to sociability. However, further analysis reveals a negative side related to lack of diversity, privacy and ethical issues. Second, we argue that conviviality requirements for ambient intelligence are challenging, because ambient technologies give rise to a new virtual and social reality, and conviviality issues play a central role in applications that are concerned with the interaction of material, virtual and social realities. Conviviality highlights an important challenge that we illustrate with examples that emphasize ethical issues, such as privacy threats, surveillance of users and identity theft. Intelligent interfaces, for example, allow instant interactions and thereby create strong needs for coordination and regulation mechanisms that have to be addressed to ensure the safeguard of individuals against abuses, such as privacy intrusions and identity manipulations. Third, we propose a conviviality ontology by operationalizing the fuzzy concept of ‘conviviality,’ such that it can be used in computer science in the same way as other social concepts such as ‘service,’ ‘contract’ or ‘trust’ are used in this area. Conviviality is defined using dependence networks, and tools for conviviality are based on, what we call, conviviality masks. Fourth, we illustrate how convivial ambient intelligence applications can be designed using our operationalized concept of conviviality. We illustrate our arguments and contributions with a running example on the use of ambient technologies in digital cities, as a prototypical example where material reality such as ambient technologies interacts with virtual and social realities. [less ▲]

Detailed reference viewed: 307 (2 UL)
Full Text
Peer Reviewed
See detailHigher-Order Coalition Logic
Boella, Guido UL; Gabbay, Dov M. UL; Genovese, Valerio UL et al

in Bibliothèque(s) : revue de l'Association des bibliothécaires de France (2010)

We introduce and study higher-order coalition logic, a multi modal monadic second-order logic with operators [{x}ψ]φ expressing that the coalition of all agents satisfying ψ(x) can achieve a state in ... [more ▼]

We introduce and study higher-order coalition logic, a multi modal monadic second-order logic with operators [{x}ψ]φ expressing that the coalition of all agents satisfying ψ(x) can achieve a state in which φ holds. We use neighborhood semantics to model extensive games of perfect information with simultaneous actions and we provide a framework reasoning about agents in the same way as it is reasoning about their abilities. We illustrate higher-order coalition logic to represent and reason about coalition formation and cooperation, we show a more general and expressive way to quantify over coalitions than quantified coalition logic, we give an axiomatization and prove completeness. [less ▲]

Detailed reference viewed: 60 (0 UL)
Full Text
Peer Reviewed
See detailGroup Intentions are Social Choice with Commitment
Boella, Guido UL; Pigozzi, Gabriella UL; Slavkovik, Marija UL et al

in Proceedings of the 11th International Workshop on Coordination, Optimization, Institution and Norms in Multiagent Systems (COIN@MALLOW'10) (2010)

An agent intends g if it has chosen to pursue goal g an is committed to pursuing g . How do groups decide on a common goal? Social epistemology offers two views on collective attitudes: according to the ... [more ▼]

An agent intends g if it has chosen to pursue goal g an is committed to pursuing g . How do groups decide on a common goal? Social epistemology offers two views on collective attitudes: according to the summative approach, a group has attitude p if all or most of the group members have the attitude p; according to the non-summative approach, for a group to have attitude p it is required that the members together agree that they have attitude p. The summative approach is used extensively in multi-agent systems. We propose a formalization of non-summative group intentions, using social choice to determine the group goals. We use judgment aggregation as a decision-making mechanism and a multi-modal multi-agent logic to represent the collective attitudes, as well as the commitment and revision strategies for the groups intentions. [less ▲]

Detailed reference viewed: 68 (1 UL)
Full Text
Peer Reviewed
See detailTrust in Abstract Argumentation
Boella, Guido UL; van der Torre, Leon UL; Villata, Serena

in Proceedings of the 4th Mahasarakham International Workshop on Artificial Intelligence (MIWAI'10) (2010)

Detailed reference viewed: 62 (0 UL)
Full Text
Peer Reviewed
See detailDeontic Redundancy: A Fundamental Challenge for Deontic Logic
van der Torre, Leon UL

in DEON (2010)

To decide which norms can be removed from a system, we need to know when a norm is redundant. After shifting the focus of attention in deontic logic from detachment of obligations and permissions to ... [more ▼]

To decide which norms can be removed from a system, we need to know when a norm is redundant. After shifting the focus of attention in deontic logic from detachment of obligations and permissions to deontic redundancy, I discuss in this paper five benchmark examples of deontic redundancy in reasoning about permissions, intermediate concepts and constitutive norms, deontic dilemmas, temporal deontic reasoning and contrary-to-duty reasoning. Then I discuss those benchmark examples in four formal approaches to deontic reasoning: traditional model logic, dynamic approaches, violation oriented or diagnostic systems, and imperativist or norm based approaches. [less ▲]

Detailed reference viewed: 109 (2 UL)
Full Text
Peer Reviewed
See detailFive guidelines for normative multiagent systems
Boella, Guido UL; Pigozzi, Gabriella UL; van der Torre, Leon UL

in Proceedings of JURIX 2009 - The 22nd International Conference on Legal Knowledge and Information Systems (2009, December)

n this paper we introduce and discuss five guidelines for the use of normative systems in computer science. We adopt a multiagent systems perspective, because norms are used to coordinate, organize, guide ... [more ▼]

n this paper we introduce and discuss five guidelines for the use of normative systems in computer science. We adopt a multiagent systems perspective, because norms are used to coordinate, organize, guide, regulate or control interaction among distributed autonomous systems. They are derived from the computer science literature. From the so-called ‘normchange’ definition of the first workshop on normative multiagent systems in 2005 we derive the guidelines to motivate which definition of normative multiagent system is used, to make explicit why norms are a kind of (soft) constraints deserving special analysis, and to explain why and how norms can be changed at runtime. From the so-called ‘mechanism design’ definition of the second workshop on normative multiagent systems in 2007 we derive the guidelines to discuss the use and role of norms as a mechanism in a game-theoretic setting, and to clarify the role of norms in the multiagent system. [less ▲]

Detailed reference viewed: 102 (0 UL)
Full Text
Peer Reviewed
See detailAlgorithms for finding coalitions exploiting a new reciprocity condition
Boella, Guido UL; Sauro, Luigi UL; van der Torre, Leon UL

in Logic Journal of the IGPL (2009), 17(3), 273297

We introduce a reciprocity criterion for coalition formation among goal-directed agents, which we call the indecomposable do-ut-des property. It refines an older reciprocity property, called the do-ut-des ... [more ▼]

We introduce a reciprocity criterion for coalition formation among goal-directed agents, which we call the indecomposable do-ut-des property. It refines an older reciprocity property, called the do-ut-des or give-to-get property by considering the fact that agents prefer to form coalitions whose components cannot be formed independently. A formal description of this property is provided as well as an analysis of algorithms and their complexity. We provide an algorithm to decide whether a coalition has the desired property, and we show that the problem to verify whether a single coalition satisfies the property is tractable. Moreover, we provide an algorithm to search all the sub-coalitions of a given coalition satisfying the new property. Even if this problem is not computationally tractable, we show that in several cases, also the complexity of this problem may decrease considerably. [less ▲]

Detailed reference viewed: 112 (0 UL)
Full Text
Peer Reviewed
See detailAnalyzing Cooperation in Iterative Social Network Design
Boella, Guido UL; van der Torre, Leon UL; Villata, Serena

in Journal of Universal Computer Science (2009), 15(13),

We introduce an approach to iteratively design `small' social networks used in software engineering together with methods analyzing the cooperation in the system. The degree of cooperation is measured by ... [more ▼]

We introduce an approach to iteratively design `small' social networks used in software engineering together with methods analyzing the cooperation in the system. The degree of cooperation is measured by the emergence of coalitions and their stability over time. At the most abstract level, which we call the coalition view, coalitions are abstract entities that may dominate or attack other coalitions. During iterative design, these abstract entities are refined with agents and their dependencies constituting the coalitions (dependence view), the powers of sets of agents to see to goals (power view) and finally the beliefs, plans, tasks and goals of agents (agent view). The analysis methods predict the emergence of coalitions based on reciprocity and argumentation theory. [less ▲]

Detailed reference viewed: 41 (1 UL)
Full Text
Peer Reviewed
See detailNorm Negotiation in Online Multi-Player Games
Boella, Guido UL; Caire, Patrice UL; van der Torre, Leon UL

in Knowledge & Information Systems (2009), 18(2), 137156

In this paper, we introduce an agent communication protocol and speech acts for norm negotiation. The protocol creates individual or contractual obligations to fulfill goals of the agents based on the so ... [more ▼]

In this paper, we introduce an agent communication protocol and speech acts for norm negotiation. The protocol creates individual or contractual obligations to fulfill goals of the agents based on the so-called social delegation cycle. First, agents communicate their individual goals and powers. Second, they propose social goals which can be accepted or rejected by other agents. Third, they propose obligations and sanctions to achieve the social goal, which can again be accepted or rejected. Finally, the agents accept the new norm by indicating which of their communicated individual goals the norm achieves. The semantics of the speech acts is based on a commitment to public mental attitudes. The norm negotiation model is illustrated by an example of norm negotiation in multi-player online gaming. [less ▲]

Detailed reference viewed: 167 (3 UL)