Optimizing ZX-Diagrams with Deep Reinforcement Learning
Maximilian N\"agele, Florian Marquardt

TL;DR
This paper introduces a reinforcement learning approach using graph neural networks to optimize ZX-diagrams, significantly outperforming traditional methods and enabling generalization to larger diagrams.
Contribution
It presents a novel application of deep reinforcement learning with graph neural networks for ZX-diagram optimization, surpassing existing techniques.
Findings
RL agent outperforms greedy, simulated annealing, and hand-crafted algorithms
Graph neural networks enable generalization to larger diagrams
Reinforcement learning significantly improves optimization quality
Abstract
ZX-diagrams are a powerful graphical language for the description of quantum processes with applications in fundamental quantum mechanics, quantum circuit optimization, tensor network simulation, and many more. The utility of ZX-diagrams relies on a set of local transformation rules that can be applied to them without changing the underlying quantum process they describe. These rules can be exploited to optimize the structure of ZX-diagrams for a range of applications. However, finding an optimal sequence of transformation rules is generally an open problem. In this work, we bring together ZX-diagrams with reinforcement learning, a machine learning technique designed to discover an optimal sequence of actions in a decision-making problem and show that a trained reinforcement learning agent can significantly outperform other optimization techniques like a greedy strategy, simulated…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Advanced Graph Neural Networks · Parallel Computing and Optimization Techniques
MethodsSparse Evolutionary Training
