Proceedings

GEV: Statically Correct and Programmable Knowledge Graph Updates

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Demo Track. Pages 8419-8422.

https://doi.org/10.24963/ijcai.2026/970

© 2026 International Joint Conferences on Artificial Intelligence

Abstract

Knowledge Graphs (KGs) evolve over time and it is critical to ensure that their integrity constraints are maintained after each update.

We introduce GEV, the first tool to statically ensure that a KG update in Java preserves satisfaction of SHACL constraints. This allows verification of updates at design time, and eliminates the need for costly continuous revalidation.

GEV is a command-line system that loads and verifies updates, applies them to a loaded KG, and keeps track of the validation status. Internally, it relies on SHACL graph updates, a theoretical framework with a method for static verification.

  1. Shqiponja Ahmetaj, Iovka Boneva, Jan Hidders, Katja Hose, Maxime Jakubowski, José Emilio Labra Gayo, Wim Martens, Fabio Mogavero, Filip Murlak, Cem Okulmus, Axel Polleres, Ognjen Savkovic, Mantas Simkus, and Do- minik Tomaszuk. Common foundations for shacl, shex, and pg-schema. In Proceedings of the ACM on Web Con- ference 2025, WWW 2025, Sydney, NSW, Australia, 28 April 2025-2 May 2025, pages 8-21. ACM, 2025.
  2. Shqiponja Ahmetaj, George Konstantinidis, Magdalena Or- tiz, Paolo Pareti, and Mantas Simkus. SHACL validation under graph updates. In ISWC (1), volume 16140 of Lec- ture Notes in Computer Science, pages 140-157. Springer, 2025.
  3. Aidan Hogan, Eva Blomqvist, Michael Cochez, Claudia d'Amato, Gerard de Melo, Claudio Gutierrez, Sabrina Kir- rane, José Emilio Labra Gayo, Roberto Navigli, Sebastian Neumaier, Axel-Cyrille Ngonga Ngomo, Axel Polleres, Sabbir M. Rashid, Anisa Rula, Lukas Schmelzeisen, Juan F. Sequeda, Steffen Staab, and Antoine Zimmermann. Knowledge graphs. ACM Comput. Surv., 54(4):71:1- 71:37, 2022.
  4. Eduard Kamburjan and Egor V. Kostylev. Type checking se- mantically lifted programs via query containment under entailment regimes. In Description Logics, volume 2954 of CEUR Workshop Proceedings. CEUR-WS.org, 2021.
  5. Kadiray Karakaya, Stefan Schott, Jonas Klauke, Eric Bod- den, Markus Schmidt, Linghui Luo, and Dongjie He. Sootup: A redesign of the soot static analysis framework. In TACAS (1), volume 14570 of Lecture Notes in Computer Science, pages 229-247. Springer, 2024.
  6. Jin Ke, Zenon G. Zacouris, and Maribel Acosta. Efficient validation of SHACL shapes with reasoning. Proc. VLDB Endow., 17(11):3589-3601, 2024.
  7. Laura Kovács and Andrei Voronkov. First-Order Theorem Proving and Vampire. In CAV, volume 8044 of Lecture Notes in Computer Science, pages 1-35. Springer, 2013.
  8. Martin Leinberger, Philipp Seifer, Claudia Schon, Ralf Lämmel, and Steffen Staab. Type checking program code using SHACL. In ISWC (1), volume 11778 of Lec- ture Notes in Computer Science, pages 399-417. Springer, 2019.
  9. Paolo Pareti, George Konstantinidis, and Fabio Mogavero. Satisfiability and containment of recursive shacl. Journal of Web Semantics, page 100721, 2022.
  10. Paolo Pareti. SHACL2FOL: an FOL toolkit for SHACL de- cision problems. CoRR, abs/2406.08018, 2024.
  11. Axel Polleres, Romana Pernisch, Angela Bonifati, Daniele Dell'Aglio, Daniil Dobriy, Stefania Dumbrava, Lorena Etcheverry, Nicolas Ferranti, Katja Hose, Ernesto Jiménez- Ruiz, Matteo Lissandrini, Ansgar Scherp, Riccardo Tom- masini, and Johannes Wachs. How does knowledge evolve in open knowledge graphs? TGDK, 1(1):11:1-11:59, 2023.
  12. Philipp Seifer, Daniel Hernández, Ralf Lämmel, and Steffen Staab. From shapes to shapes: Inferring SHACL shapes for results of SPARQL CONSTRUCT queries. In Proceedings of the ACM on Web Conference 2024, WWW 2024, pages 2064-2074. ACM, 2024.
  13. Geoff Sutcliffe and Christian Suttner. The tptp problem library. Journal of Automated Reasoning, 21:177-203, 1998.
  14. Zenon Zacouris, Jin Ke, and Maribel Acosta. UpSHACL: Targeted Constraint Validation for Updates over Knowl- edge Graphs. In International Semantic Web Conference, pages 122-139. Springer, 2025.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards