Solving Maxwell's equations with Non-Trainable Graph Neural Network Message Passing
Stefanos Bakirtzis, Marco Fiore, Jie Zhang, Ian Wassell

TL;DR
This paper introduces a novel graph neural network approach to solve Maxwell's equations efficiently, achieving high accuracy with reduced computational time, and suggests potential applications to other PDE-based scientific problems.
Contribution
It demonstrates that Maxwell's equations can be solved using a simple two-layer GNN with static edge weights, offering a new, efficient computational method.
Findings
Achieves comparable accuracy to traditional methods
Reduces computational time significantly
Provides a framework adaptable to other PDEs
Abstract
Computational electromagnetics (CEM) is employed to numerically solve Maxwell's equations, and it has very important and practical applications across a broad range of disciplines, including biomedical engineering, nanophotonics, wireless communications, and electrodynamics. The main limitation of existing CEM methods is that they are computationally demanding. Our work introduces a leap forward in scientific computing and CEM by proposing an original solution of Maxwell's equations that is grounded on graph neural networks (GNNs) and enables the high-performance numerical resolution of these fundamental mathematical expressions. Specifically, we demonstrate that the update equations derived by discretizing Maxwell's partial differential equations can be innately expressed as a two-layer GNN with static and pre-determined edge weights. Given this intuition, a straightforward way to…
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
TopicsNeural Networks and Applications · Computational Physics and Python Applications
