| 2025 | ADBIS | Independence Rules: Analysis of Nine Simple Cardinality Estimators and Their Impact on Plan Quality. | Daniel Flachs, Guido Moerkotte |
| 2025 | SIGMOD | Enterprise Application-Database Co-Innovation for Hybrid Transactional/Analytical Processing: A Virtual Data Model and Its Query Optimization Needs. | Kihong Kim, Hyunwook Kim, Jinsu Lee, Taehyung Lee, Alexander Bhm, Norman May, Guido Moerkotte, Daniel Ritter, Ralf Dentzer, Heiko Gerwens, Irena Kofman, Mihnea Andrei |
| 2024 | IDEAS | Made to Measure: Towards Approximability of Query Evaluation Engines. | Daniel Flachs, Guido Moerkotte |
| 2022 | CIDR | The 3D Hash Join: Building On Non-Unique Join Attributes. | Daniel Flachs, Magnus Mller, Guido Moerkotte |
| 2022 | EDBT | SAHARA: Memory Footprint Reduction of Cloud Databases with Automated Table Partitioning. | Michael Brendle, Nick Weber, Mahammad Valiyev, Norman May, Robert Schulze, Alexander Bhm, Guido Moerkotte, Michael Grossniklaus |
| 2022 | EDBT | Translation Grids for Multi-way Join Size Estimation. | Magnus Mller, Guido Moerkotte |
| 2021 | BTW | Precise, Compact, and Fast Data Access Counters for Automated Physical Database Design. | Michael Brendle, Nick Weber, Mahammad Valiyev, Norman May, Robert Schulze, Alexander Bhm, Guido Moerkotte, Michael Grossniklaus |
| 2021 | ICDE | Memory-Efficient Key/Foreign-Key Join Size Estimation via Multiplicity and Intersection Size. | Magnus Mller, Daniel Flachs, Guido Moerkotte |
| 2021 | SIGMOD | Small Selectivities Matter: Lifting the Burden of Empty Samples. | Axel Hertzschuch, Guido Moerkotte, Wolfgang Lehner, Norman May, Florian Wolf, Lars Fricke |
| 2020 | CIDR | alpha to omega: the G(r)eek Alphabet of Sampling. | Guido Moerkotte, Axel Hertzschuch |
| 2020 | EDBT | Fast Entropy Maximization for Selectivity Estimation of Conjunctive Predicates on CPUs and GPUs. | Diego Havenstein, Peter Lysakovski, Norman May, Guido Moerkotte, Gabriele Steidl |
| 2018 | ICDE | Generating Optimal Plans for Boolean Expressions. | Fisnik Kastrati, Guido Moerkotte |
| 2017 | SIGMOD | Optimization of Disjunctive Predicates for Main Memory Column Stores. | Fisnik Kastrati, Guido Moerkotte |
| 2015 | ICDE | Dynamic programming: The next step. | Marius Eich, Guido Moerkotte |
| 2014 | SIGMOD | Exploiting ordered dictionaries to efficiently construct histograms with q-error guarantees in SAP HANA. | Guido Moerkotte, David DeHaan, Norman May, Anisoara Nica, Alexander Bhm |
| 2013 | ICDE | Top down plan generation: From theory to practice. | Pit Fender, Guido Moerkotte |
| 2013 | SIGMOD | On the correct and complete enumeration of the core search space. | Guido Moerkotte, Pit Fender, Marius Eich |
| 2012 | ICDE | Effective and Robust Pruning for Top-Down Join Enumeration Algorithms. | Pit Fender, Guido Moerkotte, Thomas Neumann, Viktor Leis |
| 2011 | ICDE | A new, highly efficient, and easy to implement top-down join enumeration algorithm. | Pit Fender, Guido Moerkotte |
| 2011 | ICDE | Characteristic sets: Accurate cardinality estimation for RDF queries with multiple joins. | Thomas Neumann, Guido Moerkotte |
| 2010 | SIGMOD | Histograms reloaded: the merits of bucket diversity. | Carl-Christian Kanne, Guido Moerkotte |
| 2009 | BTW | A Framework for Reasoning about Share Equivalence and Its Integration into a Plan Generator. | Thomas Neumann, Guido Moerkotte |
| 2008 | ICDE | Faster Join Enumeration for Complex Queries. | Guido Moerkotte, Thomas Neumann |
| 2008 | SIGMOD | Dynamic programming strikes back. | Guido Moerkotte, Thomas Neumann |
| 2007 | CIDR | Demaq: A Foundation for Declarative XML Message Processing. | Alexander Bhm, Carl-Christian Kanne, Guido Moerkotte |
| 2007 | DEXA | Indexing Set-Valued Attributes with a Multi-level Extendible Hashing Scheme. | Sven Helmer, Robin Aly, Thomas Neumann, Guido Moerkotte |
| 2007 | ICDE | Unnesting Scalar SQL Queries in the Presence of Disjunction. | Matthias Brantner, Norman May, Guido Moerkotte |
| 2006 | EDBT | Natix Visual Interfaces. | Alexander Bhm, Matthias Brantner, Carl-Christian Kanne, Norman May, Guido Moerkotte |
| 2006 | ICDE | Algebraic Optimization of Nested XPath Expressions. | Matthias Brantner, Carl-Christian Kanne, Guido Moerkotte, Sven Helmer |
| 2006 | VLDB | A Linear Time Algorithm for Optimal Tree Sibling Partitioning and Approximation Algorithms in Natix. | Carl-Christian Kanne, Guido Moerkotte |
| 2006 | VLDB | Analysis of Two Existing and One New Dynamic Programming Algorithm for the Generation of Optimal Bushy Join Trees without Cross Products. | Guido Moerkotte, Thomas Neumann |
| 2005 | DEXA | A Model-Based Monitoring and Diagnosis System for a Space-Based Astrometry Mission. | Aleksei Pavlov, Sven Helmer, Guido Moerkotte |
| 2005 | ICDE | Full-fledged Algebraic XPath Processing in Natix. | Matthias Brantner, Sven Helmer, Carl-Christian Kanne, Guido Moerkotte |
| 2005 | ICDE | On the Optimal Ordering of Maps and Selections under Factorization. | Thomas Neumann, Sven Helmer, Guido Moerkotte |
| 2005 | SIGMOD | Cost-Sensitive Reordering of Navigational Primitives. | Carl-Christian Kanne, Matthias Brantner, Guido Moerkotte |
| 2004 | DEXA | Timestamp-Based Protocols for Synchronizing Access on XML Documents. | Sven Helmer, Carl-Christian Kanne, Guido Moerkotte |
| 2004 | FQAS | PHEASANT: A PHysicist's EAsy ANalysis Tool. | Vasco Amaral, Sven Helmer, Guido Moerkotte |
| 2004 | ICDE | Nested Queries and Quantifiers in an Ordered Context. | Norman May, Sven Helmer, Guido Moerkotte |
| 2004 | ICDE | An Efficient Framework for Order Optimization. | Thomas Neumann, Guido Moerkotte |
| 2004 | VLDB | A Combined Framework for Grouping and Order Optimization. | Thomas Neumann, Guido Moerkotte |
| 2003 | VLDB | Estimating the Output Cardinality of Partial Preaggregation with a Measure of Clusteredness. | Sven Helmer, Thomas Neumann, Guido Moerkotte |
| 2003 | WISE | Quantifiers in XQuery. | Norman May, Sven Helmer, Guido Moerkotte |
| 2002 | VLDB | Incorporating XSL Processing into Database Engines. | Guido Moerkotte |
| 2002 | WISE | Optimized Translation of XPath into Algebraic Expressions Parameterized by Programs Containing Navigational Primitives. | Sven Helmer, Carl-Christian Kanne, Guido Moerkotte |
| 2001 | WISE | Algebraic XML Construction in Natix. | Thorsten Fiebig, Guido Moerkotte |
| 2000 | ICDE | Efficient Storage of XML Data. | Carl-Christian Kanne, Guido Moerkotte |
| 1998 | EDBT | Efficient Dynamic Programming Algorithms for Ordering Expensive Joins and Selections. | Wolfgang Scheufele, Guido Moerkotte |
| 1998 | VLDB | Diag-Join: An Opportunistic Join Algorithm for 1:N Relationships. | Sven Helmer, Till Westmann, Guido Moerkotte |
| 1998 | VLDB | Small Materialized Aggregates: A Light Weight Index Structure for Data Warehousing. | Guido Moerkotte |
| 1997 | PODS | On the Complexity of Generating Optimal Plans with Cross Products. | Wolfgang Scheufele, Guido Moerkotte |
| 1997 | VLDB | Optimizing Queries with Universal Quantification in Object-Oriented and Object-Relational Databases. | Jens Clauen, Alfons Kemper, Guido Moerkotte, Klaus Peithner |
| 1997 | VLDB | Evaluation of Main Memory Join Algorithms for Joins with Set Comparison Join Predicates. | Sven Helmer, Guido Moerkotte |
| 1996 | EDBT | The PARK Semantics for Active Rules. | Georg Gottlob, Guido Moerkotte, V. S. Subrahmanian |
| 1996 | SIGMOD | Evaluating Queries with Generalized Path Expressions. | Vassilis Christophides, Sophie Cluet, Guido Moerkotte |
| 1995 | ICDT | On the Complexity of Generating Optimal Left-Deep Processing Trees with Cross Products. | Sophie Cluet, Guido Moerkotte |
| 1995 | SIGMOD | Efficient Maintenance of Materialized Mediated Views. | James J. Lu, Guido Moerkotte, Joachim Sch, V. S. Subrahmanian |
| 1995 | VLDB | Bypassing Joins in Disjunctive Queries. | Michael Steinbrunn, Klaus Peithner, Guido Moerkotte, Alfons Kemper |
| 1994 | SIGMOD | Optimizing Disjunctive Queries with Expensive Predicates. | Alfons Kemper, Guido Moerkotte, Klaus Peithner, Michael Steinbrunn |
| 1994 | VLDB | Indexing Multiple Sets. | Christoph Kilger, Guido Moerkotte |
| 1993 | ICDE | Towards More Flexible Schema Management in Object Bases. | Guido Moerkotte, Andreas Zachmann |
| 1993 | VLDB | A Blackboard Architecture for Query Optimization in Object Bases. | Alfons Kemper, Guido Moerkotte, Klaus Peithner |
| 1992 | EDBT | Multiple Substitutability Without Affecting the Taxonomy. | Guido Moerkotte, Andreas Zachmann |
| 1992 | VLDB | Optimizing Boolean Expressions in Object-Bases. | Alfons Kemper, Guido Moerkotte, Michael Steinbrunn |
| 1991 | BTW | GOM: A Strongly Typed Persistent Object Model With Polymorphism. | Alfons Kemper, Guido Moerkotte, Hans-Dirk Walter, Andreas Zachmann |
| 1991 | DEXA | A Framework for Strong Typing and Type Inference in (Persistent) Object Models. | Alfons Kemper, Guido Moerkotte |
| 1991 | EPIA | Consistency Driven Planning. | Martin Decker, Guido Moerkotte, Holger Mller, Joachim Posegga |
| 1991 | ER | On the Notion of Concept. | Peter C. Lockemann, Guido Moerkotte |
| 1991 | SIGMOD | Function Materialization in Object Bases. | Alfons Kemper, Christoph Kilger, Guido Moerkotte |
| 1990 | DEXA | Correcting Anomalies of Standard Inheritance - A Constraint-Based Approach. | Alfons Kemper, Guido Moerkotte |
| 1990 | ER | Autonomy over Ubiquity: Coping with the Complexity of a Distributed World. | Alfons Kemper, Peter C. Lockemann, Guido Moerkotte, Hans-Dirk Walter, Stefan M. Lang |
| 1990 | SIGMOD | Access Support in Object Bases. | Alfons Kemper, Guido Moerkotte |
| 1990 | VLDB | Advanced Query Processing in Object Bases Using Access Support Relations. | Alfons Kemper, Guido Moerkotte |
| 1988 | ICDT | Efficient Consistency Control in Deductive Databases. | Guido Moerkotte, Stefan Karl |