Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Paolo Torroni is active.

Publication


Featured researches published by Paolo Torroni.


ACM Transactions on Computational Logic | 2008

Verifiable agent interaction in abductive logic programming: The SCIFF framework

Marco Alberti; Federico Chesani; Marco Gavanelli; Evelina Lamma; Paola Mello; Paolo Torroni

SCIFF is a framework thought to specify and verify interaction in open agent societies. The SCIFF language is equipped with a semantics based on abductive logic programming; SCIFFs operational component is a new abductive logic programming proof procedure, also named SCIFF, for reasoning with expectations in dynamic environments. In this article we present the declarative and operational semantics of the SCIFF language, and the termination, soundness, and completeness results of the SCIFF proof procedure, and we demonstrate SCIFFs possible application in the multiagent domain.


european conference on logics in artificial intelligence | 2002

An Abductive Logic Programming Architecture for Negotiating Agents

Fariba Sadri; Francesca Toni; Paolo Torroni

In this paper, we present a framework for agent negotiation based on abductive logic programming. The framework is based on an existing architecture for logic-based agents, and extends it by accommodating dialogues for negotiation. As an application of negotiating agents, we propose a resource-exchanging problem. The innovative contribution of this work is in the definition of an operational model, including an agent cycle and dialogue cycle, and in the results that apply in the general case of abductive agents and in the specific case of a class of agent systems.


Applied Artificial Intelligence | 2006

COMPLIANCE VERIFICATION OF AGENT INTERACTION: A LOGIC-BASED SOFTWARE TOOL

Marco Alberti; Marco Gavanelli; Evelina Lamma; Federico Chesani; Paola Mello; Paolo Torroni

In open societies of agents, where agents are autonomous and heterogeneous, it is not realistic to assume that agents will always act so as to comply with interaction protocols. Thus, the need arises for a formalism to specify constraints on agent interaction, and for a tool able to observe and check for agent compliance with interaction protocols. In this paper we present a JAVA-PROLOG software component built on logic programming technology, which can be used to verify compliance of agent interaction to protocols, and that has been integrated with the PROSOCS platform.


computational intelligence | 2007

COMPUTATIONAL LOGICS AND AGENTS: A ROAD MAP OF CURRENT TECHNOLOGIES AND FUTURE TRENDS

Michael Fisher; Rafael H. Bordini; Benjamin Hirsch; Paolo Torroni

The concept of an agent is increasingly used in contemporary software applications, particularly those involving the Internet, autonomous systems, or cooperation. However, with dependability and safety in mind, it is vital that the mechanisms for representing and implementing agents are clear and consistent. Hence there has been a strong research effort directed at using formal logic as the basis for agent descriptions and agent implementation. Such a logical basis not only presents the clarity and consistency required but also allows for important techniques such as logical verification to be applied. We present a road map of research into the use of computational logic in agent‐based systems and survey much of the recent work in these areas. Even though, with such a rapidly changing field, it is impossible to cover every development, we aim to give the reader sufficient background to understand the current research problems and potential future developments in this maturing area.


Archive | 2013

The Added Value of Argumentation

Sanjay Modgil; Francesca Toni; Floris Bex; Ivan Bratko; Carlos Iván Chesñevar; Wolfgang Dvořák; Marcelo Alejandro Falappa; Xiuyi Fan; Sarah Alice Gaggl; Alejandro Javier García; María Paula González; Thomas F. Gordon; João Leite; Martin Možina; Chris Reed; Guillermo Ricardo Simari; Stefan Szeider; Paolo Torroni; Stefan Woltran

We discuss the value of argumentation in reaching agreements, based on its capability for dealing with conflicts and uncertainty. Logic-based models of argumentation have recently emerged as a key topic within Artificial Intelligence. Key reasons for the success of these models is that they are akin to human models of reasoning and debate, and their generalisation to frameworks for modelling dialogues. They therefore have the potential for bridging between human and machine reasoning in the presence of uncertainty and conflict. We provide an overview of a number of examples that bear witness to this potential, and that illustrate the added value of argumentation. These examples amount to methods and techniques for argumentation to aid machine reasoning (e.g. in the form of machine learning and belief functions) on the one hand and methods and techniques for argumentation to aid human reasoning (e.g. for various forms of decision making and deliberation and for the Web) on the other. We also identify a number of open challenges if this potential is to be realised, and in particular the need for benchmark libraries.


Autonomous Agents and Multi-Agent Systems | 2013

Representing and monitoring social commitments using the event calculus

Federico Chesani; Paola Mello; Marco Montali; Paolo Torroni

Multiagent social commitments provide a principled basis for agent interactions, and serve as a natural tool to resolve design ambiguities. Indeed, they have been the subject of considerable research for more than a decade. However, the take-up of the social commitments paradigm is yet to come. To explain this negative result, we pinpoint a number of shortcomings, which this article aims to address. We extend current commitment modelling languages, thus leveraging expressive possibilities that were precluded by previous formalizations. We propose a novel axiomatization of commitment operations in a first order Event Calculus framework, that accommodates reasoning with data and metric time. Finally, we illustrate how publicly available


Annals of Mathematics and Artificial Intelligence | 2003

Cooperation and Competition in ALIAS: A Logic Framework for Agents that Negotiate

Anna Ciampolini; Evelina Lamma; Paola Mello; Francesca Toni; Paolo Torroni


Archive | 2008

Languages, Methodologies and Development Tools for Multi-Agent Systems

Mehdi Dastani; Amal El Fallah Seghrouchni; João Leite; Paolo Torroni

{\mathcal{REC}}


International Journal of Electronic Commerce | 2008

Expressing and Verifying Business Contracts with Abductive Logic Programming

Marco Alberti; Federico Chesani; Marco Gavanelli; Evelina Lamma; Paola Mello; Marco Montali; Paolo Torroni


declarative agent languages and technologies | 2009

Social commitments in time: satisfied or compensated

Paolo Torroni; Federico Chesani; Paola Mello; Marco Montali

implementations can be exploited for commitment monitoring purposes.

Collaboration


Dive into the Paolo Torroni's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Marco Montali

Free University of Bozen-Bolzano

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

João Leite

Universidade Nova de Lisboa

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge