References of "van der Torre, Leon 50003247"
     in
Bookmark and Share    
Full Text
See detailChecking Consistency in role oriented Dependence Networks
Boella, Guido UL; Genovese, Valerio UL; van der Torre, Leon UL et al

in BNAIC 2009: 21th Belgian - Netherlands Conference on Artificial Intelligence (2009)

In this paper we first formalize dependence networks that can be automaticaly build to model goalbased relationships among agents. Then, we propose three algorithms to build and check the consistency of a ... [more ▼]

In this paper we first formalize dependence networks that can be automaticaly build to model goalbased relationships among agents. Then, we propose three algorithms to build and check the consistency of a dependence network. We start presenting the elements composing our ontology such as agents, goals, skills, dependencies with the addition of the institutional notions of roles, institutional goals, institutional skills. We investigate the reasons behind the possible inconsistencies in building the combined dependence network and we propose an algorithm to check them [less ▲]

Detailed reference viewed: 59 (5 UL)
Full Text
Peer Reviewed
See detailInput/output logics
Parent, Xavier UL; van der Torre, Leon UL

in Abstract book of 9th De Morgan Workshop on Deontic Logic (2009)

In a range of contexts, one comes across processes resembling inference, but where input propositions are not in general included among outputs, and the operation is not in any way reversible. Exa mples ... [more ▼]

In a range of contexts, one comes across processes resembling inference, but where input propositions are not in general included among outputs, and the operation is not in any way reversible. Exa mples arise in contexts of conditional obligations, goals, ideals, preferences , actions, and beliefs. Our purpose is to develop a theory of such input/output operations . Four are singled out: simple- minded, basic (making intelligent use of disjunctiv e inputs), simple-minded reusable (in which outputs may be recycled as inputs), and b asic reusable. They are defined semantically and characterised by derivation rules, as well as in terms of relabeling procedures and modal operators. Their behaviour is studied on both semantic and syntactic levels [less ▲]

Detailed reference viewed: 76 (7 UL)
Full Text
Peer Reviewed
See detailA complete conclusion-based procedure for judgment aggregation
Pigozzi, Gabriella UL; Slavkovik, Marija UL; van der Torre, Leon UL

in Proceedings of the First International Conference on Algorithmic Decision Theory (ADT) (2009)

Judgment aggregation is a formal theory reasoning about how a group of agents can aggregate individual judgments on connected propositions into a collective judgment on the same propositions. Three ... [more ▼]

Judgment aggregation is a formal theory reasoning about how a group of agents can aggregate individual judgments on connected propositions into a collective judgment on the same propositions. Three procedures for successfully aggregating judgments sets are: premise-based procedure, conclusion-based procedure and distance-based merging. The conclusion-based procedure has been little investigated because it provides a way to aggregate the conclusions, but not the premises, thus it outputs an incomplete judgment set. The goal of this paper is to present a conclusion-based procedure outputting complete judgment sets. [less ▲]

Detailed reference viewed: 111 (0 UL)
Full Text
Peer Reviewed
See detailMeta-Argumentation part 1
Boella, Guido UL; Gabbay, Dov M. UL; van der Torre, Leon UL et al

in Studia Logica (2009)

In this paper, we introduce the methodology and techniques of meta-argumentation to model argumentation. The methodology of meta-argumentation instantiates Dung’s abstract argumentation theory with an ... [more ▼]

In this paper, we introduce the methodology and techniques of meta-argumentation to model argumentation. The methodology of meta-argumentation instantiates Dung’s abstract argumentation theory with an extended argumentation theory, and is thus based on a combination of the methodology of instantiating abstract arguments, and the methodology of extending Dung’s basic argumentation frameworks with other relations among abstract arguments. The technique of meta-argumentation applies Dung’s theory of abstract argumentation to itself, by instantiating Dung’s abstract arguments with meta-arguments using a technique called flattening. We characterize the domain of instantiation using a representation technique based on soundness and completeness. Finally, we distinguish among various instantiations using the technique of specification languages. [less ▲]

Detailed reference viewed: 51 (0 UL)
Full Text
Peer Reviewed
See detailSocial network semantics for agent communication
Boella, Guido UL; Hulstijn, Joris UL; van der Torre, Leon UL

in Social network semantics for agent communication (2009)

In this paper we introduce a semantics for agent communication languages based on social networks, providing us with a principled way to define and reason about their dynamics. As an instance we consider ... [more ▼]

In this paper we introduce a semantics for agent communication languages based on social networks, providing us with a principled way to define and reason about their dynamics. As an instance we consider dependence networks, where the social relations represent that an agent depends on another agent to achieve its intentions. We suggest how FIPA semantics can be reconstructed in this social semantics. Our approach reveals that we need special semantics for relations like ownership, authority or fear: all kinds of interesting social relations, not previously studied by multiagent systems. [less ▲]

Detailed reference viewed: 61 (1 UL)
Full Text
Peer Reviewed
See detailA Middleware for modeling Organizations and Roles in Jade
Baldoni, Matteo UL; Boella, Guido UL; Genovese, Valerio UL et al

in Proceedings of PROMAS (2009)

Organizations and roles are often seen as mental constructs, good to be used during the design phase in Multi Agent Systems, but they have also been considered as first class citizens in MAS, when ... [more ▼]

Organizations and roles are often seen as mental constructs, good to be used during the design phase in Multi Agent Systems, but they have also been considered as first class citizens in MAS, when objective coordination is needed. Roles facilitate the coordination of agents inside an organization, and they give new abilities in the context of organizations, called powers, to the agents which satisfy the necessary requirements to play them. No general purpose programming languages for multiagent systems offer primitives to program organizations and roles as instances existing at runtime, so, in this paper, we propose our extension of the Jade framework, with Java primitives to program organizations structured in roles, and to enable agents to play roles in organizations. We provide classes and protocols which enable an agent to enact a new role in an organization, to interact with the role by invoking the execution of powers, and to receive new goals to be fulfilled. Roles and organizations can be on a different platform with respect to the role players, and communication is protocol-based. Since they can have complex behaviours, they are implemented by extending the Jade agent class. Our aim is to give to programmers a middle tier, built on the Jade platform, useful to solve with minimal implementative effort many coordination problems, and to offer a first, implicit, management of norms and sanctions. [less ▲]

Detailed reference viewed: 123 (0 UL)
Full Text
Peer Reviewed
See detailDynamics in Argumentation with Single Extensions: Abstraction Principles and the Grounded Extension
Boella, Guido UL; Kaci, Souhila UL; van der Torre, Leon UL

in Symbolic and Quantitative Approaches to Reasoning with Uncertainty, 10th European Conference, ECSQARU 2009, Verona, Italy, July 1-3, 2009. Proceedings (2009)

In this paper we consider the dynamics of abstract argumentation in Baroni and Giacomin’s framework for the evaluation of extension based argumentation semantics. Following Baroni and Giacomin, we do not ... [more ▼]

In this paper we consider the dynamics of abstract argumentation in Baroni and Giacomin’s framework for the evaluation of extension based argumentation semantics. Following Baroni and Giacomin, we do not consider individual approaches, but we define general principles or postulates that individual approaches may satisfy. In particular, we define abstraction principles for the attack relation, and for the arguments in the framework. We illustrate the principles on the grounded extension. In this paper we consider only principles for the single extension case, and leave the multiple extension case to further research. [less ▲]

Detailed reference viewed: 122 (0 UL)
Full Text
See detailFibred security language
Boella, Guido; Gabbay, Dov M.; Genovese, Valerio UL et al

in Studia Logica (2009)

We study access control policies based on the says operator by introducing a logical framework called Fibred Security Language (FSL) which is able to deal with features like joint responsibility between ... [more ▼]

We study access control policies based on the says operator by introducing a logical framework called Fibred Security Language (FSL) which is able to deal with features like joint responsibility between sets of principals and to identify them by means of first-order formulas. FSL is based on a multimodal logic methodology. We first discuss the main contributions from the expressiveness point of view, we give semantics for the language both for classical and intuitionistic fragment), we then prove that in order to express well-known properties like ‘speaks-for’ or ‘hand-off’, defined in terms of says, we do not need second-order logic (unlike previous approaches) but a decidable fragment of first-order logic suffices. We propose a model-driven study of the says axiomatization by constraining the Kripke models in order to respect desirable security properties, we study how existing access control logics can be translated into FSL and we give completeness for the logic. [less ▲]

Detailed reference viewed: 105 (3 UL)
Full Text
Peer Reviewed
See detailThe role of goals in belief selection
Boella, Guido UL; Pereira, Célia Da Costa UL; Pigozzi, Gabriella UL et al

in Logic Journal of the IGPL (2009)

In this paper we consider the relation between beliefs and goals in agent theory. Beliefs play three roles in reasoning about goals: they play a role in the generation of unconditional desires from ... [more ▼]

In this paper we consider the relation between beliefs and goals in agent theory. Beliefs play three roles in reasoning about goals: they play a role in the generation of unconditional desires from conditional ones, they play a role in adoption of desires as goals, and they play a role in the selection of plans to achieve goals. In this paper we consider the role of goals in reasoning about beliefs. Though we assume that goals do not play a role in the belief generation problem, we argue that they play a role in the belief selection problem. We show the rationality of the use of goals in belief selection, in the sense that there are cases in which agents that take their goals into account in selecting a belief set from a set of alternatives outperform agents that do not do so. We also formally distinguish between the rational role of goals in belief selection and irrational wishful thinking. [less ▲]

Detailed reference viewed: 137 (0 UL)
Full Text
Peer Reviewed
See detailNormative framework for normative system change
Boella, Guido UL; Pigozzi, Gabriella UL; van der Torre, Leon UL

in Normative framework for normative system change (2009)

Normative systems in a multiagent system must be able to evolve over time, for example due to actions creating or removing norms in the system. The only formal framework to evaluate and classify normative ... [more ▼]

Normative systems in a multiagent system must be able to evolve over time, for example due to actions creating or removing norms in the system. The only formal framework to evaluate and classify normative system change methods is the so-called AGM framework of theory change, which has originally been developed as a framework to describe and classify both belief and normative system change. However, it has been used for belief change only, since the beliefs or norms are represented as propositional formulas. We therefore propose, as a normative framework for normative system change, to replace propositional formulas in the AGM framework of theory change by pairs of propositional formulas, representing the rule based character of norms, and to add several principles from the input/output logic framework. In this new framework, we show that some of the AGM properties cannot be expressed, and other properties are consistent only for some logics, but not for others. [less ▲]

Detailed reference viewed: 210 (0 UL)
Full Text
Peer Reviewed
See detailFour Ways to Change Coalitions: Agents, Dependencies, Norms and Internal Dynamics
Boella, Guido UL; van der Torre, Leon UL; Villata, Serena

in Proceedings of COIN (2009)

We introduce a new formal approach to social networks in order to distinguish four ways in which coalitions change.First, the agents in the network change. Second, dependencies among the agents change ... [more ▼]

We introduce a new formal approach to social networks in order to distinguish four ways in which coalitions change.First, the agents in the network change. Second, dependencies among the agents change, for example due to addition or removal of powers and goals of the agents. Third, norms can introduce normative dependencies for obligations and prohibitions. Fourth, coalitions can change due to internal processes. We propose a number of stability measures to identify each one of the four proposed sources of coalitions ’dynamics and the consequences they induce on the stability of coalitions. [less ▲]

Detailed reference viewed: 41 (0 UL)
Full Text
Peer Reviewed
See detailNormative systems in computer science. Ten guidelines for normative multiagent systems
Boella, Guido UL; Pigozzi, Gabriella UL; van der Torre, Leon UL

in Normative Multi-agent Systems (2009)

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

In this paper we introduce and discuss ten guidelines for the use of normative systems in computer science. We adopt a multiagent sys- tems perspective, because norms are used to coordinate, organize, guide, regulate or control interaction among distributed autonomous systems. The first six guidelines are derived from the computer science literature. From the so-called ‘normchange’ definition of the first workshop on nor- mative 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 nor- mative multiagent systems in 2007 we derive the guidelines to discuss the use and role of norms as a mechanism in a game-theoretic setting, clarify the role of norms in the multiagent system, and to relate the no- tion of “norm” to the legal, social, or moral literature. The remaining four guidelines follow from the philosophical literature: use norms also to resolve dilemmas, and in general to coordinate, organize, guide, regulate or control interaction among agents, distinguish norms from obligations, prohibitions and permissions, use the deontic paradoxes only to illustrate the normative multiagent system, and consider regulative norms in rela- tion to other kinds of norms and other social-cognitive computer science concepts. [less ▲]

Detailed reference viewed: 182 (2 UL)
Full Text
Peer Reviewed
See detailThe Interplay between Relationships, Roles and Objects
Boella, Guido UL; van der Torre, Leon UL

in Proceedings of FSEN09 (2009)

In this paper we study the interconnection between relationships and roles. We start from the patterns used to introduce relationships in object oriented languages, and we show how the role model proposed ... [more ▼]

In this paper we study the interconnection between relationships and roles. We start from the patterns used to introduce relationships in object oriented languages, and we show how the role model proposed in powerJava can be used to define roles. In particular, we focus on how to implement roles in an abstract way in objects representing relationships, and to specify the interconnections between the roles. Abstract roles cannot be instantiated. To participate in a relationship, objects have to extend the abstract roles of the relationship. Only when roles are implemented in the objects offering them, they can be instantiated, thus allowing another object to play those roles. [less ▲]

Detailed reference viewed: 104 (0 UL)
Full Text
Peer Reviewed
See detailRepresenting Excuses in Social Dependence Networks
Boella, Guido UL; Broersen, Jan UL; van der Torre, Leon UL et al

in AI*IA (2009)

In this paper, we propose a representation of excuses in the context of multiagent systems. We distinguish five classes of excuses, taking as starting point both jurisprudential and philosophical studies ... [more ▼]

In this paper, we propose a representation of excuses in the context of multiagent systems. We distinguish five classes of excuses, taking as starting point both jurisprudential and philosophical studies about this topic, and we discuss their acceptance criteria. We highlight the following classes of excuses: epistemic excuses, power-based excuses, norm-based excuses, counts as-based excuses and social-based excuses and we represent them using social dependence networks. The acceptance criteria individuate those excuses which success in maintaining the trust of the other agents, e.g. in the context of social networks, excuses based on norms seem better than counts as-based ones in achieving this aim. [less ▲]

Detailed reference viewed: 101 (0 UL)
Full Text
Peer Reviewed
See detailA Normative Multiagent Approach to Requirements Engineering
Boella, Guido UL; Broersen, Jan UL; van der Torre, Leon UL et al

in Postproceedings COIN@AAMAS 2009 (2009)

In this paper we present a new model, called NorMAS-RE, for the requirements analysis of a system. NorMAS-RE is a new model based on the multiagent systems paradigm with the aim to support the ... [more ▼]

In this paper we present a new model, called NorMAS-RE, for the requirements analysis of a system. NorMAS-RE is a new model based on the multiagent systems paradigm with the aim to support the requirements analysis phase of systems design. This model offers a structured approach to requirements analysis, based on conceptual models defined following a visual modeling language, called dependence networks. The main elements of this visual language are the agents with their goals, capabilities and facts, similarly to the TROPOS methodology [10]. The normative component is present both in the ontology and in the conceptual metamodel, associating agents to roles they play inside the systems and a set of goals, capabilities and facts proper of these roles. This improvement allows to define different types of dependence networks, called dynamic dependence networks and conditional dependence networks, representing the different phases of the requirements analysis of the system. This paper presents a requirements analysis model based on normative concepts such as obligation and institution. The NorMAS-RE model is a model of semiformal specification featured by an ontology, a meta-model, a graphical notation and a set of constraints. Our model, moreover, allows the definition of the notion of coalition for the different kinds of network. We present our model using the scenario of virtual organizations based on a Grid network. [less ▲]

Detailed reference viewed: 119 (0 UL)
Full Text
Peer Reviewed
See detailOn the Acceptability of Meta-Arguments
Boella, Guido UL; van der Torre, Leon UL; Villata, Serena

in Proceedings of IAT 2009: Procs. of IEEE/WIC/ACM International Conference on Intelligent Agent Technology (2009)

In this paper we introduce a theory of meta-argumentation, by using Dung’s theory of abstract argumentation to reason about itself. Meta-arguments are generated from atomic arguments, and extensions of ... [more ▼]

In this paper we introduce a theory of meta-argumentation, by using Dung’s theory of abstract argumentation to reason about itself. Meta-arguments are generated from atomic arguments, and extensions of acceptable meta-arguments are based on Dung’s argumentation semantics. To illustrate our theory, we show how to represent Toulmin schemes in this theory by introducing meta-arguments using the Caminada labeling, and meta-arguments for support [less ▲]

Detailed reference viewed: 104 (1 UL)
Full Text
Peer Reviewed
See detailTemporal Dependence Networks for the Design of Convivial Multiagent Systems
Caire, Patrice UL; van der Torre, Leon UL

in Proceedings of the Eighth International Joint Conference on Autonomous Agents and Multiagent Systems, AAMAS (2009)

We show how to use TROPOS as a design methodology for convivial multi-agent systems. We introduce temporal dependence networks to measure the evolution of conviviality over time, and we compare them to ... [more ▼]

We show how to use TROPOS as a design methodology for convivial multi-agent systems. We introduce temporal dependence networks to measure the evolution of conviviality over time, and we compare them to dynamic dependence networks introduced for conviviality masks and internal dynamics. [less ▲]

Detailed reference viewed: 110 (3 UL)
Full Text
Peer Reviewed
See detailThe Design of Convivial Multiagent Systems
Caire, Patrice UL; van der Torre, Leon UL

in Social Networks and Multiagent Systems symposium; Artificial Intelligence and Simulation of Behaviour, AISB, April 6-9, 2009 at the Heriot-Watt University, Edinburgh (Scotland). (2009)

Detailed reference viewed: 70 (0 UL)
Full Text
Peer Reviewed
See detailDependency in Cooperative Boolean Games
Sauro, Luigi UL; van der Torre, Leon UL; Villata, Serena

in Agent and Multi-Agent Systems: Technologies and Applications, Third KES International Symposium, KES-AMSTA 2009, Uppsala, Sweden, June 3-5, 2009. Proceedings (2009)

Cooperative boolean games are coalitional games with both goals and costs associated to actions, and dependence networks for boolean games are a kind of social networks representing how the actions of ... [more ▼]

Cooperative boolean games are coalitional games with both goals and costs associated to actions, and dependence networks for boolean games are a kind of social networks representing how the actions of other agents have an influence on the achievement of an agent’s goal. In this paper, we introduce two new types of dependence networks, called the abstract dependence network and the refined dependence network. Moreover, we show that the notion of stability is complete with respect to the solution concept of the core in the case of cooperative boolean games with costly actions. We present a reduction, called Δ-reduction, to pass from a cooperative boolean game G to game G′ without loosing solutions. [less ▲]

Detailed reference viewed: 159 (0 UL)
Full Text
Peer Reviewed
See detailFour measures for the dynamics of coalitions in social networks
Boella, Guido UL; van der Torre, Leon UL; Villata, Serena

in Four measures for the dynamics of coalitions in social networks (2009)

We introduce four measures for the change of coalitions in social networks. The first one measures the change of the agents in the network over time, The second one measures the change of dependencies ... [more ▼]

We introduce four measures for the change of coalitions in social networks. The first one measures the change of the agents in the network over time, The second one measures the change of dependencies among the agents, due to addition or removal of powers and goals of the agents. The third one measures the change in normative dependencies like obligations and prohibitions introduced by norms. The fourth one measures changes in coalitions. If one of the first three measures is high, then the fourth measure is probably high too, if the change in agents and dependencies is a cause for a change in coalitions. If the first three measures are low, but the change in coalitions is high, it is due to internal processes like violations of the coalition agreements. [less ▲]

Detailed reference viewed: 102 (0 UL)