News & Analysis
/
Article

Alternative method for solving the graph coloring problem discovered

MAR 20, 2020
By transforming a combinatorial optimization problem into a functional optimization problem, methods from across two fields can be combined to solve the classic graph coloring problem.
Alternative method for solving the graph coloring problem discovered internal name

Alternative method for solving the graph coloring problem discovered lead image

The graph coloring problem attempts to assign a color to nodes connected by links under the limitation that no two connected nodes can have the same color. The problem then asks what is the minimum number of colors needed for a given graph? This problem has useful applications in combinatorial optimization problems, such as timetabling.

In the same branch of mathematics, there are functional optimization problems, which are tackled by their own set of methods. Crnkić et al. formed a bridge between these two types of optimization problems to turn the combinatorial optimization problem of graph coloring into a functional optimization problem.

“In principle, we found a way to convert a problem of combinatorial optimization into a problem of functional optimization,” said author Zoran Levnajić. “This does not necessarily mean that combinatorial optimization problems will immediately be easier to solve. Instead, it means that combinatorial optimization problems are approachable via functional optimization methods in addition to combinatorial optimization methods.”

The authors found this unique way of conceptualizing the graph coloring problem by designing a set of interaction functions that couple phase oscillators on a graph.

“The trick to this method involves the model of repulsively coupled phase oscillators, whose natural dynamical evolution is nothing but the search for the optimal coloring solution,” said Levnajić. “In that sense, our algorithm for graph coloring appears as a distributed learning in a population of coupled oscillators.”

The authors look forward to studying whether this method can be applied to combinatorial problems other than the graph coloring problem.

Source: “Collective dynamics of phase-repulsive oscillators solves graph coloring problem,” by Aladin Crnkić, Janez Povh, Vladimir Jaćimović, and Zoran Levnajić, Chaos (2020). The article can be accessed at https://doi.org/10.1063/1.5127794 .

Related Topics
More Science
/
Article
Decades after the hyperchaotic attractor’s founding, scientists developed a colorful way of visualizing its 4D topology.
/
Article
By developing the technologies in tandem, personalized and predictive medicines become more attainable.
/
Article
Drawing on data from the physics-based FIRETEC model, a nonlinear dynamical approach examines time series for a variety of factors contributing to fires to find chaotic and stable forces on both sides of the fireline.
/
Article
Advances to optoelectronic tweezers can address some of the challenges that limit their biochemical and biomedical applications.