Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Giedrius Slivinskas

dblp:68/2493 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
0since 2021 · last 2001
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 7 · 4 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
5 papers
Spatial and temporal data management · 34% Query processing and optimization · 30% Indexing and storage engines · 15%

Topics — the 11 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Spatial and temporal data management › temporal query processing
temporal query optimization
0.122001
A Foundation for Conventional and Temporal Query Optimization Addressing Duplicates and Ordering · IEEE Trans. Knowl. Data Eng. 2001
Adaptable Query Optimization and Evaluation in Temporal Middleware · SIGMOD Conference 2001
Data models and query languages › query language
temporal query language
0.022001
Query Plans for Conventional and Temporal Queries Involving Duplicates and Ordering · ICDE 2000
A Foundation for Conventional and Temporal Query Optimization Addressing Duplicates and Ordering · IEEE Trans. Knowl. Data Eng. 2001
Query processing and optimization
adaptive query processing
0.012001
Adaptable Query Optimization and Evaluation in Temporal Middleware · SIGMOD Conference 2001
Query processing and optimization › query planning
query plan enumeration
0.012001
A Foundation for Conventional and Temporal Query Optimization Addressing Duplicates and Ordering · IEEE Trans. Knowl. Data Eng. 2001
Spatial and temporal data management
spatial indexing
0.021999
Developing a DataBlade for a New Index · ICDE 1999
R-Tree Based Indexing of Now-Relative Bitemporal Data · VLDB 1998
Query processing and optimization
query execution
0.012000
Query Plans for Conventional and Temporal Queries Involving Duplicates and Ordering · ICDE 2000
Database system architecture and tuning
extensibility
0.011999
Developing a DataBlade for a New Index · ICDE 1999
Indexing and storage engines › spatial index
r-tree variants
0.011999
Developing a DataBlade for a New Index · ICDE 1999
Indexing and storage engines › spatial index
r-tree
0.011998
R-Tree Based Indexing of Now-Relative Bitemporal Data · VLDB 1998
Spatial and temporal data management
temporal databases
0.012001
Adaptable Query Optimization and Evaluation in Temporal Middleware · SIGMOD Conference 2001
Database system architecture and tuning
extensible database system
0.011999
Developing a DataBlade for a New Index · ICDE 1999

Methods — techniques the papers use, named apart from their topics

volcano optimizer · 0.0temporal SQL · 0.0relational algebra · 0.0middleware · 0.0query algebra · 0.0duplicate and order preservation · 0.0coalescence · 0.0access method implementation · 0.0
YearPublicationVenuePosition
2001 Enhancing an Extensible Query Optimizer with Support for Multiple Equivalence Types
Giedrius Slivinskas, Christian S. Jensen
ADBIS1
2001 Adaptable Query Optimization and Evaluation in Temporal Middleware
abstract
Time-referenced data are pervasive in most real-world databases. Recent advances in temporal query languages show that such database applications may benefit substantially from built-in temporal support in the DBMS. To achieve this, temporal query optimization and evaluation mechanisms must be provided, either within the DBMS proper or as a source level translation from temporal queries to conventional SQL. This paper proposes a new approach: using a middleware component on top of a conventional DBMS. This component accepts temporal SQL statements and produces a corresponding query plan consisting of algebraic as well as regular SQL parts. The algebraic parts are processed by the middleware, while the SQL parts are processed by the DBMS. The middleware uses performance feedback from the DBMS to adapt its partitioning of subsequent queries into middleware and DBMS parts. The paper describes the architecture and implementation of the temporal middleware component, termed TANGO, which is based on the Volcano extensible query optimizer and the XXL query processing library. Experiments with the system demonstrate the utility of the middleware's internal processing capability and its cost-based mechanism for apportioning the processing between the middleware and the underlying DBMS.
Giedrius Slivinskas, Christian S. Jensen, Richard T. Snodgrass
SIGMOD Conference1
2001 A Foundation for Conventional and Temporal Query Optimization Addressing Duplicates and Ordering
abstract
Most real-world databases contain substantial amounts of time-referenced, or temporal, data. Recent advances in temporal query languages show that such database applications may benefit substantially from built-in temporal support in the DBMS. To achieve this, temporal query representation, optimization, and processing mechanisms must be provided. This paper presents a foundation for query optimization that integrates conventional and temporal query optimization and is suitable for both conventional DBMS architectures and ones where the temporal support is obtained via a layer on top of a conventional DBMS. This foundation captures duplicates and ordering for all queries, as well as coalescing for temporal queries, thus generalizing all existing approaches known to the authors. It includes a temporally extended relational algebra to which SQL and temporal SQL queries may be mapped, six types of algebraic equivalences, concrete query transformation rules that obey different equivalences, a procedure for determining which types of transformation rules are applicable for optimizing a query, and a query plan enumeration algorithm.
Giedrius Slivinskas, Christian S. Jensen, Richard T. Snodgrass
IEEE Trans. Knowl. Data Eng.1
2000 Query Plans for Conventional and Temporal Queries Involving Duplicates and Ordering
abstract
Most real-world database applications contain a substantial portion of time references, or temporal data. Recent advances in temporal query languages show that such database applications could benefit substantially from built-in temporal support in the DBMS. To achieve this, temporal query representation, optimization and processing mechanisms must be provided. This paper presents a general algebraic foundation for query optimization that integrates conventional and temporal query optimization and is suitable for providing temporal support both via a stand-alone temporal DBMS and via a layer on top of a conventional DBMS. By capturing duplicate removal and retention and order preservation for all queries, as well as coalescence for temporal queries, this foundation formalizes and generalizes existing approaches.
Giedrius Slivinskas, Christian S. Jensen, Richard T. Snodgrass
ICDE1
2000 Light-Weight Indexing of General Bitemporal Data
abstract
Most data managed by existing, real-world database applications is time referenced. Often, two temporal aspects of data are of interest, namely valid time, when data is true in the mini-world, and transaction time, when data is current in the database, resulting in so-called bitemporal data. Like spatial data, bitemporal data thus has associated two-dimensional regions. Such data is in part naturally now-relative: some data is true until the current time, and some data is part of the current database state. So, unlike for spatial data, bitemporal data regions may grow continuously. Existing indices, e.g., B/sup +/and R-trees, typically do not contend well with even small amounts of now-relative data. In contrast, the 4-R index presented in the paper is capable of indexing general bitemporal data efficiently. The different kinds of growing data regions are transformed into stationary regions, which are then indexed by R*-trees. Queries are also transformed to counter the data transformations, yielding a technique with perfect precision and recall. Performance studies indicate that the technique is competitive with the best existing index; and unlike this existing index, the new technique does not require extension of the DBMS kernel.
Rasa Bliujute, Christian S. Jensen, Simonas Saltenis, Giedrius Slivinskas
SSDBM4
1999 Developing a DataBlade for a New Index
abstract
In order to better support current and new applications, the major DBMS vendors are stepping beyond uninterpreted binary large objects, termed BLOBs, and are beginning to offer extensibility features that allow external developers to extend the DBMS with, e.g., their own data types and accompanying access methods. Existing solutions include DB2 extenders, Informix DataBlades, and Oracle cartridges. Extensible systems offer new and exciting opportunities for researchers and third party developers alike. The paper reports on an implementation of an Informix DataBlade for the GR-tree, a new R-tree based index. This effort represents a stress test of the perhaps currently most extensible DBMS, in that the new DataBlade aims to achieve better performance, not just to add functionality. The paper provides guidelines for how to create an access method DataBlade, describes the sometimes surprising challenges that must be negotiated during DataBlade development, and evaluates the extensibility of the Informix Dynamic Server.
Rasa Bliujute, Simonas Saltenis, Giedrius Slivinskas, Christian S. Jensen
ICDE3
1998 R-Tree Based Indexing of Now-Relative Bitemporal Data
Rasa Bliujute, Christian S. Jensen, Simonas Saltenis, Giedrius Slivinskas
VLDB4