Return to search

Answering “Why Empty?” and “Why So Many?” queries in graph databases

Graph databases provide schema-flexible storage and support complex, expressive queries. However, the flexibility and expressiveness in these queries come at additional costs: queries can result in unexpected empty answers or too many answers, which are difficult to resolve manually. To address this, we introduce subgraph-based solutions for graph queries “Why Empty?” and “Why So Many?” that give an answer about which part of a graph query is responsible for an unexpected result. We also extend our solutions to consider the specifics of the used graph model and to increase efficiency and experimentally evaluate them in an in-memory column database.

Identiferoai:union.ndltd.org:DRESDEN/oai:qucosa:de:qucosa:86382
Date04 July 2023
CreatorsVasilyeva, Elena, Thiele, Maik, Bornhövd, Christof, Lehner, Wolfgang
PublisherElsevier
Source SetsHochschulschriftenserver (HSSS) der SLUB Dresden
LanguageEnglish
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/acceptedVersion, doc-type:article, info:eu-repo/semantics/article, doc-type:Text
Rightsinfo:eu-repo/semantics/openAccess
Relation0022-0000, 10.1016/j.jcss.2015.06.007, info:eu-repo/grantAgreement/European Commission/FP7 | SP1 | ICT/284613//Linked Knowledge in Manufacturing, Engineering and Design for Next-Generation Production/LINKEDDESIGN

Page generated in 0.0024 seconds