Abstract
Case-based reasoning (CBR) is an effective and fast problem-solving methodology, which solves new problems by remembering and adaptation of past cases. With the increasing requests for useful references for all kinds of problems and from different locations, keeping a single CBR system seems to be outdated and not practical. Multi-CBR agents located in different places are of great support to fast meet these requests. In this paper, the architecture of a multi-CBR agent system is proposed, where each CBR agent locates at different places, and is assumed to have the same ability to deal with new problem independently. When requests in a request queue are coming one by one from different places, we propose a new policy of agent dispatching to satisfy the request queue. Throughout the paper, we assume that the system must solve the coming request by considering only past requests. In this context, the performance of traditional greedy algorithms is not satisfactory. We apply a new but simple approach – competitive algorithm for on-line problem (called ODAL) to determine the dispatching policy to keep comparative low cost. The corresponding on-line dispatching algorithm is proposed and the competitive ratio is given. Based on the competitive algorithm, the dispatching of multi-CBR agents is optimized.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Plaza E, Ontañòn S (2001) Ensemble case-based reasoning: collaboration policies for multiagent cooperative CBR. In: Proceedings of ICCBR-01, pp 437–451
Ontañon S, Plaza E (2001) Learning when to collaborate among learning agents. In: Proceedings of machine learning: EMCL-01, pp 394–405
Papadimitriou CH, Yannakakis M (1991) Shortest paths without a map. Theor Comput Sci 84:127–150
Chrobak M, larmore L (1992) The server problem and on-line games. DIMACS Ser Discrete Math Theor Comput Sci 7:11–64
Chekuri C, Motwani R, Natarajan B, Stein C (2001) Approximation techniques for average completion time scheduling. SIAM J Comput 31:146–166
Manasse MS, McGeoch LA, Sleator DD (1990) Competitive algorithms for server problems. J Algorithms 11:208–230
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Li, Y., Wang, XZ. & Ha, MH. An On-Line Multi-CBR Agent Dispatching Algorithm. Soft Comput 11, 391–395 (2007). https://doi.org/10.1007/s00500-006-0094-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-006-0094-2