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

Mixed heuristic graph coloring method

A hybrid heuristic and graph coloring technology, applied in the field of graph data processing, can solve problems such as insufficient calculation accuracy and insufficient population diversity, and achieve the effect of improving calculation accuracy, good balance, and good balance

Pending Publication Date: 2022-03-18
CHONGQING UNIV
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The advantage of HEAD is that it can quickly converge the population; the disadvantage is that there are only two individuals so that the diversity of the population is insufficient, and it is difficult to jump out of the local optimum.
Although HEAD introduces elite individuals in the iterative process, for sparse graphs such as le450_15c and le450_15d, the algorithm can easily reach the convergence threshold during the iterative process, but the solution accuracy is insufficient, resulting in a suboptimal graph coloring grouping scheme solution, leading to a deadlock

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
  • Mixed heuristic graph coloring method
  • Mixed heuristic graph coloring method
  • Mixed heuristic graph coloring method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] This invention firstly introduces the dual hybrid evolutionary algorithm (HEAD) and the local search algorithm (PLSCOL) based on reinforcement learning that are currently used for solving graph coloring problems. They have excellent performance on most DIMACS benchmark examples, and are also used in experiments Algorithm for comparison of the method of the present invention.

[0043] 1 Dual Hybrid Evolutionary Algorithm (HEAD)

[0044] The Hybrid Evolutionary Algorithm (HEA) is an excellent hybrid evolutionary algorithm combining the tabu search coloring algorithm TabuCol and the greedy crossover algorithm GPX, which was proposed by Moalic et al. in 2015. Since the tabu search algorithm is a very strong algorithm, it will lead to rapid convergence in the population iteration. However, GPX provides a diverse population, which slows down the overall convergence speed of the algorithm without destroying the original solution structure, so that HEA can better balance the i...

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 hybrid heuristic graph coloring method, which integrates a probability learning strategy and a hybrid evolution algorithm, and performs hybrid evolution based on two coloring grouping schemes. And before hybrid purification, according to a conditional grouping strategy, a probability learning strategy is introduced according to a coloring distribution similarity degree of two coloring grouping schemes to carry out coloring dynamic adjustment, so that better balance exists between rapid convergence and population diversity maintenance, and while the relatively high solving efficiency of the image coloring grouping scheme is maintained, the image quality is improved. And the resolving precision is further improved, so that the resolving precision and the resolving efficiency of the graph coloring problem are better balanced and considered.

Description

technical field [0001] The invention relates to the technical field of graph data processing, in particular to a hybrid heuristic graph coloring method. Background technique [0002] As an important branch of computer science, graph (Graph, G) is one of the frameworks in data structure and algorithm. Graphs can be used to represent almost any type of structure or system, such as transportation networks, communication networks, circuit board wiring, path planning, chess playing, games, optimal processes, task assignment, and human interaction networks, among others. In the field of academic or engineering practice, a graph is generally regarded as an abstract network composed of "vertex" (Vertex), each vertex in the network can be connected to each other through "edge", which means that two vertices have associated. Therefore, a random unrighted and undirected Figure 1 Generally, it can be abbreviated as G=(V,E), where V={ν 1 ,ν 2 ,...ν n} is the set of vertices, is a...

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): G06T15/00G06T15/04G06N3/12
CPCG06T15/005G06T15/04G06N3/126
Inventor 吕恒周明强
Owner CHONGQING 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