Dynamic social knowledge: a cognitive multi-agent system cooperation strategy
Alexandre Costa, G. Bittencour
Abstract
Alexandre Costa, G. Bittencour
Abstract
The adopted cooperation strategy is one of the most important aspects to make an agent community achieve a common goal. Basically there are two kinds of cooperation strategies for cognitive multi agent systems: contract net protocol and negotiation. Contract net protocol requires a small amount of knowledge about the other agents in the community, but it is not possible to persuade another agent to perform a given task or to join some agents in an agent group to perform a given task during a cooperation process. On the other hand, negotiation allows an agent to communicate directly with another agent. This direct communication allows agreements when the optimal solution is not available, but the required amount of social knowledge and the communication overhead needed to update it is much greater than in the contract net protocol. A new cooperation strategy for open cognitive autonomous multi agent systems, called Dynamic Social Knowledge is proposed. This strategy combines the advantages of both contract net protocol and negotiation, and makes intensive use of rule based reasoning.
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The adopted cooperation strategy is one of the most important aspects to make an agent community achieve a common goal. Basically there are two kinds of cooperation strategies for cognitive multi agent systems: contract net protocol and negotiation. Contract net protocol requires a small amount of knowledge about the other agents in the community, but it is not possible to persuade another agent to perform a given task or to join some agents in an agent group to perform a given task during a cooperation process. On the other hand, negotiation allows an agent to communicate directly with another agent. This direct communication allows agreements when the optimal solution is not available, but the required amount of social knowledge and the communication overhead needed to update it is much greater than in the contract net protocol. A new cooperation strategy for open cognitive autonomous multi agent systems, called Dynamic Social Knowledge is proposed. This strategy combines the advantages of both contract net protocol and negotiation, and makes intensive use of rule based reasoning.
Key concepts: Contract Net Protocol, Computer science, Negotiation, Protocol (science), Task (project management), Multi-agent system, Process (computing), Overhead (engineering)