Search Results

Documents authored by Corman, Julien


Document
Querying Interval-Based Temporal Data with SPARQL

Authors: Julien Corman, Roman Kontchakov, and Cem Okulmus

Published in: OASIcs, Volume 146, 33rd International Symposium on Temporal Representation and Reasoning (TIME 2026)


Abstract
We propose an extension of the graph query language SPARQL to support temporal data. The proposal follows the approach of temporal databases, where each tuple is annotated with a finite set of intervals, and joins and other operators implicitly take account of these annotations. We adapt this model to the specifics of SPARQL query evaluation, which is defined in terms of compatibility of partial solution mappings. Furthermore, unlike existing proposals, our model allows predicates over intervals (e.g., Allen’s relations) in temporal atoms of filter expressions, while ensuring that query evaluation remains tractable in data complexity. Our semantics comes in three equivalent flavours, with different levels of abstraction. The basic semantics provides a snapshot view of data (it is, however, applicable only to queries without temporal atoms). In the second semantics, induced by an SPM-semiring, solution mappings are annotated with finite sets of intervals. This semantics covers temporal atoms and coincides with the snapshot semantics when the latter is defined. The third, most concrete semantics is equivalent to the second, but based on single intervals, which naturally leads to an implementation over a triple store or a relational database, with tables featuring columns for interval endpoints. As a proof of concept, we evaluate a database storage prototype and show that it addresses previously identified performance limitations of triple stores for temporal data.

Cite as

Julien Corman, Roman Kontchakov, and Cem Okulmus. Querying Interval-Based Temporal Data with SPARQL. In 33rd International Symposium on Temporal Representation and Reasoning (TIME 2026). Open Access Series in Informatics (OASIcs), Volume 146, pp. 6:1-6:21, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)


Copy BibTex To Clipboard

@InProceedings{corman_et_al:OASIcs.TIME.2026.6,
  author =	{Corman, Julien and Kontchakov, Roman and Okulmus, Cem},
  title =	{{Querying Interval-Based Temporal Data with SPARQL}},
  booktitle =	{33rd International Symposium on Temporal Representation and Reasoning (TIME 2026)},
  pages =	{6:1--6:21},
  series =	{Open Access Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-448-2},
  ISSN =	{2190-6807},
  year =	{2026},
  volume =	{146},
  editor =	{Orlandini, AndreA and Pinchinat, Sophie},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.TIME.2026.6},
  URN =		{urn:nbn:de:0030-drops-277029},
  doi =		{10.4230/OASIcs.TIME.2026.6},
  annote =	{Keywords: Query languages, SPARQL, interval-based temporal data}
}

Any Issues?
X

Feedback on the Current Page

CAPTCHA

Thanks for your feedback!

Feedback submitted to Dagstuhl Publishing

Could not send message

Please try again later or send an E-mail