Larks: Dynamic Matchmaking Among Heterogeneous Software Agents in Cyberspace

作者:Katia Sycara, Seth Widoff, Matthias Klusch, Jianguo Lu

摘要

Service matchmaking among heterogeneous software agents in the Internet is usually done dynamically and must be efficient. There is an obvious trade-off between the quality and efficiency of matchmaking on the Internet. We define a language called Larks for agent advertisements and requests, and present a flexible and efficient matchmaking process that uses Larks. The Larks matchmaking process performs both syntactic and semantic matching, and in addition allows the specification of concepts (local ontologies) via ITL, a concept language. The matching process uses five different filters: context matching, profile comparison, similarity matching, signature matching and constraint matching. Different degrees of partial matching can result from utilizing different combinations of these filters. We briefly report on our implementation of Larks and the matchmaking process in Java. Fielded applications of matchmaking using Larks in several application domains for systems of information agents are ongoing efforts.

论文关键词:interoperability, multi-agent systems, matchmaking, capability description

论文评审过程:

论文官网地址:https://doi.org/10.1023/A:1014897210525