Decidability of Graph Neural Networks via Logical Characterizations
<|reference_start|>Decidability of Graph Neural Networks via Logical Characterizations: We present results concerning the expressiveness and decidability of a popular graph learning formalism, graph neural networks (GNNs), exploiting connections with logic. We use a family of recently-discovered decidable logics involving "Presburger quantifiers". We show how to use these logics to measure the expressiveness of classes of GNNs, in some cases getting exact correspondences between the expressiveness of logics and GNNs. We also employ the logics, and the techniques used to analyze them, to obtain decision procedures for verification problems over GNNs. We complement this with undecidability results for static analysis problems involving the logics, as well as for GNN verification problems.<|reference_end|>
@article{benedikt2024decidability,
    title={Decidability of Graph Neural Networks via Logical Characterizations},
    author={Michael Benedikt and Chia-Hsuan Lu and Boris Motik and Tony Tan},
    journal={arXiv preprint arXiv:2404.18151},
    year={2024},
    archivePrefix={arXiv},
    eprint={2404.18151},
    primaryClass={cs.LO}
}