@misc{nix2023sql, title={What if an SQL Statement Returned a Database?}, author={Joris Nix and Jens Dittrich}, year={2023}, eprint={2312.00638}, archivePrefix={arXiv}, primaryClass={cs.DB} }
@inproceedings{haffner23joinorders, author = {Haffner, Immanuel and Dittrich, Jens}, title = {Efficiently Computing Join Orders with Heuristic Search}, year = {2023}, booktitle = {SIGMOD}, publisher = {ACM} }
@inproceedings{haffner23mutable, author = {Haffner, Immanuel and Dittrich, Jens}, title = {mu\emph{t}able: A Modern DBMS for Research and Fast Prototyping}, year = {2023}, publisher = {cidrdb.org} }
@inproceedings{haffner23simplified, author = {Haffner, Immanuel and Dittrich, Jens}, title = {A Simplified Architecture for Fast, Adaptive Compilation and Execution of SQL Queries}, year = {2023}, booktitle = {Proceedings of the 26th International Conference on Extending Database Technology, {EDBT} 2023, Ioannina, Greece, March 28 - March 31, 2023}, publisher = {OpenProceedings.org} }
@article{maltry22critical, author = {Marcel Maltry and Jens Dittrich}, title = {A Critical Analysis of Recursive Model Indexes}, journal = {Proc. {VLDB} Endow.}, volume = {15}, number = {5}, pages = {1079--1091}, year = {2022}, url = {https://www.vldb.org/pvldb/vol15/p1079-maltry.pdf} }
@article{DNS21_GENE, author = {Jens Dittrich and Joris Nix and Christian Sch{\"{o}}n}, title = {The next 50 Years in Database Indexing or: The Case for Automatically Generated Index Structures}, journal = {Proc. {VLDB} Endow.}, volume = {15}, number = {3}, pages = {527--540}, year = {2021}, url = {http://www.vldb.org/pvldb/vol15/p527-dittrich.pdf} }
@misc{maltry2021critical, title={A Critical Analysis of Recursive Model Indexes}, author={Marcel Maltry and Jens Dittrich}, year={2021}, eprint={2106.16166}, archivePrefix={arXiv}, primaryClass={cs.DB} }
@misc{haffner2021fast, title={Fast Compilation and Execution of SQL Queries with WebAssembly}, author={Immanuel Haffner and Jens Dittrich}, year={2021}, eprint={2104.15098}, archivePrefix={arXiv}, primaryClass={cs.DB} }
@inproceedings{DM21_TEACHING, author = {Jens Dittrich and Marcel Maltry}, title = {{Database (Lecture) Streams on the Cloud: An Experience Report on Teaching an Undergrad Database Lecture during a Pandemic}}, journal = {Datenbank-Spektrum}, volume = {?}, year = {2021} }
@inproceedings{DM20_TEACHING, author = {Jens Dittrich and Marcel Maltry}, title = {{Database (Lecture) Streams on the Cloud: An Experience Report on Teaching an Undergrad Database Lecture during a Pandemic}}, journal = {CoRR}, volume = {abs/2010.07011}, year = {2020} }
@inproceedings{DNS20_G3OI, author = {Jens Dittrich and Joris Nix and Christian Schön}, title = {{There is No Such Thing as an "Index"! or: The next 500 Indexing Papers}}, journal = {CoRR}, volume = {abs/2009.10669}, year = {2020} }
@inproceedings{SSDA19_CHAINIFYDB, author = {Felix Martin Schuhknecht and Ankur Sharma and Jens Dittrich and Divya Agrawal}, title = {{ChainifyDB: How to Blockchainify any Data Management System}}, journal = {CoRR}, volume = {abs/1912.04820}, year = {2019} }
@inproceedings{DN20_CIDR, author = {Jens Dittrich and Joris Nix}, title = {{The Case for Deep Query Optimisation}}, booktitle = {CIDR}, year = {2020} }
@inproceedings{DN19_ARXIV, author = {Jens Dittrich and Joris Nix}, title = {{The Case for Deep Query Optimisation}}, journal = {CoRR}, volume = {abs/908.08341}, year = {2019} }
@inproceedings{SD19_ARXIV, author = {Christian {Sch{\"o}n} and Jens Dittrich}, title = {{Make Thunderbolts Less Frightening - Predicting Extreme Weather Using Deep Learning}}, journal = {CoRR}, volume = {abs/1912.01277}, year = {2019}, note = {Accepted as Poster for the Workshop Tackling Climate Change with Machine Learning at NeurIPS 2019} }
@inproceedings{SSDD19_SIGMOD, author = {Ankur Sharma and Felix Martin Schuhknecht and Divya Agrawal and Jens Dittrich}, title = {{Blurring the Lines between Blockchains and Database Systems: the Case of Hyperledger Fabric}}, booktitle = {SIGMOD}, year = {2019}, }
@inproceedings{SDM19_SIGKDD, author = {Christian {Sch{\"o}n} and Jens {Dittrich} and Richard {M{\"u}ller}}, title = "{The Error is the Feature: how to Forecast Lightning using a Model Prediction Error}", booktitle = {SIGKDD}, year = {2019}, }
@inproceedings{SSAD18_ARXIV, author = {Ankur Sharma and Felix Martin Schuhknecht and Divya Agrawal and Jens Dittrich}, title = {{How to Databasify a Blockchain: the Case of Hyperledger Fabric}}, journal = {CoRR}, volume = {abs/1810.13177}, year = {2018}, }
@inproceedings{HSD18_DAMON, author = {Immanuel Haffner and Felix Martin Schuhknecht and Jens Dittrich}, title = {{An Analysis and Comparison of Database Cracking Kernels}}, booktitle = {SIGMOD DaMoN}, year = {2018}, }
@inproceedings{SSD18_SIGMOD, author = {Ankur Sharma and Felix Martin Schuhknecht and Jens Dittrich}, title = {{Accelerating Analytical Processing in MVCC using Fine-Granular High-Frequency Virtual Snapshotting}}, booktitle = {SIGMOD}, year = {2018}, }
@inproceedings{SSD18_ARXIV, author = {Ankur Sharma and Felix Martin Schuhknecht and Jens Dittrich}, title = {{The Case for Automatic Database Administration using Deep Reinforcement Learning}}, journal = {CoRR}, volume = {abs/1801.05643}, year = {2018}, }
@inproceedings{SDL18_ICDE, author = {Felix Martin Schuhknecht and Jens Dittrich and Laurent Linden}, title = {{Adaptive Adaptive Indexing}}, booktitle = {ICDE}, year = {2018}, }
@inproceedings{SSD17_ARXIV, author = {Ankur Sharma and Felix Martin Schuhknecht and Jens Dittrich}, title = {{Accelerating Analytical Processing in {MVCC} using Fine-Granular High-Frequency Virtual Snapshotting}}, journal = {CoRR}, volume = {abs/1709.04284}, year = {2017}, }
@inproceedings{GSD17_BTW, author = {David Gembalczyk and Felix Martin Schuhknecht and Jens Dittrich}, title = {{An Experimental Analysis of Different Key-Value Stores and Relational Databases}}, booktitle = {Datenbanksysteme f{\"{u}}r Business, Technologie und Web {(BTW})}, year = {2017}, }
@inproceedings{DP16_IMDM, author = {Endre Palatinus, Jens Dittrich}, title = {{Runtime Fragility in Main Memory}}, booktitle = {IMDM @ VLDB2016}, year = {2016}, }
@inproceedings{SDS16_VLDB, author = {Felix Martin Schuhknecht, Jens Dittrich, Ankur Sharma}, title = {{RUMA has it: Rewired User-space Memory Access is Possible!}}, booktitle = {PVLDB, to appear}, year = {2016}, }
@BOOK{Dit15_book, author = {Jens Dittrich}, title = {{Patterns in Data Management}}, year = {2016}, url = {http://www.amazon.com/Patterns-Data-Management-Flipped-Textbook-ebook/dp/B01BEXUYMK} }
@inproceedings{SCD16_SIGMOD, author = {Stefan Schuh, Xiao Chen, Jens Dittrich}, title = {{An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory}}, booktitle = {SIGMOD}, year = {2016}, }
@inproceedings{RAD16_VLDB, author = {Stefan Richter, Victor Alvarez, Jens Dittrich}, title = {{A Seven-Dimensional Analysis of Hashing Methods and its Implications on Query Processing}}, booktitle = {PVLDB}, year = {2015}, }
@inproceedings{SJD15_VLDBJ, author = {Felix Martin Schuhknecht, Alekh Jindal, Jens Dittrich}, title = {{An Experimental Evaluation and Analysis of Database Cracking}}, booktitle = {VLDBJ}, year = {2015}, }
@inproceedings{DB15_VLDB, author = {Jens Dittrich, Patrick Bender}, title = {{Janiform Intra-Document Analytics for Reproducible Research}}, booktitle = {VLDB}, year = {2015}, }
@inproceedings{SKD15_VLDB, author = {Felix Martin Schuhknecht, Pankaj Khanchandani, Jens Dittrich}, title = {{On the Surprising Difficulty of Simple Things: the Case of Radix Partitioning}}, booktitle = {VLDB}, year = {2015}, }
@inproceedings{ARCD15_ICDE, author = {Victor Alvarez, Stefan Richter, Xiao Chen, Jens Dittrich}, title = {{A Comparison of Adaptive Radix Trees and Hash Tables}}, booktitle = {ICDE}, year = {2015}, }
@inproceedings{Dit15_CIDR, author = {Jens Dittrich}, title = {{The Case for Small Data Management}}, booktitle = {CIDR}, year = {2015}, }
@inproceedings{ASDR14_DAMON, author = {Victor Alvarez, Felix Martin Schuhknecht, Jens Dittrich, Stefan Richter}, title = {{Main Memory Adaptive Indexing for Multi-core Systems}}, booktitle = {DaMoN}, year = {June 23, 2014}, }
@article{ASDR14, author = {Victor Alvarez, Felix Martin Schuhknecht, Jens Dittrich, Stefan Richter}, title = {{Main Memory Adaptive Indexing for Multi-core Systems}}, journal = {CoRR}, volume = {arXiv:1404.2034}, year = {April 9, 2014}, }
@article{Dit13, author = {Jens Dittrich}, title = {{Die Umgedrehte Vorlesung — Chancen für die Informatiklehre}}, journal = {Datenbank-Spektrum}, volume = {?}, number = {?}, year = {2013}, pages = {?}, }
@article{SJD13, author = {Felix Martin Schuhknecht and Alekh Jindal and Jens Dittrich}, title = {{The Uncracked Pieces in Database Cracking}}, journal = {PVLDB}, volume = {7}, number = {2}, year = {2013}, }
@article{RQS+13, author = {Stefan Richter and Jorge-Arnulfo Quian{\'e}-Ruiz and Stefan Schuh and Jens Dittrich}, title = {{Towards Zero-Overhead Static and Adaptive Indexing in Hadoop}}, journal = {VLDB Journal}, year = {2013}, }
@article{DRS+13, author = {Stefan Richter and Jens Dittrich and Stefan Schuh and Tobias Frey}, title = {{Mosquito: Another One Bites the Data Upload STream}}, journal = {PVLDB}, volume = {6}, number = {12}, year = {2013}, pages = {unknown}, }
@article{JPP+13, author = {Alekh Jindal and Endre Palatinus and Vladimir Pavlov and Jens Dittrich}, title = {{A Comparison of Knives for Bread Slicing}}, journal = {PVLDB}, volume = {6}, number = {6}, year = {2013}, pages = {361-372}, }
@article{DRS13, author = {Jens Dittrich and Stefan Richter and Stefan Schuh}, title = {{Efficient OR Hadoop: Why Not Both?}}, journal = {Datenbank-Spektrum}, volume = {13}, number = {1}, year = {2013}, pages = {17-22}, }
@article{RQS+12, author = {Stefan Richter and Jorge-Arnulfo Quian{\'e}-Ruiz and Stefan Schuh and Jens Dittrich}, title = {{Towards Zero-Overhead Adaptive Indexing in Hadoop}}, journal = {CoRR}, volume = {abs/1212.3480}, year = {2012}, }
@inproceedings{JQD13, author = {Alekh Jindal and Jorge-Arnulfo Quian{\'e}-Ruiz and Jens Dittrich}, title = {{WWHow! Freeing Data Storage from Cages}}, booktitle = {CIDR}, year = {2013}, }
@inproceedings{JSD+13, author = {Alekh Jindal and Felix Schuhknecht and Jens Dittrich and Karen Khachatryan and Alexander Bunte}, title = {{How Achaeans Would Construct Columns in Troy}}, booktitle = {CIDR}, year = {2013}, }
@article{DQ12, author = {Jens Dittrich and Jorge-Arnulfo Quian{\'e}-Ruiz}, title = {{Efficient Big Data Processing in Hadoop MapReduce}}, journal = {PVLDB}, volume = {5}, number = {12}, year = {2012}, pages = {2014-2015}, }
@article{DQR+12, author = {Jens Dittrich and Jorge-Arnulfo Quian{\'e}-Ruiz and Stefan Richter and Stefan Schuh and Alekh Jindal and J{\"o}rg Schad}, title = {{Only Aggressive Elephants are Fast Elephants}}, journal = {PVLDB}, volume = {5}, number = {11}, year = {2012}, pages = {1591-1602}, }
@inproceedings{JQD11, author = {Alekh Jindal and Jorge-Arnulfo Quian{\'e}-Ruiz and Jens Dittrich}, title = {{Trojan data layouts: right shoes for a running elephant}}, booktitle = {SoCC}, year = {2011}, pages = {21}, }
@inproceedings{JD11, author = {Alekh Jindal and Jens Dittrich}, title = {{Relax and Let the Database Do the Partitioning Online}}, booktitle = {BIRTE}, year = {2011}, pages = {65-80}, }
@article{D11, author = {Jens Dittrich}, title = {{PaperBricks: An Alternative to Complete-Story Peer Reviewing}}, journal = {CoRR}, volume = {abs/1102.3523}, year = {2011}, }
@inproceedings{QPS+11, author = {Jorge-Arnulfo Quian{\'e}-Ruiz and Christoph Pinkel and J{\"o}rg Schad and Jens Dittrich}, title = {{RAFT at work: speeding-up mapreduce applications under task and node failures}}, booktitle = {SIGMOD Conference}, year = {2011}, pages = {1225-1228}, }
@article{DBS11, author = {Jens Dittrich and Lukas Blunschi and Marcos Antonio Vaz Salles}, title = {{MOVIES: indexing moving objects by shooting index images}}, journal = {GeoInformatica}, volume = {15}, number = {4}, year = {2011}, pages = {727-767}, }
@inproceedings{DJ11, author = {Jens Dittrich and Alekh Jindal}, title = {{Towards a One Size Fits All Database Architecture}}, booktitle = {CIDR}, year = {2011}, pages = {195-198}, }
@inproceedings{QPS+11, author = {Jorge-Arnulfo Quian{\'e}-Ruiz and Christoph Pinkel and J{\"o}rg Schad and Jens Dittrich}, title = {{RAFTing MapReduce: Fast recovery on the RAFT}}, booktitle = {ICDE}, year = {2011}, pages = {589-600}, }
@article{DQJ+10, author = {Jens Dittrich and Jorge-Arnulfo Quian{\'e}-Ruiz and Alekh Jindal and Yagiz Kargin and Vinay Setty and J{\"o}rg Schad}, title = {{Hadoop++: Making a Yellow Elephant Run Like a Cheetah (Without It Even Noticing)}}, journal = {PVLDB}, volume = {3}, number = {1}, year = {2010}, pages = {518-529}, }
@article{SDQ10, author = {J{\"o}rg Schad and Jens Dittrich and Jorge-Arnulfo Quian{\'e}-Ruiz}, title = {{Runtime Measurements in the Cloud: Observing, Analyzing, and Reducing Variance}}, journal = {PVLDB}, volume = {3}, number = {1}, year = {2010}, pages = {460-471}, }
@article{BBD+10, author = {Srikanta J. Bedathur and Klaus Berberich and Jens Dittrich and Nikos Mamoulis and Gerhard Weikum}, title ={{Interesting-Phrase Mining for Ad-Hoc Text Analytics}}, journal = {PVLDB}, volume = {3}, number = {1}, year = {2010}, pages = {1348-1357} }
@inproceedings{SDB10, author = {Marcos Antonio Vaz Salles and Jens Dittrich and Lukas Blunschi}, title = {{Intensional associations in dataspaces}}, booktitle = {ICDE}, year = {2010}, pages = {984-987}, }
@article{DSB09, author = {Jens Dittrich and Marcos Antonio Vaz Salles and Lukas Blunschi}, title = {{iMeMex: From Search to Information Integration and Back}}, journal = {IEEE Data Eng. Bull.}, volume = {32}, number = {2}, year = {2009}, pages = {28-35}, }
@inproceedings{DBS09, author = {Jens Dittrich and Lukas Blunschi and Marcos Antonio Vaz Salles}, title = {{Indexing Moving Objects Using Short-Lived Throwaway Indexes}}, booktitle = {SSTD}, year = {2009}, pages = {189-207} }
@article{DBS08, author = {Jens Dittrich and Lukas Blunschi and Marcos Antonio Vaz Salles}, title = {{Dwarfs in the Rearview Mirror: How big are they really?}}, journal = {PVLDB}, volume = {1}, number = {2}, year = {2008}, pages = {1586-1597} }
@article{MAA+08, author = {Ioana Manolescu and Loredana Afanasiev and Andrei Arion and Jens Dittrich and Stefan Manegold and Neoklis Polyzotis and Karl Schnaitter and Pierre Senellart and Spyros Zoupanos and Dennis Shasha}, title = {{The repeatability experiment of SIGMOD 2008}}, journal = {SIGMOD Record}, volume = {37}, number = {1}, year = {2008}, pages = {39-45}, }
@inproceedings{SDK+07, author = {Marcos Antonio Vaz Salles and Jens-Peter Dittrich and Shant Kirakos Karakashian and Olivier Ren{\'e} Girard and Lukas Blunschi}, title = {{iTrails: Pay-as-you-go Information Integration in Dataspaces}}, booktitle = {VLDB}, year = {2007}, pages = {663-674}, }
@inproceedings{BDG+07, author = {Lukas Blunschi and Jens-Peter Dittrich and Olivier Ren{\'e} Girard and Shant Kirakos Karakashian and Marcos Antonio Vaz Salles}, title = {{A Dataspace Odyssey: The iMeMex Personal Dataspace Management System (Demo)}}, booktitle = {CIDR}, year = {2007}, pages = {114-119} }
@inproceedings{DS06, author = {Jens-Peter Dittrich and Marcos Antonio Vaz Salles}, title = {{iDM: A Unified and Versatile Data Model for Personal Dataspace Management}}, booktitle = {VLDB}, year = {2006}, pages = {367-378} }
@inproceedings{DSK+05, author = {Jens-Peter Dittrich and Marcos Antonio Vaz Salles and Donald Kossmann and Lukas Blunschi}, title ={{iMeMex: Escapes from the Personal Information Jungle}}, booktitle = {VLDB}, year = {2005}, }
@inproceedings{DKK05, author = {Jens-Peter Dittrich and Donald Kossmann and Alexander Kreutz}, title = {{Bridging the Gap between OLAP and SQL}}, booktitle = {VLDB}, year = {2005}, pages = {1031-1042}, }
@inproceedings{DFK05, author = {Jens-Peter Dittrich and Peter M. Fischer and Donald Kossmann}, title = {{AGILE: Adaptive Indexing for Context-Aware Information Filters}}, booktitle = {SIGMOD Conference}, year = {2005}, pages = {215-226} }
@inproceedings{DST+03, author = {Jens-Peter Dittrich and Bernhard Seeger and David Scot Taylor and Peter Widmayer}, title = {{On Producing Join Results early}}, booktitle = {PODS}, year = {2003}, pages = {134-142} }
@inproceedings{DST+02, author = {Jens-Peter Dittrich and Bernhard Seeger and David Scot Taylor and Peter Widmayer}, title = {{Progressive Merge Join: A Generic and Non-blocking Sort-based Join Algorithm}}, booktitle = {VLDB}, year = {2002}, pages = {299-310} }
@inproceedings{DS01, author = {Jens-Peter Dittrich and Bernhard Seeger}, title = {{GESS: A Scalable Similarity-join Algorithm for Mining Large Data Sets in High Dimensional Spaces}}, booktitle = {KDD}, year = {2001}, pages = {47-56} }
@inproceedings{BBD+01, author = {Jochen Van den Bercken and Bj{\"o}rn Blohsfeld and Jens-Peter Dittrich and J{\"u}rgen Kr{\"a}mer and Tobias Sch{\"a}fer and Martin Schneider and Bernhard Seeger}, title = {{XXL - A Library Approach to Supporting Efficient Implementations of Advanced Database Queries}}, booktitle = {VLDB}, year = {2001} }
@inproceedings{BDS00, author = {Jochen Van den Bercken and Jens-Peter Dittrich and Bernhard Seeger}, title ={{javax.XXL: A prototype for a Library of Query processing Algorithms}}, booktitle = {SIGMOD Conference}, year = {2000}, pages = {588} }
@inproceedings{DS00, author = {Jens-Peter Dittrich and Bernhard Seeger}, title = {{Data Redundancy and Duplicate Detection in Spatial Join Processing}}, booktitle = {ICDE}, year = {2000}, pages = {535-546} }