南京航空航天大学学报
南京航空航天大學學報
남경항공항천대학학보
JOURNAL OF NANJING UNIVERSITY OF AERONAUTICS & ASTRONAUTICS
2010年
2期
198-203
,共6页
移动代理%负载均衡%旅行商问题
移動代理%負載均衡%旅行商問題
이동대리%부재균형%여행상문제
mobile agent%load balancing%travelling salesman problem
在分布式信息查询系统中,使用多个Agent协作完成查询任务是一种有效的方法,所有Agent的总行程影响网络的通信流量,单个Agent的最大负载决定了壹询任务的完成时间.现有方法大多研究如何减少Agent的总行程,未考虑Agent的负载均衡问题.本文提出一种基于负栽均衡的多Agent迁移路线规划(Load balancedmulti-agent planning,LBMAP)算法首先寻找图中一条包含所有节点的TSP回路,然后使用动态规划算法将该回路分为多段,每个Agent访问其中一段,算法兼顾了两个优化目标:最小化Agent的总行程、最小化Agent的关键负载.仿真实验表明:随着Agent平均访问节点数的增大,LBMAP算法的性能趋近于理论最优值.
在分佈式信息查詢繫統中,使用多箇Agent協作完成查詢任務是一種有效的方法,所有Agent的總行程影響網絡的通信流量,單箇Agent的最大負載決定瞭壹詢任務的完成時間.現有方法大多研究如何減少Agent的總行程,未攷慮Agent的負載均衡問題.本文提齣一種基于負栽均衡的多Agent遷移路線規劃(Load balancedmulti-agent planning,LBMAP)算法首先尋找圖中一條包含所有節點的TSP迴路,然後使用動態規劃算法將該迴路分為多段,每箇Agent訪問其中一段,算法兼顧瞭兩箇優化目標:最小化Agent的總行程、最小化Agent的關鍵負載.倣真實驗錶明:隨著Agent平均訪問節點數的增大,LBMAP算法的性能趨近于理論最優值.
재분포식신식사순계통중,사용다개Agent협작완성사순임무시일충유효적방법,소유Agent적총행정영향망락적통신류량,단개Agent적최대부재결정료일순임무적완성시간.현유방법대다연구여하감소Agent적총행정,미고필Agent적부재균형문제.본문제출일충기우부재균형적다Agent천이로선규화(Load balancedmulti-agent planning,LBMAP)산법수선심조도중일조포함소유절점적TSP회로,연후사용동태규화산법장해회로분위다단,매개Agent방문기중일단,산법겸고료량개우화목표:최소화Agent적총행정、최소화Agent적관건부재.방진실험표명:수착Agent평균방문절점수적증대,LBMAP산법적성능추근우이론최우치.
In the agent-based distributed information systems, it is ordinary to use multiple agents to complete the task. The total trip impact on the network communications traffic, and the largest single workload determines the time to complete the task of inquiry. Existing methods focus primarily on reducing mobile Agent's total trip, while does not considering the load balancing problem. In this paper, a load balancing alogrithm for multi-agent itinerary planning is proposed. Firstly, the algorithm finds a TSP circuit, and then divide the circuit into segments, each Agent visits a segment separately. The algorithm considers two objectives when planning the Agent's travel path: minimizing the total trip and minimizing the critical workload. Simulation results show that LBMAP alogrithm produces near-optimal performance with increasing average number of visiting nodes.