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.

Michal Krátký

dblp:37/1317 · DBLP profile ↗
← Back
16ranked-venue papers
3as first author
1since 2021 · last 2021
0000-0002-9183-7265ORCID · corroborated

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

Databases, data management, data science and information retrieval · 16 · 3 first-author · 1 since 2021Artificial intelligence and machine learning · 4 · 2 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
3 papers
Query processing and optimization · 100%

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

TopicWeightPapersLastEvidence papers
Query processing and optimization › XML query processing
twig pattern matching
1.132021
Demythization of Structural XML Query Processing: Comparison of Holistic and Binary Approaches · IEEE Trans. Knowl. Data Eng. 2021
Demythization of Structural XML Query Processing: Comparison of Holistic and Binary Approaches (Extended Abstract) · ICDE 2020
Optimal and efficient generalized twig pattern processing: a combination of preorder and postorder filterings · VLDB J. 2013
Query processing and optimization
XML query processing
1.132021
Demythization of Structural XML Query Processing: Comparison of Holistic and Binary Approaches · IEEE Trans. Knowl. Data Eng. 2021
Demythization of Structural XML Query Processing: Comparison of Holistic and Binary Approaches (Extended Abstract) · ICDE 2020
Optimal and efficient generalized twig pattern processing: a combination of preorder and postorder filterings · VLDB J. 2013
Query processing and optimization › join processing
binary join
0.922021
Demythization of Structural XML Query Processing: Comparison of Holistic and Binary Approaches · IEEE Trans. Knowl. Data Eng. 2021
Demythization of Structural XML Query Processing: Comparison of Holistic and Binary Approaches (Extended Abstract) · ICDE 2020
Query processing and optimization
join processing
0.412020
Demythization of Structural XML Query Processing: Comparison of Holistic and Binary Approaches (Extended Abstract) · ICDE 2020

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

experimental comparison · 0.5complexity analysis · 0.5pipelined query plan · 0.4
YearPublicationVenuePosition
2021 Demythization of Structural XML Query Processing: Comparison of Holistic and Binary Approaches
abstract
XML queries can be modeled by twig pattern queries (TPQs) specifying predicates on XML nodes and XPath relationships satisfied between them. A lot of TPQ types have been proposed; this paper takes into account a TPQ model extended by a specification of output and non-output query nodes since it complies with the XQuery semantics and, in many cases, it leads to a more efficient query processing. In general, there are two types of approaches to process a TPQ: holistic joins and binary joins. Whereas the binary join approach builds a query plan as a tree of interconnected binary operators, the holistic join approach evaluates a whole query using one operator (i.e., using one complex algorithm). Surprisingly, a thorough analytical and experimental comparison is still missing despite an enormous research effort in this area. In this paper, we try to fill this gap; we analytically and experimentally show that the binary joins used in a fully-pipelined plan (i.e., the plan where each join operation does not wait for the complete result of the previous operation and no explicit sorting is used) can often outperform the holistic joins, especially for TPQs with a higher ratio of non-output query nodes. The main contributions of this paper can be summarized as follows: (i) we introduce several improvements of existing binary join approaches allowing to build a fully-pipelined plan for a TPQ considering non-output query nodes, (ii) we prove that for a certain class of TPQs such a plan has the linear time complexity with respect to the size of the input and output as well as the linear space complexity with respect to the XML document depth (i.e., the same complexity as the holistic join approaches), (iii) we show that our improved binary join approach outperforms the holistic join approaches in many situations, and (iv) we propose a simple combined approach that utilizes advantages of both types of approaches.
Petr Lukas, Radim Baca, Michal Krátký, Tok Wang Ling
IEEE Trans. Knowl. Data Eng.3
2020 Demythization of Structural XML Query Processing: Comparison of Holistic and Binary Approaches (Extended Abstract)
abstract
Structural XQuery and XPath queries are often modeled by twig pattern queries (TPQs) specifying predicates on XML nodes and structural relationships to be satisfied between them. This paper considers a TPQ model extended by a specification of output and non-output query nodes since it complies with the XQuery and XPath semantics. There are two types of TPQ processing approaches: binary joins and holistic joins. The binary joins utilize a query plan of interconnected binary operators, whereas the holistic joins are based on one complex operator to process the whole query. In the recent years, the holistic joins have been considered as the state-of-the-art TPQ processing method. However, a thorough analytical and experimental comparison of binary and holistic joins has been missing despite an enormous research effort in this area. In this paper, we try to fill this gap. We introduce several improvements of the binary join operators which enable us to build a so-called fully-pipelined (FP) query plan for any TPQ with the specification of output and non-output query nodes. We analytically show that, for a class of queries, the proposed approach has the same time and space complexity as holistic joins, and we experimentally demonstrate that the proposed approach outperforms holistic joins in many cases.
Petr Lukas, Radim Baca, Michal Krátký, Tok Wang Ling
ICDE3
2015 Cost-based holistic twig joins
Radim Baca, Petr Lukas, Michal Krátký
Inf. Syst.3
2013 On the efficiency of multiple range query processing in multidimensional data structures
abstract
Multidimensional data are commonly utilized in many application areas like electronic shopping, cartography and many others. These data structures support various types of queries, e.g. point or range query. The range query retrieves all tuples of a multidimensional space matched by a query rectangle. Processing range queries in a multidimensional data structure has some performance issues, especially in the case of a higher space dimension or a lower query selectivity. As result, these data are often stored in an array or one-dimensional index like B-tree and range queries are processed with a sequence scan. Many real world queries can be transformed to a multiple range query: the query including more than one query rectangle. In this article, we aim our effort to processing of this type of the range query. First, we show an algorithm processing a sequence of range queries. Second, we introduce a special type of the multiple range query, the Cartesian range query. We show optimality of these algorithms from the IO and CPU costs point of view and we compare their performance with current methods. Although we introduce these algorithms for the R-tree, we show that these algorithms are appropriate for all multidimensional data structures with nested regions.
Peter Chovanec, Michal Krátký
IDEAS2
2013 Optimal and efficient generalized twig pattern processing: a combination of preorder and postorder filterings
Radim Baca, Michal Krátký, Tok Wang Ling, Jiaheng Lu
VLDB J.2
2012 XML query processing: efficiency and optimality
abstract
XML (Extensible Mark-up Language) is a well established format which is often used for modeling of semi-structured data. XPath and XQuery are de facto standards among XML query languages and searching for occurrences of a twig pattern query (TPQ) in an XML document is one of their core tasks.
Radim Baca, Michal Krátký
IDEAS2
2012 Fast decoding algorithms for variable-lengths codes
Jirí Walder, Michal Krátký, Radim Baca, Jan Platos, Václav Snásel
Inf. Sci.2
2010 On Support of Ordering in Multidimensional Data Structures
Filip Krizka, Michal Krátký, Radim Baca
ADBIS2
2010 Optimization of Disk Accesses for Multidimensional Range Queries
Peter Chovanec, Michal Krátký, Radim Baca
DEXA (1)2
2008 On the efficient search of an XML twig query in large DataGuide trees
abstract
XML (Extensible Mark-up Language) has been embraced as a new approach to data modeling. Nowadays, more and more information is formatted as semi-structured data, e.g., articles in a digital library, documents on the web, and so on. Implementation of an efficient system enabling storage and querying of XML documents requires development of new techniques. Many different techniques of XML indexing have been proposed in recent years.
Radim Baca, Michal Krátký, Václav Snásel
IDEAS2
2007 On the Efficient Processing Regular Path Expressions of an Enormous Volume of XML Data
Michal Krátký, Radim Baca, Václav Snásel
DEXA1
2006 Efficient Processing of Narrow Range Queries in Multi-dimensional Data Structures
abstract
Multi-dimensional data structures are applied in many real index applications, i.e. data mining, indexing multimedia data, indexing of text documents and so on. Many index structures and algorithms have been proposed. There are two major approaches to multi-dimensional indexing: data structures to indexing metric and vector spaces. R-trees, R*-trees and (B)UB-trees are representatives of the vector data structures. These data structures provide efficient processing of many types of queries, i.e. point queries, range queries and so on. As far as the vector data structures are concerned, the range query retrieves all points in defined hyper box in an n-dimensional space. The narrow range query is an important type of the range query. Its processing is inefficient in vector data structures. Moreover, the efficiency decreases as the dimension of the indexed space increases. We depict an application of the signature for more efficient processing of narrow range queries. The approach puts the signature into the multi-dimensional data structures like R-tree or UB-tree but original functionalities are preserved, i.e. the range query algorithm for general range query. The novel data structure is called the signature data structure, e.g., Signature R-tree or Signature UB-tree.
Michal Krátký, Václav Snásel, Jaroslav Pokorný, Pavel Zezula
IDEAS1
2006 A new range query algorithm for Universal B-trees
Tomás Skopal, Michal Krátký, Jaroslav Pokorný, Václav Snásel
Inf. Syst.2
2005 Efficient Searching in Large Inheritance Hierarchies
Michal Krátký, Svatopluk Stolfa, Václav Snásel, Ivo Vondrák
DEXA1
2005 Information Extraction from HTML Product Catalogues: From Source Code and Images to RDF
abstract
We describe an application of information extraction from company Web sites focusing on product offers. A statistical approach to text analysis is used in conjunction with different ways of image classification. Ontological knowledge is used to group the extracted items into structured objects. The results are stored in an RDF repository and made available for structured search.
Martin Labský, Vojtech Svátek, Ondrej Sváb-Zamazal, Pavel Praks, Michal Krátký, Václav Snásel
Web Intelligence5
2003 Revisiting M-Tree Building Principles
Tomás Skopal, Jaroslav Pokorný, Michal Krátký, Václav Snásel
ADBIS3