Tran Nguyen Trung, Hideo Kamada, K. Kinoshita, N. Yamai, T. Takine, K. Murakami
{"title":"具有异构工作需求的时间约束应用的高效智能体控制方法","authors":"Tran Nguyen Trung, Hideo Kamada, K. Kinoshita, N. Yamai, T. Takine, K. Murakami","doi":"10.1093/ietcom/e91-b.9.2972","DOIUrl":null,"url":null,"abstract":"Mobile agent is an efficient technology that makes it much easier to handle large scale and complex network systems. Especially in information retrieval, agents can search effectively with the ability of migrating autonomously through the networks. To find better results for such applications, it is important for agents to complete their tasks on as many nodes as possible by their deadlines. However, most existing agent systems using processor sharing as scheduling disciplines do not take such time constraints into account. Therefore, agents are likely to miss their deadlines on many nodes. In this paper, we propose an efficient and robust control method of agents with heterogeneous work demand under time constraint. When there are multiple agents running on a node, the mutual influence among them may cause to make the time for each agent to complete its task longer. When each agent has different work demand, the mutual influence among them is also different. The proposed method takes such different mutual influences into account to calculate the estimated value of the number of agents that can complete their tasks before their deadlines, and uses this value to control the dispatching and execution of agents. By using simulation experiments, we have proved that the proposed method can keep the fairness among all the agents and improve the number of nodes where agents can complete their tasks within their deadlines.","PeriodicalId":148533,"journal":{"name":"2006 First International Conference on Communications and Electronics","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"An Efficient Agent Control Method for Time-constrained Applications with Heterogeneous Work Demand\",\"authors\":\"Tran Nguyen Trung, Hideo Kamada, K. Kinoshita, N. Yamai, T. Takine, K. Murakami\",\"doi\":\"10.1093/ietcom/e91-b.9.2972\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Mobile agent is an efficient technology that makes it much easier to handle large scale and complex network systems. Especially in information retrieval, agents can search effectively with the ability of migrating autonomously through the networks. To find better results for such applications, it is important for agents to complete their tasks on as many nodes as possible by their deadlines. However, most existing agent systems using processor sharing as scheduling disciplines do not take such time constraints into account. Therefore, agents are likely to miss their deadlines on many nodes. In this paper, we propose an efficient and robust control method of agents with heterogeneous work demand under time constraint. When there are multiple agents running on a node, the mutual influence among them may cause to make the time for each agent to complete its task longer. When each agent has different work demand, the mutual influence among them is also different. The proposed method takes such different mutual influences into account to calculate the estimated value of the number of agents that can complete their tasks before their deadlines, and uses this value to control the dispatching and execution of agents. By using simulation experiments, we have proved that the proposed method can keep the fairness among all the agents and improve the number of nodes where agents can complete their tasks within their deadlines.\",\"PeriodicalId\":148533,\"journal\":{\"name\":\"2006 First International Conference on Communications and Electronics\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2006 First International Conference on Communications and Electronics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1093/ietcom/e91-b.9.2972\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 First International Conference on Communications and Electronics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1093/ietcom/e91-b.9.2972","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Efficient Agent Control Method for Time-constrained Applications with Heterogeneous Work Demand
Mobile agent is an efficient technology that makes it much easier to handle large scale and complex network systems. Especially in information retrieval, agents can search effectively with the ability of migrating autonomously through the networks. To find better results for such applications, it is important for agents to complete their tasks on as many nodes as possible by their deadlines. However, most existing agent systems using processor sharing as scheduling disciplines do not take such time constraints into account. Therefore, agents are likely to miss their deadlines on many nodes. In this paper, we propose an efficient and robust control method of agents with heterogeneous work demand under time constraint. When there are multiple agents running on a node, the mutual influence among them may cause to make the time for each agent to complete its task longer. When each agent has different work demand, the mutual influence among them is also different. The proposed method takes such different mutual influences into account to calculate the estimated value of the number of agents that can complete their tasks before their deadlines, and uses this value to control the dispatching and execution of agents. By using simulation experiments, we have proved that the proposed method can keep the fairness among all the agents and improve the number of nodes where agents can complete their tasks within their deadlines.