Regular Path Query Evaluation Sharing a Reduced Transitive Closure Based on Graph Reduction

Cited 1 time in webofscience Cited 0 time in scopus
  • Hit : 302
  • Download : 0
DC FieldValueLanguage
dc.contributor.authorNa, Injuko
dc.contributor.authorMoon, Yang-Saeko
dc.contributor.authorYi, Ilyeopko
dc.contributor.authorWhang, Kyu-Youngko
dc.contributor.authorHyun, Soon-Jooko
dc.date.accessioned2022-10-20T06:00:40Z-
dc.date.available2022-10-20T06:00:40Z-
dc.date.created2022-09-27-
dc.date.created2022-09-27-
dc.date.issued2022-05-
dc.identifier.citation38th IEEE International Conference on Data Engineering, ICDE 2022, pp.1675 - 1686-
dc.identifier.issn1084-4627-
dc.identifier.urihttp://hdl.handle.net/10203/299083-
dc.description.abstractRegular path queries (RPQs) find pairs of vertices of paths satisfying given regular expressions on an edge-labeled, directed multigraph. When evaluating an RPQ, the evaluation of a Kleene closure is very expensive. Furthermore, when multiple RPQs include a Kleene closure as a common sub-query, repeated evaluations of the common sub-query cause serious performance degradation. In this paper, we present a novel concept of RPQ-based graph reduction, which significantly simplifies the original graph through edge-level and vertex-level reductions. Interestingly, RPQ-based graph reduction can replace the evaluation of the Kleene closure on the large original graph to that of the transitive closure to the small reduced graph. We then propose a reduced transitive closure (RTC) as a lightweight structure for efficiently sharing the result of a Kleene closure. We also present an RPQ evaluation algorithm, RTCSharing, which treats each clause in the disjunctive normal form of the given RPQ as a batch unit. If the batch units include a Kleene closure as a common sub-query, we share the lightweight RTC instead of the heavyweight result of the Kleene closure. RPQ-based graph reduction further enables us to formally represent the result of an RPQ including a Kleene closure as a relational algebra expression including the RTC. Through the formal expression, we optimize the evaluation of the batch unit by eliminating useless and redundant operations of the previous method. Experiments show that RTCSharing improves the performance significantly by up to 73.86 times compared with existing methods in terms of query response time.-
dc.languageEnglish-
dc.publisherIEEE Computer Society-
dc.titleRegular Path Query Evaluation Sharing a Reduced Transitive Closure Based on Graph Reduction-
dc.typeConference-
dc.identifier.wosid000855078401095-
dc.identifier.scopusid2-s2.0-85136364771-
dc.type.rimsCONF-
dc.citation.beginningpage1675-
dc.citation.endingpage1686-
dc.citation.publicationname38th IEEE International Conference on Data Engineering, ICDE 2022-
dc.identifier.conferencecountryMY-
dc.identifier.conferencelocationVirtual-
dc.identifier.doi10.1109/ICDE53745.2022.00171-
dc.contributor.localauthorWhang, Kyu-Young-
dc.contributor.localauthorHyun, Soon-Joo-
dc.contributor.nonIdAuthorMoon, Yang-Sae-
dc.contributor.nonIdAuthorYi, Ilyeop-
Appears in Collection
CS-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 1 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0