A Fair and Efficient Agent Scheduling Method for Content-Based Information Retrieval with Individual Time Constraints and Its Implementation

Nariyoshi YAMAI

IEICE TRANSACTIONS on Communications   Vol.E97-B    No.5    pp.945-951
Publication Date: 2014/05/01
Online ISSN: 1745-1345
DOI: 10.1587/transcom.E97.B.945
Type of Manuscript: PAPER
Category: Network System
information retrieval,  agent,  time constraint,  scheduling,  

Full Text: PDF>>
Buy this Article

The recent explosive growth in information networks has driven a huge increase in content. For efficient and flexible information retrieval over such large networks, agent technology has received much attention. We previously proposed an agent execution control method for time-constrained information retrieval that finds better results by terminating an agent that has already acquired results of high-enough quality or one that is unlikely to improve the quality of results with continued retrieval. However, this method assumed that all agents have identical time constraints. This leads to a disparity in the obtained score between users who give individual time constraints. In this paper, we propose a fair and efficient scheduling method based on the expected improvement of the highest score (EIS). The proposed method allocates all CPU resources to the agent that has the highest EIS to decrease the difference between users' scores and to increase the mean highest score of requested results.