A mobile agent mediates cooperation among schedulers by executing a cooperation protocol. For heuristics such as strategies and the order in which variables are decided, which are used as criteria of selecting the value of a variable from candidates, when the heuristics are to be built into a solving method of a constraint satisfaction problem, processes with regard to these heuristics are so substantially localized as to be capable of parallel execution. These processes capable of parallel execution, as autonomous operations of different mobile agents, can be under modeling in natural form, resulting in easy installation. This facilitates software construction for reflecting the heuristics in a solving method of a constraint satisfaction problem, as well as improves the maintainability and extendibility of software.

Een mobiele agent bemiddelt samenwerking onder planners door een samenwerkingsprotocol uit te voeren. Voor heuristiek zoals strategieën en de orde waarin de variabelen worden beslist, die als criteria van selecteren de waarde van veranderlijke van kandidaten worden gebruikt, wanneer de heuristiek zijn in een oplossende methode van een probleem van de beperkingstevredenheid worden gebouwd, de processen met betrekking tot deze heuristiek zo wezenlijk geschikt gelokaliseerd zijn voor parallelle uitvoering te zijn. Deze processen geschikt voor parallelle uitvoering, als autonome verrichtingen van verschillende mobiele agenten, kunnen onder modellering in natuurlijke vorm zijn, resulterend in gemakkelijke installatie. Dit vergemakkelijkt softwarebouw voor het wijzen van de op heuristiek in een oplossende methode van een probleem van de beperkingstevredenheid, evenals verbetert de houdbaarheid en extendibility van software.

 
Web www.patentalert.com

< (none)

< Apparatus for transmitting connecting status and method of displaying connecting status

> File system

> (none)

~ 00063