Resource Aggregation Method Based on Multi-agent
A resource aggregation and resource technology, applied in special data processing applications, network data retrieval, instruments, etc., can solve the problems of difficulty in selecting the winning agent, difficulty in ensuring the quality of aggregation, insufficient scalability, etc., to improve negotiation efficiency and facilitate resources. Maintaining, enhancing the effect of flexibility
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0038] The present invention is a kind of resource aggregation method based on multi-agent, refer to figure 1 and figure 2 Including the resource aggregation model and the extended contract network protocol, the resource aggregation model includes five layers from top to bottom, which are user layer, task layer, decision-making layer, service layer and resource layer, and each layer has its own level of Agent. The resource objects in this example are scattered resources in the distributed system. The service layer includes multiple service agents, and each service agent is in the same parallel relationship. The resource layer includes multiple resource agent libraries, and each resource agent The databases are all in the same parallel relationship. Each service agent corresponds to a resource agent database. There is two-way information interaction between the mutual service agent and the resource agent database. There is a capability service database between the task layer a...
Embodiment 2
[0042] The composition and working principle of the multi-agent-based resource aggregation method model are the same as those in Embodiment 1, and the resource aggregation has the characteristics of autonomy and dynamics. Service Agents in the service layer initiate bidding in their respective Agent alliances after receiving the task, and place the bidding documents on the public information board PIB. Each resource Agent in the Agent alliance perceives the bidding information, independently bids and feeds back the bidding documents through the service agent To the decision-making layer, the decision-making agent of the decision-making layer receives the bidding information of N resource agents, and selects the appropriate resource agent by querying the case library, that is, the winning bidder to perform the task. The present invention reduces the communication volume during the collaboration between the service agent and the resource agent , improve the negotiation efficiency...
Embodiment 3
[0044] The present invention is also a multi-Agent-based resource aggregation method, which is a multi-Agent-based resource aggregation system. The multi-Agent-based resource aggregation system is the same as in Embodiment 1-2.
[0045] refer to image 3 , applied on the above-mentioned multi-Agent-based resource aggregation system, resource aggregation includes the following steps:
[0046] (1) Configure multi-Agent-based resources in a distributed system environment, including the start-up and operation of user Agents, task Agents, and decision-making Agents, and the establishment of Agent alliances.
[0047] (2) According to the task requirement input by the user, the user agent sends the task requirement information to the task layer, and the task agent first queries the service capability database. If there is a service agent that can complete the task alone, it means that the task is a simple task and does not need to be decomposed. Directly generate the task sequence. ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com