Efficient Consistency Control in Deductive Databases. - Guido Moerkotte; Stefan Karl (ICDT, 1988)

Inkonsistenzen in deduktiven Datenbanken: Diagnose und Reparatur - Guido Moerkotte (Springer, 1990)

Correcting Anomalies of Standard Inheritance - A Constraint-Based Approach. - Alfons Kemper; Guido Moerkotte (DEXA, 1990)

Autonomy over Ubiquity: Coping with the Complexity of a Distributed World. - Alfons Kemper; Peter C. Lockemann; Guido Moerkotte; Hans-Dirk Walter; Stefan M. Lang (ER, 1990)

Access Support in Object Bases. - Alfons Kemper; Guido Moerkotte (SIGMOD Conference, 1990)

Advanced Query Processing in Object Bases Using Access Support Relations. - Alfons Kemper; Guido Moerkotte (VLDB, 1990)

Inkonsistenzen in deduktiven Datenbanken - Guido Moerkotte (1990)

Query Optimization in Object Bases: Exploiting Relational Techniques. - Alfons Kemper; Guido Moerkotte (Query Processing for Advanced Database Systems, 1991)

GOM: A Strongly Typed Persistent Object Model With Polymorphism. - Alfons Kemper; Guido Moerkotte; Hans-Dirk Walter; Andreas Zachmann (BTW, 1991)

On the Compilation of Consistency Constraints. - Guido Moerkotte; Karl Rösch (DAISD, 1991)

A Framework for Strong Typing and Type Inference in (Persistent) Object Models. - Alfons Kemper; Guido Moerkotte (DEXA, 1991)

Consistency Driven Planning. - Martin Decker; Guido Moerkotte; Holger Müller; Joachim Posegga (EPIA, 1991)

On the Notion of Concept. - Peter C. Lockemann; Guido Moerkotte (ER, 1991)

Function Materialization in Object Bases. - Alfons Kemper; Christoph Kilger; Guido Moerkotte (SIGMOD Conference, 1991)

Future database technology: driving forces and directions. - Peter C. Lockemann; Alfons Kemper; Guido Moerkotte (Future Gener. Comput. Syst., 1991)

Modelling CIM Applications Utilizing Autonomous Objects. - Alfons Kemper; Guido Moerkotte; Hans-Dirk Walter (Datenbank Rundbr., 1991)

Reactive Consistency Control In Deductive Databases. - Guido Moerkotte; Peter C. Lockemann (ACM Trans. Database Syst., 1991)

Aspects of Consistency Driven Planning. - Guido Moerkotte; Holger Müller; Joachim Posegga (DAISD, 1992)

Multiple Substitutability Without Affecting the Taxonomy. - Guido Moerkotte; Andreas Zachmann (EDBT, 1992)

Optimierung Boolescher Ausdrücke in Objektbanken. - Alfons Kemper; Guido Moerkotte; Michael Steinbrunn (Grundlagen von Datenbanken, 1992)

Danbankentwurf mit frei definierbaren Modellierungskonzepten. - Peter C. Lockemann; Guido Moerkotte; Andrea Neufeld; Klaus Radermacher 002; Norbert Runge (Objektbanken für Experten, 1992)

Optimizing Boolean Expressions in Object-Bases. - Alfons Kemper; Guido Moerkotte; Michael Steinbrunn (VLDB, 1992)

Objekte in multiplen Repräsentationen. - Kai Bruns; Christoph Kilger; Donald Kossmann; Guido Moerkotte; Hans-Dirk Walter; Andreas Zachmann (Datenbank Rundbr., 1992)

Optimierung objektorientierter Anfragen mittels einer Blackboard-Architektur. - Alfons Kemper; Guido Moerkotte; Klaus Peithner (Datenbank Rundbr., 1992)

Access Support Relations: An Indexing Method for Object Bases. - Alfons Kemper; Guido Moerkotte (Inf. Syst., 1992)

Exploiting Consistency Maintenance for Planning. - Guido Moerkotte; Holger Müller (DAISD, 1993)

Nested Queries in Object Bases. - Sophie Cluet; Guido Moerkotte (DBPL, 1993)

Optimizing Join Expressions (Extended Abstract). - Alfons Kemper; Guido Moerkotte; Michael Steinbrunn (FMLDO, 1993)

Partition-Based Clustering in Object Bases: From Theory to Practice. - Carsten Andreas Gerlhof; Alfons Kemper; Christoph Kilger; Guido Moerkotte (FODO, 1993)

Towards More Flexible Schema Management in Object Bases. - Guido Moerkotte; Andreas Zachmann (ICDE, 1993)

Autonomous Objects: A Natural Model for Complex Applications. - Alfons Kemper; Guido Moerkotte; Hans-Dirk Walter (NGITS, 1993)

A Blackboard Architecture for Query Optimization in Object Bases. - Alfons Kemper; Guido Moerkotte; Klaus Peithner (VLDB, 1993)

Database Design with User-Definable Modelling Concepts. - Peter C. Lockemann; Guido Moerkotte; Andrea Neufeld; Klaus Radermacher 002; Norbert Runge (Data Knowl. Eng., 1993)

Basiskonzepte objektorientierter Datenbanksysteme. - Alfons Kemper; Guido Moerkotte (Inform. Spektrum, 1993)

Generating Consistent Test Data for a Variable Set of General Consistency Constraints - Andrea Neufeld; Guido Moerkotte; Peter C. Lockemann (VLDB J., 1993)

Object-Oriented Database Management: Applications in Engineering and Computer Science - Alfons Kemper; Guido Moerkotte (Prentice-Hall, 1994)

Classification And Optimization of Nested Queries in Object Bases. - Sophie Cluet; Guido Moerkotte (BDA, 1994)

Optimizing Disjunctive Queries with Expensive Predicates. - Alfons Kemper; Guido Moerkotte; Klaus Peithner; Michael Steinbrunn (SIGMOD Conference, 1994)

Indexing Multiple Sets. - Christoph Kilger; Guido Moerkotte (VLDB, 1994)

Autonomous Objects: A Natural Model for Complex Applications. - Alfons Kemper; Peter C. Lockemann; Guido Moerkotte; Hans-Dirk Walter (J. Intell. Inf. Syst., 1994)

Function Materialization in Object Bases: Design, Realization, and Evaluation. - Alfons Kemper; Christoph Kilger; Guido Moerkotte (IEEE Trans. Knowl. Data Eng., 1994)

Physical Object Management. - Alfons Kemper; Guido Moerkotte (Modern Database Systems, 1995)

Konstruktion von Anfrageoptimierern für Objektbanken. - Guido Moerkotte (Verlag Shaker, Aachen, 1995)

Efficient Evaluation of Aggregates on Bulk Types. - Sophie Cluet; Guido Moerkotte (DBPL, 1995)

On the Complexity of Generating Optimal Left-Deep Processing Trees with Cross Products. - Sophie Cluet; Guido Moerkotte (ICDT, 1995)

Efficient Maintenance of Materialized Mediated Views. - James J. Lu; Guido Moerkotte; Joachim Schü; V. S. Subrahmanian (SIGMOD Conference, 1995)

Bypassing Joins in Disjunctive Queries. - Michael Steinbrunn; Klaus Peithner; Guido Moerkotte; Alfons Kemper (VLDB, 1995)

The PARK Semantics for Active Rules. - Georg Gottlob; Guido Moerkotte; V. S. Subrahmanian (EDBT, 1996)

Evaluating Queries with Generalized Path Expressions. - Vassilis Christophides; Sophie Cluet; Guido Moerkotte (SIGMOD Conference, 1996)

On the Cost of Monitoring and Reorganization of Object Bases for Clustering. - Carsten Andreas Gerlhof; Alfons Kemper; Guido Moerkotte (SIGMOD Rec., 1996)

On the Complexity of Generating Optimal Plans with Cross Products. - Wolfgang Scheufele; Guido Moerkotte (PODS, 1997)

Optimizing Queries with Universal Quantification in Object-Oriented and Object-Relational Databases. - Jens Claußen; Alfons Kemper; Guido Moerkotte; Klaus Peithner (VLDB, 1997)

Evaluation of Main Memory Join Algorithms for Joins with Set Comparison Join Predicates. - Sven Helmer; Guido Moerkotte (VLDB, 1997)

Querying Documents in Object Databases. - Serge Abiteboul; Sophie Cluet; Vassilis Christophides; Tova Milo; Guido Moerkotte; Jérôme Siméon (Int. J. Digit. Libr., 1997)

Heuristic and Randomized Optimization for the Join Ordering Problem. - Michael Steinbrunn; Guido Moerkotte; Alfons Kemper (VLDB J., 1997)

Efficient Dynamic Programming Algorithms for Ordering Expensive Joins and Selections. - Wolfgang Scheufele; Guido Moerkotte (EDBT, 1998)

Diag-Join: An Opportunistic Join Algorithm for 1:N Relationships. - Sven Helmer; Till Westmann; Guido Moerkotte (VLDB, 1998)

Small Materialized Aggregates: A Light Weight Index Structure for Data Warehousing. - Guido Moerkotte (VLDB, 1998)

Optimizing Generalized Path Expressions Using Full Text Indexes. - Vassilis Christophides; Sophie Cluet; Guido Moerkotte; Jérôme Siméon (Netw. Inf. Syst. J., 1998)

Efficient Storage of XML Data. - Carl-Christian Kanne; Guido Moerkotte (ICDE, 2000)

Evaluating Queries on Structure with eXtended Access Support Relations. - Thorsten Fiebig; Guido Moerkotte (WebDB (Informal Proceedings), 2000)

The Implementation and Performance of Compressed Databases. - Till Westmann; Donald Kossmann; Sven Helmer; Guido Moerkotte (SIGMOD Rec., 2000)

Optimization and Evaluation of Disjunctive Queries. - Jens Claußen; Alfons Kemper; Guido Moerkotte; Klaus Peithner; Michael Steinbrunn (IEEE Trans. Knowl. Data Eng., 2000)

Algebraic XML Construction in Natix. - Thorsten Fiebig; Guido Moerkotte (WISE (1), 2001)

Natix - ein natives XML-DBMS. - Thorsten Fiebig; Carl-Christian Kanne; Guido Moerkotte (Datenbank-Spektrum, 2001)

Algebraic XML Construction and its Optimization in Natix. - Thorsten Fiebig; Guido Moerkotte (World Wide Web, 2001)

Natix: A Technology Overview. - Thorsten Fiebig; Sven Helmer; Carl-Christian Kanne; Guido Moerkotte; Julia Neumann; Robert Schiele; Till Westmann (Web, Web-Services, and Database Systems, 2002)

Incorporating XSL Processing into Database Engines. - Guido Moerkotte (VLDB, 2002)

Optimized Translation of XPath into Algebraic Expressions Parameterized by Programs Containing Navigational Primitives. - Sven Helmer; Carl-Christian Kanne; Guido Moerkotte (WISE, 2002)

Anatomy of a native XML base management system. - Thorsten Fiebig; Sven Helmer; Carl-Christian Kanne; Guido Moerkotte; Julia Neumann; Robert Schiele; Till Westmann (VLDB J., 2002)

Indexstrukturen für XML. - Sven Helmer; Guido Moerkotte (Web & Datenbanken, 2003)

Lock-based Protocols for Cooperation on XML Documents. - Sven Helmer; Carl-Christian Kanne; Guido Moerkotte (DEXA Workshops, 2003)

A Robust Scheme for Multilevel Extendible Hashing. - Sven Helmer; Thomas Neumann 001; Guido Moerkotte (ISCIS, 2003)

Estimating the Output Cardinality of Partial Preaggregation with a Measure of Clusteredness. - Sven Helmer; Thomas Neumann 001; Guido Moerkotte (VLDB, 2003)

Quantifiers in XQuery. - Norman May; Sven Helmer; Guido Moerkotte (WISE, 2003)

Three Cases for Query Decorrelation in XQuery. - Norman May; Sven Helmer; Guido Moerkotte (Xsym, 2003)

XML-Datenbanksysteme und ihre Anwendung. - Sven Helmer; Carl-Christian Kanne; Guido Moerkotte (it Inf. Technol., 2003)

A performance study of four index structures for set-valued attributes of low cardinality. - Sven Helmer; Guido Moerkotte (VLDB J., 2003)

Timestamp-Based Protocols for Synchronizing Access on XML Documents. - Sven Helmer; Carl-Christian Kanne; Guido Moerkotte (DEXA, 2004)

PHEASANT: A PHysicist's EAsy ANalysis Tool. - Vasco Amaral 001; Sven Helmer; Guido Moerkotte (FQAS, 2004)

Nested Queries and Quantifiers in an Ordered Context. - Norman May; Sven Helmer; Guido Moerkotte (ICDE, 2004)

An Efficient Framework for Order Optimization. - Thomas Neumann 001; Guido Moerkotte (ICDE, 2004)

A Combined Framework for Grouping and Order Optimization. - Thomas Neumann 001; Guido Moerkotte (VLDB, 2004)

XQuery Processing in Natix with an Emphasis on Join Ordering. - Norman May; Sven Helmer; Carl-Christian Kanne; Guido Moerkotte (XIME-P, 2004)

Evaluating lock-based protocols for cooperation on XML documents. - Sven Helmer; Carl-Christian Kanne; Guido Moerkotte (SIGMOD Rec., 2004)

A Model-Based Monitoring and Diagnosis System for a Space-Based Astrometry Mission. - Aleksei Pavlov; Sven Helmer; Guido Moerkotte (DEXA, 2005)

Full-fledged Algebraic XPath Processing in Natix. - Matthias Brantner; Sven Helmer; Carl-Christian Kanne; Guido Moerkotte (ICDE, 2005)

On the Optimal Ordering of Maps and Selections under Factorization. - Thomas Neumann 001; Sven Helmer; Guido Moerkotte (ICDE, 2005)

Cost-Sensitive Reordering of Navigational Primitives. - Carl-Christian Kanne; Matthias Brantner; Guido Moerkotte (SIGMOD Conference, 2005)

Formally Specifying the Syntax and Semantics of a Visual Query Language for the Domain of High Energy Physics Data Analysis. - Vasco Amaral 001; Sven Helmer; Guido Moerkotte (VL/HCC, 2005)

Main Memory Implementations for Binary Grouping. - Norman May; Guido Moerkotte (XSym, 2005)

A Declarative Control Language for Dependable XML Message Queues. - Alexander Böhm 002; Carl-Christian Kanne; Guido Moerkotte (ARES, 2006)

On the Optimal Ordering of Maps, Selections, and Joins Under Factorization. - Thomas Neumann 001; Sven Helmer; Guido Moerkotte (BNCOD, 2006)

Natix Visual Interfaces. - Alexander Böhm 002; Matthias Brantner; Carl-Christian Kanne; Norman May; Guido Moerkotte (EDBT, 2006)

Algebraic Optimization of Nested XPath Expressions. - Matthias Brantner; Carl-Christian Kanne; Guido Moerkotte; Sven Helmer (ICDE, 2006)

A Linear Time Algorithm for Optimal Tree Sibling Partitioning and Approximation Algorithms in Natix. - Carl-Christian Kanne; Guido Moerkotte (VLDB, 2006)

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 001 (VLDB, 2006)

Template Folding for XPath. - Carl-Christian Kanne; Guido Moerkotte (XIME-P, 2006)

Kappa-Join: Efficient Execution of Existential Quantification in XML Query Languages. - Matthias Brantner; Sven Helmer; Carl-Christian Kanne; Guido Moerkotte (XSym, 2006)

Index vs. Navigation in XPath Evaluation. - Norman May; Matthias Brantner; Alexander Böhm 002; Carl-Christian Kanne; Guido Moerkotte (XSym, 2006)

The importance of sibling clustering for efficient bulkload of XML document trees. - Carl-Christian Kanne; Guido Moerkotte (IBM Syst. J., 2006)

Strategies for query unnesting in XML databases. - Norman May; Sven Helmer; Guido Moerkotte (ACM Trans. Database Syst., 2006)

Demaq: A Foundation for Declarative XML Message Processing. - Alexander Böhm 002; Carl-Christian Kanne; Guido Moerkotte (CIDR, 2007)

Indexing Set-Valued Attributes with a Multi-level Extendible Hashing Scheme. - Sven Helmer; Robin Aly; Thomas Neumann 001; Guido Moerkotte (DEXA, 2007)

Unnesting Scalar SQL Queries in the Presence of Disjunction. - Matthias Brantner; Norman May; Guido Moerkotte (ICDE, 2007)

Let a Single FLWOR Bloom. - Matthias Brantner; Carl-Christian Kanne; Guido Moerkotte (XSym, 2007)

Efficient XQuery Evaluation of Grouping Conditions with Duplicate Removals. - Norman May; Guido Moerkotte (XSym, 2007)

Faster Join Enumeration for Complex Queries. - Guido Moerkotte; Thomas Neumann 001 (ICDE, 2008)

Dynamic programming strikes back. - Guido Moerkotte; Thomas Neumann 001 (SIGMOD Conference, 2008)

A Framework for Reasoning about Share Equivalence and Its Integration into a Plan Generator. - Thomas Neumann 001; Guido Moerkotte (BTW, 2009)

Generating optimal DAG-structured query evaluation plans. - Thomas Neumann 001; Guido Moerkotte (Comput. Sci. Res. Dev., 2009)

Preventing Bad Plans by Bounding the Impact of Cardinality Estimation Errors. - Guido Moerkotte; Thomas Neumann 001; Gabriele Steidl (Proc. VLDB Endow., 2009)

Histograms reloaded: the merits of bucket diversity. - Carl-Christian Kanne; Guido Moerkotte (SIGMOD Conference, 2010)

Approximation related to quotient functionals. - Simon Setzer; Gabriele Steidl; Tanja Teuber; Guido Moerkotte (J. Approx. Theory, 2010)

A new, highly efficient, and easy to implement top-down join enumeration algorithm. - Pit Fender; Guido Moerkotte (ICDE, 2011)

Characteristic sets: Accurate cardinality estimation for RDF queries with multiple joins. - Thomas Neumann 001; Guido Moerkotte (ICDE, 2011)

Accelerating Queries with Group-By and Join by Groupjoin. - Guido Moerkotte; Thomas Neumann 001 (Proc. VLDB Endow., 2011)

Effective and Robust Pruning for Top-Down Join Enumeration Algorithms. - Pit Fender; Guido Moerkotte; Thomas Neumann 001; Viktor Leis (ICDE, 2012)

Reassessing Top-Down Join Enumeration. - Pit Fender; Guido Moerkotte (IEEE Trans. Knowl. Data Eng., 2012)

Top down plan generation: From theory to practice. - Pit Fender; Guido Moerkotte (ICDE, 2013)

On the correct and complete enumeration of the core search space. - Guido Moerkotte; Pit Fender; Marius Eich (SIGMOD Conference, 2013)

Counter Strike: Generic Top-Down Join Enumeration for Hypergraphs. - Pit Fender; Guido Moerkotte (Proc. VLDB Endow., 2013)

Exploiting ordered dictionaries to efficiently construct histograms with q-error guarantees in SAP HANA. - Guido Moerkotte; David DeHaan; Norman May; Anisoara Nica; Alexander Böhm 002 (SIGMOD Conference, 2014)

Dynamic programming: The next step. - Marius Eich; Guido Moerkotte (ICDE, 2015)

Proximal operator of quotient functions with application to a feasibility problem in query optimization. - Guido Moerkotte; Martin J. Montag; Audrey Repetti; Gabriele Steidl (J. Comput. Appl. Math., 2015)

Faster Plan Generation through Consideration of Functional Dependencies and Keys. - Marius Eich; Pit Fender; Guido Moerkotte (Proc. VLDB Endow., 2016)

Optimization of Conjunctive Predicates for Main Memory Column Stores. - Fisnik Kastrati; Guido Moerkotte (Proc. VLDB Endow., 2016)

Optimization of Disjunctive Predicates for Main Memory Column Stores. - Fisnik Kastrati; Guido Moerkotte (SIGMOD Conference, 2017)

Generating Optimal Plans for Boolean Expressions. - Fisnik Kastrati; Guido Moerkotte (ICDE, 2018)

Errata for "Analysis of two existing and one new dynamic programming algorithm for the generation of optimal bushy join trees without cross products". - Andreas Meister 001; Guido Moerkotte; Gunter Saake (Proc. VLDB Endow., 2018)

Improved Selectivity Estimation by Combining Knowledge from Sampling and Synopses. - Magnus Müller; Guido Moerkotte; Oliver Kolb (Proc. VLDB Endow., 2018)

Efficient generation of query plans containing group-by, join, and groupjoin. - Marius Eich; Pit Fender; Guido Moerkotte (VLDB J., 2018)

alpha to omega: the G(r)eek Alphabet of Sampling. - Guido Moerkotte; Axel Hertzschuch (CIDR, 2020)

Fast Entropy Maximization for Selectivity Estimation of Conjunctive Predicates on CPUs and GPUs. - Diego Havenstein; Peter Lysakovski; Norman May; Guido Moerkotte; Gabriele Steidl (EDBT, 2020)

Precise, Compact, and Fast Data Access Counters for Automated Physical Database Design. - Michael Brendle; Nick Weber; Mahammad Valiyev; Norman May; Robert Schulze; Alexander Böhm 002; Guido Moerkotte; Michael Grossniklaus (BTW, 2021)

Memory-Efficient Key/Foreign-Key Join Size Estimation via Multiplicity and Intersection Size. - Magnus Müller; Daniel Flachs; Guido Moerkotte (ICDE, 2021)

Small Selectivities Matter: Lifting the Burden of Empty Samples. - Axel Hertzschuch; Guido Moerkotte; Wolfgang Lehner; Norman May; Florian Wolf 002; Lars Fricke (SIGMOD Conference, 2021)

The 3D Hash Join: Building On Non-Unique Join Attributes. - Daniel Flachs; Magnus Müller; Guido Moerkotte (CIDR, 2022)

SAHARA: Memory Footprint Reduction of Cloud Databases with Automated Table Partitioning. - Michael Brendle; Nick Weber; Mahammad Valiyev; Norman May; Robert Schulze; Alexander Böhm 002; Guido Moerkotte; Michael Grossniklaus (EDBT, 2022)

Translation Grids for Multi-way Join Size Estimation. - Magnus Müller; Guido Moerkotte (EDBT, 2022)

Building Query Compilers (Draft / Under Construction). - Guido Moerkotte (2023)

Asymptotically Better Query Optimization Using Indexed Algebra. - Philipp Fent; Guido Moerkotte; Thomas Neumann 001 (Proc. VLDB Endow., 2023)

Made to Measure: Towards Approximability of Query Evaluation Engines. - Daniel Flachs; Guido Moerkotte (IDEAS, 2024)

Cardinality Estimation for Having-Clauses. - Guido Moerkotte (Proc. VLDB Endow., 2024)

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 002; Alexander Böhm 002; Norman May; Guido Moerkotte; Daniel Ritter 001; Ralf Dentzer; Heiko Gerwens; Irena Kofman; Mihnea Andrei (SIGMOD Conference Companion, 2025)