Reaching Agreement over Ontology Alignments

When agents communicate, they do not necessarily use the same vocabulary or ontology. For them to interact successfully, they must find correspondences (mappings) between the terms used in their respective ontologies. While many proposals for matching two agent ontologies have been presented in the literature, the resulting alignment may not be satisfactory to both agents, and thus may necessitate additional negotiation to identify a mutually agreeable set of correspondences. We propose an approach for supporting the creation and exchange of different arguments, that support or reject possible correspondences. Each agent can decide, according to its preferences, whether to accept or refuse a candidate correspondence. The proposed framework considers arguments and propositions that are specific to the matching task and are based on the ontology semantics. This argumentation framework relies on a formal argument manipulation schema and on an encoding of the agents' preferences between particular kinds of arguments. Whilst the former does not vary between agents, the latter depends on the interests of each agent. Thus, this approach distinguishes clearly between alignment rationales which are valid for all agents and those specific to a particular agent.

[1]  Jerome. Euzenat Alignment infrastructure for ontology mediation and other applications , 2005 .

[2]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[3]  G Stix,et al.  The mice that warred. , 2001, Scientific American.

[4]  Steffen Staab,et al.  QOM - Quick Ontology Mapping , 2004, GI Jahrestagung.

[5]  Jérôme Euzenat,et al.  A Survey of Schema-Based Matching Approaches , 2005, J. Data Semant..

[6]  Phan Minh Dung,et al.  On the Acceptability of Arguments and its Fundamental Role in Nonmonotonic Reasoning, Logic Programming and n-Person Games , 1995, Artif. Intell..

[7]  Trevor J. M. Bench-Capon Value-based argumentation frameworks , 2002, NMR.

[8]  Fausto Giunchiglia,et al.  Web Explanations for Semantic Heterogeneity Discovery , 2005, ESWC.

[9]  Trevor J. M. Bench-Capon Persuasion in Practical Argument Using Value-based Argumentation Frameworks , 2003, J. Log. Comput..

[10]  Jérôme Euzenat,et al.  Similarity-Based Ontology Alignment in OWL-Lite , 2004, ECAI.

[11]  Trevor J. M. Bench-Capon,et al.  Determining Preferences Through Argumentation , 2005, AI*IA.

[12]  Jeffrey M. Bradshaw,et al.  Applying KAoS Services to Ensure Policy Compliance for Semantic Web Services Workflow Composition and Enactment , 2004, SEMWEB.

[13]  Walter Truszkowski,et al.  Ontology Negotiation: How Agents Can Really Get to Know Each Other , 2002, WRAC.

[14]  Axel Polleres,et al.  Trust Negotiation for Semantic Web Services , 2004, SWSWPC.

[15]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[16]  Pedro M. Domingos,et al.  iMAP: discovering complex semantic matches between database schemas , 2004, SIGMOD '04.

[17]  Frank Dignum,et al.  A decentralized approach for establishing a shared communication vocabulary , 2005 .

[18]  Walt Truszkowski,et al.  Innovative Concepts for Agent-Based Systems , 2002, Lecture Notes in Computer Science.

[19]  Nuno Silva,et al.  An Approach to Ontology Mapping Negotiation , 2005, Integrating Ontologies.

[20]  Pablo Noriega,et al.  A Framework for Argumentation-Based Negotiation , 1997, ATAL.

[21]  Trevor J. M. Bench-Capon,et al.  Agent-based Argumentation for Ontology Alignments , 2006 .

[22]  N. Iyadrahwa,et al.  Argumentation-based negotiation , 2004 .