The Weisfeiler-Lehman (WL) test is a fundamental iterative algorithm for checking the isomorphism of graphs. It has also been observed that it underlies the design of several graph neural network architectures, whose capabilities and performance can be understood in terms of the expressive power of this test. Motivated by recent developments in machine learning applications to datasets involving three-dimensional objects, we study when the WL test is {\em complete} for clouds of Euclidean points represented by complete distance graphs, i.e., when it can distinguish, up to isometry, any arbitrary such cloud. Our main result states that the (d − 1)-dimensional WL test is complete for point clouds in d-dimensional Euclidean space, for any d ≥ 2, and only three iterations of the test suffice. Our result is tight for d = 2, 3. We also observe that the d-dimensional WL test only requires one iteration to achieve completeness.

Three Iterations of (d − 1)-WL Test Distinguish Non Isometric Clouds of d-dimensional Points / Delle Rose, Valentino; Kozachinskiy, Alexander; Rojas, Cristobal; Petrache, Mircea Alexandru; Barceló, Pablo. - 36:(2023). ( 37th Conference on Neural Information Processing Systems, NeurIPS 2023 New Orleans; USA ).

Three Iterations of (d − 1)-WL Test Distinguish Non Isometric Clouds of d-dimensional Points

Delle Rose Valentino
Primo
Membro del Collaboration Group
;
Petrache Mircea
Membro del Collaboration Group
;
2023

Abstract

The Weisfeiler-Lehman (WL) test is a fundamental iterative algorithm for checking the isomorphism of graphs. It has also been observed that it underlies the design of several graph neural network architectures, whose capabilities and performance can be understood in terms of the expressive power of this test. Motivated by recent developments in machine learning applications to datasets involving three-dimensional objects, we study when the WL test is {\em complete} for clouds of Euclidean points represented by complete distance graphs, i.e., when it can distinguish, up to isometry, any arbitrary such cloud. Our main result states that the (d − 1)-dimensional WL test is complete for point clouds in d-dimensional Euclidean space, for any d ≥ 2, and only three iterations of the test suffice. Our result is tight for d = 2, 3. We also observe that the d-dimensional WL test only requires one iteration to achieve completeness.
2023
37th Conference on Neural Information Processing Systems, NeurIPS 2023
euclidean graphs; graph isomorphism; Weisfeiler-Lehman test; graph neural networks
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Three Iterations of (d − 1)-WL Test Distinguish Non Isometric Clouds of d-dimensional Points / Delle Rose, Valentino; Kozachinskiy, Alexander; Rojas, Cristobal; Petrache, Mircea Alexandru; Barceló, Pablo. - 36:(2023). ( 37th Conference on Neural Information Processing Systems, NeurIPS 2023 New Orleans; USA ).
File allegati a questo prodotto
File Dimensione Formato  
DelleRose_Three-Iterations_2023.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 396.91 kB
Formato Adobe PDF
396.91 kB Adobe PDF   Contatta l'autore
DelleRose_preprint_Three-Iterations_2023.pdf

accesso aperto

Note: https://proceedings.neurips.cc/paper_files/paper/2023/file/1e6cf8f77bd8e907f53babcd7664c710-Paper-Conference.pdf
Tipologia: Documento in Pre-print (manoscritto inviato all'editore, precedente alla peer review)
Licenza: Creative commons
Dimensione 526.72 kB
Formato Adobe PDF
526.72 kB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1713783
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 2
social impact