Abstract
The Internet contains a vast array of sources that provide identical or similar services. When an agent needs to solve a problem, it may split the problem into “subproblems” and find an agent to solve each of the subproblems. Later, it may combine the results of these subproblems to solve the original problem. In this case, the agent is faced with the task of determining to which agents to assign the subproblems.We call this the agent selection problem (ASP for short). Solving ASP is complex because it must take into account several different parameters. For instance, different agents might take different amounts of time to process a request. Different agents might provide varying “qualities” of answers. Network latencies associated with different agents might vary. In this paper, we first formalize the agent selection problem and show that it is NP-hard. We then propose a generic cost function that is general enough to take into account the costs of (i) network and server loads, (ii) source computations, and (iii) internal mediator costs. We then develop exact and heuristic based algorithms to solve the agent selection problem.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
S. Adali, K. Candan, Y. Papakonstantinou, and V.S. Subrahmanian. Query caching and optimization in distributed mediator systems. In Proceedings of ACM SIGMOD Conference on Management of Data, pages 137–148, Montreal, Canada, June 1996.
K. Arisha, F. Ozcan, R. Ross, V. S. Subrahmanian, T. Eiter, and S. Kraus. Impact:A platform for collaborating agents. IEEE Intelligent Systems, 14:64–72, March/April 1999.
S. Chaudhuri. An overview of query optimization in relational systems. In Proceedings of the 17th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (PODS), pages 34–43, Seattle,Washington, USA, June 1998.
K. Decker, K. Sycara, and M. Williamson. Middle agents for the internet. In Proceedings of the International Joint Conference on Artificial Intelligence, pages 578–583, Nagoya, Japan, 1997.
M. Garey and D. S. Johnson. Computers and Intractability-A Guide to the Theory of NP-Completeness. W. H. Freeman, NewYork City, USA, 1979.
D. Kuokka and L. Harada. Integrating information via matchmaking. Journal of Intelligent Informations Systems, 6(3):261–279, 1996.
D. Lange and M. Osjima. Programming and Deploying Java Mobile Agents with Aglets. AddisonWesley, 1998.
A. Levy, A. Rajaraman, and J. Ordille. Querying heterogeneous information sources using source descriptions. In Proceedins of the 22nd International Conference on Very Large Databases (VLDB), pages 251–262, Bombay, India, September 1996.
N. J. Nilsson. Principles of Artificial Intelligence. Morgan Kaufmann Publishers, 1986.
G. Salton and M. McGill. Introduction to Modern Information Retrieval. McGraw-Hill, 1983.
V.S. Subrahmanian, P. Bonatti, J. Dix, T. Eiter, S. Kraus, F. Ozcan, and R. Ross. Heterogenous Active Agents. MIT Press, Cambridge, Massachusetts, USA, June 2000.
K. Sycara, M. Paolucci, M. van Velsen, and J. Giampapa. The retsina mas infrastructure, 2000. Submitted to JAAMS.
V. Vassalos and Y. Papakonstantinou. Expressive capabilities description languages and query rewriting algorithms. Journal of Logic Programming, 43:75–122, 2000.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Özcan, F., Subrahmanian, V.S., Golubchik, L. (2001). Optimal Agent Section. In: Baader, F., Brewka, G., Eiter, T. (eds) KI 2001: Advances in Artificial Intelligence. KI 2001. Lecture Notes in Computer Science(), vol 2174. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45422-5_2
Download citation
DOI: https://doi.org/10.1007/3-540-45422-5_2
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42612-7
Online ISBN: 978-3-540-45422-9
eBook Packages: Springer Book Archive