Skip to main content

Showing 1–5 of 5 results for author: Závodný, J

.
  1. Optimal-Depth Sorting Networks

    Authors: Daniel Bundala, Michael Codish, Luís Cruz-Filipe, Peter Schneider-Kamp, Jakub Závodný

    Abstract: We solve a 40-year-old open problem on the depth optimality of sorting networks. In 1973, Donald E. Knuth detailed, in Volume 3 of "The Art of Computer Programming", sorting networks of the smallest depth known at the time for n =< 16 inputs, quoting optimality for n =< 8. In 1989, Parberry proved the optimality of the networks with 9 =< n =< 10 inputs. In this article, we present a general techni… ▽ More

    Submitted 17 December, 2014; originally announced December 2014.

  2. arXiv:1310.6271  [pdf, ps, other

    cs.DM cs.DS

    Optimal Sorting Networks

    Authors: Daniel Bundala, Jakub Závodný

    Abstract: This paper settles the optimality of sorting networks given in The Art of Computer Programming vol. 3 more than 40 years ago. The book lists efficient sorting networks with n <= 16 inputs. In this paper we give general combinatorial arguments showing that if a sorting network with a given depth exists then there exists one with a special form. We then construct propositional formulas whose satisfi… ▽ More

    Submitted 22 December, 2013; v1 submitted 23 October, 2013; originally announced October 2013.

  3. arXiv:1307.0441  [pdf, ps, other

    cs.DB cs.DS

    Aggregation and Ordering in Factorised Databases

    Authors: Nurzhan Bakibayev, Tomáš Kočiský, Dan Olteanu, Jakub Závodný

    Abstract: A common approach to data analysis involves understanding and manipulating succinct representations of data. In earlier work, we put forward a succinct representation system for relational data called factorised databases and reported on the main-memory query engine FDB for select-project-join queries on such databases. In this paper, we extend FDB to support a larger class of practical queries… ▽ More

    Submitted 1 July, 2013; originally announced July 2013.

    Comments: 12 pages, 8 figures

  4. arXiv:1203.2672  [pdf, ps, other

    cs.DB cs.DS

    FDB: A Query Engine for Factorised Relational Databases

    Authors: Nurzhan Bakibayev, Dan Olteanu, Jakub Závodný

    Abstract: Factorised databases are relational databases that use compact factorised representations at the physical layer to reduce data redundancy and boost query performance. This paper introduces FDB, an in-memory query engine for select-project-join queries on factorised databases. Key components of FDB are novel algorithms for query optimisation and evaluation that exploit the succinctness brought by d… ▽ More

    Submitted 12 March, 2012; originally announced March 2012.

    Comments: 12 pages, 9 figures

  5. arXiv:1104.0867  [pdf, ps, other

    cs.DB cs.DS

    Factorised Representations of Query Results

    Authors: Dan Olteanu, Jakub Zavodny

    Abstract: Query tractability has been traditionally defined as a function of input database and query sizes, or of both input and output sizes, where the query result is represented as a bag of tuples. In this report, we introduce a framework that allows to investigate tractability beyond this setting. The key insight is that, although the cardinality of a query result can be exponential, its structure can… ▽ More

    Submitted 5 April, 2011; originally announced April 2011.

    Comments: 44 pages, 13 figures

    ACM Class: H.2.3; H.2.4