Towards to Similarity Identification to Help in the Agents' Negotiation

Enterprise delegates Agents’ Negotiation is a simpler task if the enterprises involved in the transaction have homogeneous representation structures as well as the same domain of discourse, thus the use of a common ontology eases semantic problems. However, in real-life situations, real problems involve heterogeneity and different ontologies often developed by several persons and tools. Moreover, domain evolution, or changes in the conceptualisation might cause modifications on the previous ontologies once there is no formal mapping between high-level ontologies. We are proposing a method to be used by an Ontology-Services Agent to make Agents to understand each other despite their different ontologies. The method uses the natural language description of each involved item/product/service and combining statistical, clustering and suffix stripping algorithms finds out similarities between different concepts represented in different ontologies.

[1]  Steffen Staab,et al.  OntoEdit: Collaborative Ontology Development for the Semantic Web , 2002, SEMWEB.

[2]  Michel C. A. Klein,et al.  Finding and specifying relations between ontology versions , 2002 .

[3]  H. S. Pinto Towards Ontology Reuse , 2003 .

[4]  Gerd Stumme,et al.  Ontology Merging for Federated Ontologies on the Semantic Web , 2001, OIS@IJCAI.

[5]  Marinos Kavouras A unified ontological framework for semantic integration , 2004 .

[6]  Farshad Hakimpour,et al.  Resolving Semantic Heterogeneity in Schema Integration: an Ontology Based Approach , 2001 .

[7]  Mark A. Musen,et al.  PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment , 2000, AAAI/IAAI.

[8]  Farshad Hakimpour,et al.  Resolving semantic heterogeneity in schema integration , 2001, FOIS.

[9]  Asunción Gómez-Pérez,et al.  WEBODE in a Nutshell , 2003, AI Mag..

[10]  Z. Meral Özsoyoglu,et al.  Distance based indexing for string proximity search , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[11]  M. F. Porter,et al.  An algorithm for suffix stripping , 1997 .

[12]  Deborah L. McGuinness,et al.  An Environment for Merging and Testing Large Ontologies , 2000, KR.

[13]  J. van Leeuwen,et al.  Intelligent Agents and Multi-Agent Systems , 2002, Lecture Notes in Computer Science.

[14]  Alun D. Preece,et al.  Detecting mismatches among experts' ontologies acquired through knowledge elicitation , 2002, Knowl. Based Syst..

[15]  Michel Klein,et al.  Combining and relating ontologies: an analysis of problems and solutions , 2001, OIS@IJCAI.

[16]  Nicholas R. Jennings,et al.  The Impact of Heterogeneity on Cooperating Agents , 1991 .

[17]  Monique Calisti,et al.  Multilingual Agents: Ontologies, Languages and Abstractions , 2001 .

[18]  Andreia Malucelli,et al.  Ontology-Services to Facilitate Agents' Interoperability , 2003, PRIMA.

[19]  James A. Hendler,et al.  The Semantic Web — ISWC 2002 , 2002, Lecture Notes in Computer Science.

[20]  Peter Willett,et al.  Readings in information retrieval , 1997 .

[21]  Henrik Eriksson,et al.  The evolution of Protégé: an environment for knowledge-based systems development , 2003, Int. J. Hum. Comput. Stud..