Pith. sign in

REVIEW 3 cited by

Rethinking Graph Neural Networks for the Graph Coloring Problem

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2208.06975 v2 pith:TYX5PPLP submitted 2022-08-15 cs.LG cs.AI

classification cs.LGcs.AI
keywords coloringproblemgnnslocalac-gnnsdifferentgraphcolors
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Graph coloring, a classical and critical NP-hard problem, is the problem of assigning connected nodes as different colors as possible. However, we observe that state-of-the-art GNNs are less successful in the graph coloring problem. We analyze the reasons from two perspectives. First, most GNNs fail to generalize the task under homophily to heterophily, i.e., graphs where connected nodes are assigned different colors. Second, GNNs are bounded by the network depth, making them possible to be a local method, which has been demonstrated to be non-optimal in Maximum Independent Set (MIS) problem. In this paper, we focus on the aggregation-combine GNNs (AC-GNNs), a popular class of GNNs. We first define the power of AC-GNNs in the coloring problem as the capability to assign nodes different colors. The definition is different with previous one that is based on the assumption of homophily. We identify node pairs that AC-GNNs fail to discriminate. Furthermore, we show that any AC-GNN is a local coloring method, and any local coloring method is non-optimal by exploring the limits of local methods over sparse random graphs, thereby demonstrating the non-optimality of AC-GNNs due to its local property. We then prove the positive correlation between model depth and its coloring power. Moreover, we discuss the color equivariance of graphs to tackle some practical constraints such as the pre-fixing constraints. Following the discussions above, we summarize a series of rules a series of rules that make a GNN color equivariant and powerful in the coloring problem. Then, we propose a simple AC-GNN variation satisfying these rules. We empirically validate our theoretical findings and demonstrate that our simple model substantially outperforms state-of-the-art heuristic algorithms in both quality and runtime.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Efficient Optimization Accelerator Framework for Multistate Ising Problems

    cs.AR 2025-05 conditional novelty 6.0 of 10

    A binary vector encoding with truth-table spin interactions gives probabilistic Ising machines competitive graph-coloring accuracy and a 1024-neuron FPGA implementation with large speedups.

  2. Concept Learning in the Wild: Towards Algorithmic Understanding of Neural Networks

    cs.LG 2024-12 reject novelty 6.0 of 10

    NeuroSAT's internal embeddings encode classic SAT heuristic concepts, chiefly support, in the top principal components.

  3. Brain-inspired Chaotic Graph Backpropagation for Large-scale Combinatorial Optimization

    cs.LG 2024-12 reject novelty 6.0 of 10

    Chaotic graph backpropagation adds a chaotic loss to GNN training and improves solution quality for large-scale combinatorial optimization problems.

Pith tools