Unlock instant, AI-driven research and patent intelligence for your innovation.

Novel efficient heuristic-type two-stage parallel branch-and-bound method

A branch-and-bound, heuristic technology, applied in the computer field, can solve problems such as time increase, optimization of initial solution space, single task solution, etc., to achieve the effect of improving efficiency, reducing the scope and ensuring the efficiency of the algorithm

Inactive Publication Date: 2016-10-26
EAST CHINA NORMAL UNIVERSITY
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Under resource constraints, the traditional branch-and-bound method has the following disadvantages: with the increase of the DFD graph, the time required by the traditional branch-and-bound method will increase rapidly; many improved branch-and-bound methods use To find an approximate optimal solution, not the real optimal solution; most branch and bound methods only consider solving through a single task; at the same time, these methods never consider the optimization problem of the initial solution space

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
  • Novel efficient heuristic-type two-stage parallel branch-and-bound method
  • Novel efficient heuristic-type two-stage parallel branch-and-bound method
  • Novel efficient heuristic-type two-stage parallel branch-and-bound method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be further described in detail in conjunction with the following specific embodiments and accompanying drawings. The process, conditions, experimental methods, etc. for implementing the present invention, except for the content specifically mentioned below, are common knowledge and common knowledge in this field, and the present invention has no special limitation content.

[0033] A novel and efficient heuristic two-stage parallel branch-and-bound method of the invention optimizes the initial solution space, and rapidly obtains a smaller solution space by using multiple heuristic local search methods. Further, the structure information of DFD graph is used to increase the randomness of scheduling tasks and improve the success rate. At the same time, the parallel tasks are grouped, the optimal upper and lower bound information is shared between groups, and the optimal structural information is shared within the group. Coupled with the upper an...

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 heuristic-type two-stage parallel branch-and-bound method which comprises a local search stage, a global search stage and a final output stage, wherein at the local search stage, a local optimized solution is obtained quickly by a coarse granularity manner through local heuristic search; at the global search stage, an optimal solution is found in small sub-space through mutual information sharing between parallel programs; and at the final output stage, an optimal dispatch sequence is output after an arbitrary search task obtains an optimal dispatch sequence or after all the search tasks complete searching. The method disclosed by the invention has the advantages that the optimal solution of distribution and dispatch of workflow resources under resource constraint conditions can be obtained efficiently; the problems in a traditional branch-and-bound method that initial solution space is too large and excessive time is consumed can be avoided; and because of efficient cooperative work between the parallel programs, the time consumed by the whole solution course can be greatly reduced.

Description

technical field [0001] The invention belongs to the field of computers, focuses on resource constrained scheduling (RCS) optimization in high-level synthesis, and in particular relates to a novel and efficient heuristic two-stage parallel branch-and-bound method. Background technique [0002] Traditional branch and bound methods (such as BULB) are mostly designed to find an approximate optimal solution, using the following techniques: [0003] High-level synthesis (High-level Synthesis, abbreviated as HLS): also known as advanced synthesis, C synthesis (Csynthesis), electronic system level synthesis (Electronic System Level synthesis, abbreviated as ESLsynthesis), is to describe the algorithm level or behavior level of the circuit design specification in The method and process of transforming into circuit structure description under certain constraints. High-level synthesis is also called behavior-level synthesis, algorithm-level synthesis, etc. It enables designers to con...

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
IPC IPC(8): G06F19/00
CPCG16Z99/00
Inventor 陈铭松刘必成宋进忠王红祥
Owner EAST CHINA NORMAL UNIVERSITY