Logical GANs: Adversarial Learning through Ehrenfeucht Fraisse Games
Not on the map. Why?
Abstract (arXiv)
GANs promise indistinguishability, logic explains it. We put the two on a budget: a discriminator that can only ``see'' up to a logical depth k, and a generator that must look correct to that bounded observer. LOGAN (LOGical GANs) casts the discriminator as a depth-k Ehrenfeucht--Fra"iss'e (EF) Opponent that searches for small, legible faults (odd cycles, nonplanar crossings, directed bridges), while the generator plays Builder, producing samples that admit a k-round matching to a target theory T. We ship a minimal toolkit -- an EF-probe simulator and MSO-style graph checkers -- and four experiments including real neural GAN training with PyTorch. Beyond verification, we score samples with a logical loss that mixes budgeted EF round-resilience with cheap certificate terms, enabling a practical curriculum on depth. Framework validation demonstrates 92%--98% property satisfaction via simulation (Exp.~3), while real neural GAN training achieves 5%--14% improvements on challenging properties and 98% satisfaction on connectivity (matching simulation) through adversarial learning (Exp.~4). LOGAN is a compact, reproducible path toward logic-bounded generation with interpretable failures, proven effectiveness (both simulated and real training), and dials for control.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 23 of its 34 references that are in the map. First posted on arXiv 26 Oct 2025.
Builds on
23 of 34 references.
References · 23
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2017Improved Training of Wasserstein GANscited by 2,235
- 2014Conditional Generative Adversarial Netscited by 2,162
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 652
- 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 413
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 394
11 more
- 2018MolGAN: An implicit generative model for small molecular graphscited by 393
- 2018GraphVAE: Towards Generation of Small Graphs Using Variational Autoencoderscited by 383
- 2020GraphAF: a Flow-based Autoregressive Model for Molecular Graph Generationcited by 305
- 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 270
- 2019Cormorant: Covariant Molecular Neural Networkscited by 263
- 2020Neurosymbolic AI: The 3rd Wavecited by 255
- 2019Efficient Graph Generation with Graph Recurrent Attention Networkscited by 234
- 2019Symmetry-adapted generation of 3d point sets for the targeted discovery of moleculescited by 172
- 2020A Survey on The Expressive Power of Graph Neural Networkscited by 111
- 2022Protein Structure and Sequence Generation with Equivariant Denoising Diffusion Probabilistic Modelscited by 98
- 2019Neural Markov Logic Networkscited by 27
Built on by
Citing papers per year: 2026: 2.
2 papers.