Saved in:
Bibliographic Details
Main Authors: Spinrath, Christopher, Bonifati, Angela, Echahed, Rachid
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2602.05503
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912881077911552
author Spinrath, Christopher
Bonifati, Angela
Echahed, Rachid
author_facet Spinrath, Christopher
Bonifati, Angela
Echahed, Rachid
contents Recent standardization efforts for graph databases lead to standard query languages like GQL and SQL/PGQ, and constraint languages like Property Graph Constraints (PG-Constraints). In this paper, we embark on the study of repairing property graphs under PG-Constraints. We identify a significant subset of PG-Constraints, encoding denial constraints and including recursion as a key feature, while still permitting automata-based structural analyses of errors. We present a comprehensive repair pipeline for these constraints to repair Property Graphs, involving changes in the graph topology and leading to node, edge and, optionally, label deletions. We investigate three algorithmic strategies for the repair procedure, based on Integer Linear Programming (ILP), a naive, and an LP-guided greedy algorithm. Our experiments on various real-world datasets reveal that repairing with label deletions can achieve a 59% reduction in deletions compared to node/edge deletions. Moreover, the LP-guided greedy algorithm offers a runtime advantage of up to 97% compared to the ILP strategy, while matching the same quality.
format Preprint
id arxiv_https___arxiv_org_abs_2602_05503
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Repairing Property Graphs under PG-Constraints
Spinrath, Christopher
Bonifati, Angela
Echahed, Rachid
Databases
Recent standardization efforts for graph databases lead to standard query languages like GQL and SQL/PGQ, and constraint languages like Property Graph Constraints (PG-Constraints). In this paper, we embark on the study of repairing property graphs under PG-Constraints. We identify a significant subset of PG-Constraints, encoding denial constraints and including recursion as a key feature, while still permitting automata-based structural analyses of errors. We present a comprehensive repair pipeline for these constraints to repair Property Graphs, involving changes in the graph topology and leading to node, edge and, optionally, label deletions. We investigate three algorithmic strategies for the repair procedure, based on Integer Linear Programming (ILP), a naive, and an LP-guided greedy algorithm. Our experiments on various real-world datasets reveal that repairing with label deletions can achieve a 59% reduction in deletions compared to node/edge deletions. Moreover, the LP-guided greedy algorithm offers a runtime advantage of up to 97% compared to the ILP strategy, while matching the same quality.
title Repairing Property Graphs under PG-Constraints
topic Databases
url https://arxiv.org/abs/2602.05503