Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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

Active Publication Date: 2018-04-17
XIDIAN UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this method is: the system needs to generate a large number of script files, each module in the system is solidified in the platform, and when the number of executing Agents in the system is large and exists in a distributed environment, it is difficult to select a suitable winning agent
Disadvantages of this method: the system is generally only suitable for information aggregation in web application systems, and the scope of application is narrow. The aggregation result depends on the operation interface provided by the third party, and it is difficult to guarantee the aggregation quality.
The maintainability and scalability of the system are insufficient, and the scope of application is narrow

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Resource Aggregation Method Based on Multi-agent
  • Resource Aggregation Method Based on Multi-agent
  • Resource Aggregation Method Based on Multi-agent

Examples

Experimental program
Comparison scheme
Effect test

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. ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a resource polymerization method based on Agent; in computer and network technology wide application, resources scattered in a complex heterogeneous network become more and more, and the method can effectively gather the resources scattering in the distributed environment; the method comprises the following steps: configuring the resource polymerization method based on Agent in a distributed system; a task agent resolves and describes according to a user inputted task demand; a decision agent distributes the task to a corresponding service agent according to task description information; the service agent selects a resource agent in an Agent alliance to execute the task, a task execution result is returned to a user Agent, and displayed in a user interface. Communication between the service agent and the resource agent complies with an expansion contract net protocol, thus reducing communication load between Agents, and fast responding to the user task demand. The resource Agent can joint or withdraw from the Agent alliance, so dynamic characteristic is provided, thus enhancing resource polymerization method flexibility and scalability.

Description

technical field [0001] The invention belongs to the field of computer application technology, in particular to a multi-Agent-based resource aggregation method, which can be used for the development and realization of resource aggregation services in distributed systems. Background technique [0002] Resource aggregation refers to organizing scattered resources according to user needs in a dynamic and open environment, providing reasonable and convenient services, and realizing resource sharing and comprehensive utilization. In recent years, with the rapid development and wide application of computer technology and network technology, more and more resources are scattered in complex heterogeneous networks. How to effectively aggregate these resources in a distributed environment has aroused the attention of scholars at home and abroad. interest and high regard. [0003] In order to realize the effective utilization of resources, it is necessary to provide reasonable resource...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/30
CPCG06F16/951
Inventor 柴慧敏侯健周坤方敏谭格帆李明
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products