A Graph Neural Network-Based QUBO-Formulated Hamiltonian-Inspired Loss Function for Combinatorial Optimization using Reinforcement Learning
Redwan Ahmed Rizvee, Md. Mosaddek Khan

TL;DR
This paper introduces a novel GNN-based QUBO Hamiltonian-inspired loss function for combinatorial optimization and demonstrates its effectiveness within a reinforcement learning framework, achieving significant performance improvements.
Contribution
It proposes integrating a QUBO-formulated Hamiltonian as a reward function in reinforcement learning for graph-based combinatorial optimization, enhancing existing GNN approaches.
Findings
Up to 44% improvement over PI-GNN in experiments
Effective integration of QUBO Hamiltonian as RL reward function
Enhanced performance on dense graph instances
Abstract
Quadratic Unconstrained Binary Optimization (QUBO) is a generic technique to model various NP-hard combinatorial optimization problems in the form of binary variables. The Hamiltonian function is often used to formulate QUBO problems where it is used as the objective function in the context of optimization. Recently, PI-GNN, a generic scalable framework, has been proposed to address the Combinatorial Optimization (CO) problems over graphs based on a simple Graph Neural Network (GNN) architecture. Their novel contribution was a generic QUBO-formulated Hamiltonian-inspired loss function that was optimized using GNN. In this study, we address a crucial issue related to the aforementioned setup especially observed in denser graphs. The reinforcement learning-based paradigm has also been widely used to address numerous CO problems. Here we also formulate and empirically evaluate the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMetaheuristic Optimization Algorithms Research · Advanced Graph Neural Networks · Scheduling and Optimization Algorithms
MethodsGraph Neural Network · Q-Learning · Dense Connections · Convolution · Deep Q-Network
