Christoph Koch

According to our database1, Christoph Koch authored at least 176 papers between 1997 and 2018.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepages:

On csauthors.net:

Bibliography

2018
Building Efficient Query Engines in a High-Level Language.
ACM Trans. Database Syst., 2018

Unifying analytic and statically-typed quasiquotes.
PACMPL, 2018

Push versus pull-based loop fusion in query engines.
J. Funct. Program., 2018

A Compiler-Compiler for DSL Embedding.
CoRR, 2018

Compiling Database Application Programs.
CoRR, 2018

Efficient Differentiable Programming in a Functional Array-Processing Language.
CoRR, 2018

2017
Multi-objective parametric query optimization.
VLDB J., 2017

Big Data.
IEEE Intelligent Systems, 2017

Multi-objective parametric query optimization.
Commun. ACM, 2017

Solving the Join Ordering Problem via Mixed Integer Linear Programming.
Proceedings of the 2017 ACM International Conference on Management of Data, 2017

Transaction Repair for Multi-Version Concurrency Control.
Proceedings of the 2017 ACM International Conference on Management of Data, 2017

Squid: type-safe, hygienic, and reusable quasiquotes.
Proceedings of the 8th ACM SIGPLAN International Symposium on Scala, 2017

Logic, Languages, and Rules for Web Data Extraction and Reasoning over Data.
Proceedings of the Language and Automata Theory and Applications, 2017

Quoted staged rewriting: a practical approach to library-defined optimizations.
Proceedings of the 16th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, 2017

2016
Multi-Objective Parametric Query Optimization.
SIGMOD Record, 2016

Squall: Scalable Real-time Analytics.
PVLDB, 2016

Parallelizing Query Optimization on Shared-Nothing Architectures.
PVLDB, 2016

Multiple Query Optimization on the D-Wave 2X Adiabatic Quantum Computer.
PVLDB, 2016

A Fast Randomized Algorithm for Multi-Objective Query Optimization.
CoRR, 2016

Building Efficient Query Engines in a High-Level Language.
CoRR, 2016

Push vs. Pull-Based Loop Fusion in Query Engines.
CoRR, 2016

Repairing Conflicts among MVCC Transactions.
CoRR, 2016

A Fast Randomized Algorithm for Multi-Objective Query Optimization.
Proceedings of the 2016 International Conference on Management of Data, 2016

How to Architect a Query Compiler.
Proceedings of the 2016 International Conference on Management of Data, 2016

How to Win a Hot Dog Eating Contest: Distributed Incremental View Maintenance with Batch Updates.
Proceedings of the 2016 International Conference on Management of Data, 2016

Incremental View Maintenance For Collection Programming.
Proceedings of the 35th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems, 2016

Load balancing and skew resilience for parallel joins.
Proceedings of the 32nd IEEE International Conference on Data Engineering, 2016

2015
Special issue on best papers of VLDB 2013.
VLDB J., 2015

Solving the Join Ordering Problem via Mixed Integer Linear Programming.
CoRR, 2015

Probably Approximately Optimal Query Optimization.
CoRR, 2015

Parallelizing Query Optimization on Shared-Nothing Architectures.
CoRR, 2015

Multiple Query Optimization on the D-Wave 2X Adiabatic Quantum Computer.
CoRR, 2015

Go Meta! A Case for Generative Programming and DSLs in Performance Critical Systems.
Proceedings of the 1st Summit on Advances in Programming Languages, 2015

An Incremental Anytime Algorithm for Multi-Objective Query Optimization.
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31, 2015

The Homeostasis Protocol: Avoiding Transaction Coordination Through Program Analysis.
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31, 2015

2014
DBToaster: higher-order delta processing for dynamic, frequently fresh views.
VLDB J., 2014

Multi-Objective Parametric Query Optimization.
PVLDB, 2014

Errata for "Building Efficient Query Engines in a High-Level Language" (PVLDB 7(10): 853-864).
PVLDB, 2014

Building Efficient Query Engines in a High-Level Language.
PVLDB, 2014

Scalable and Adaptive Online Joins.
PVLDB, 2014

Abstraction Without Regret in Database Systems Building: a Manifesto.
IEEE Data Eng. Bull., 2014

Approximation Schemes for Many-Objective Query Optimization.
CoRR, 2014

LINVIEW: Incremental View Maintenance for Complex Analytical Queries.
CoRR, 2014

Incremental View Maintenance for Nested-Relational Databases.
CoRR, 2014

Writes that Fall in the Forest and Make no Sound: Semantics-Based Adaptive Data Consistency.
CoRR, 2014

Approximation schemes for many-objective query optimization.
Proceedings of the International Conference on Management of Data, 2014

LINVIEW: incremental view maintenance for complex analytical queries.
Proceedings of the International Conference on Management of Data, 2014

Yin-yang: concealing the deep embedding of DSLs.
Proceedings of the Generative Programming: Concepts and Experiences, 2014

2013
Front Matter.
PVLDB, 2013

Automatic synthesis of out-of-core algorithms.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2013

Fine-grained disclosure control for app ecosystems.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2013

Sparse projections onto the simplex.
Proceedings of the 30th International Conference on Machine Learning, 2013

Sparse simplex projections for portfolio optimization.
Proceedings of the IEEE Global Conference on Signal and Information Processing, 2013

Abstraction without regret in data management systems.
Proceedings of the CIDR 2013, 2013

Quantum Databases.
Proceedings of the CIDR 2013, 2013

Loop Elimination for Database Updates.
Proceedings of the Big Data - 29th British National Conference on Databases, 2013

Compilation and Synthesis in Big Data Analytics.
Proceedings of the Big Data - 29th British National Conference on Databases, 2013

2012
Entangled queries: Enabling declarative data-driven coordination.
ACM Trans. Database Syst., 2012

DBToaster: Higher-order Delta Processing for Dynamic, Frequently Fresh Views.
PVLDB, 2012

DBToaster: Higher-order Delta Processing for Dynamic, Frequently Fresh Views
CoRR, 2012

2011
Probabilistic Databases
Synthesis Lectures on Data Management, Morgan & Claypool Publishers, 2011

Entangled Transactions.
PVLDB, 2011

Entangled queries: enabling declarative data-driven coordination.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2011

Coordination through querying in the youtopia system.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2011

DBToaster: Agile Views for a Dynamic Data Management System.
Proceedings of the CIDR 2011, 2011

2010
Beyond isolation: research opportunities in declarative data-driven coordination.
SIGMOD Record, 2010

Causality in Databases.
IEEE Data Eng. Bull., 2010

Markov Chain Monte Carlo and Databases - (Abstract).
Proceedings of the Scalable Uncertainty Management - 4th International Conference, 2010

Incremental query evaluation in a ring of databases.
Proceedings of the Twenty-Ninth ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, 2010

On probabilistic fixpoint and Markov chain query languages.
Proceedings of the Twenty-Ninth ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, 2010

Approximate confidence computation in probabilistic databases.
Proceedings of the 26th International Conference on Data Engineering, 2010

PIP: A database system for great and small expectations.
Proceedings of the 26th International Conference on Data Engineering, 2010

2009
XML Stream Processing.
Proceedings of the Encyclopedia of Database Systems, 2009

Parameterized Complexity of Queries.
Proceedings of the Encyclopedia of Database Systems, 2009

Logical Foundations of Web Data Extraction.
Proceedings of the Encyclopedia of Database Systems, 2009

10(106) worlds and beyond: efficient representation and processing of incomplete information.
VLDB J., 2009

From XQuery to relational logics.
ACM Trans. Database Syst., 2009

An Evaluation of Checkpoint Recovery for Massively Multiplayer Online Games.
PVLDB, 2009

Cooperative Update Exchange in the Youtopia System.
PVLDB, 2009

DBToaster: A SQL Compiler for High-Performance Delta Processing in Main-Memory Databases.
PVLDB, 2009

Efficient algorithms for descendant-only tree pattern queries.
Inf. Syst., 2009

Cooperative Update Exchange in the Youtopia System
CoRR, 2009

Better scripts, better games.
Commun. ACM, 2009

Applications of Automata in XML Processing.
Proceedings of the Implementation and Application of Automata, 2009

MayBMS: a probabilistic database management system.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2009

Database research in computer games.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2009

A compositional query algebra for second-order logic and uncertain databases.
Proceedings of the Database Theory, 2009

A compositional framework for complex queries over uncertain data.
Proceedings of the Database Theory, 2009

SPROUT: Lazy vs. Eager Query Plans for Tuple-Independent Probabilistic Databases.
Proceedings of the 25th International Conference on Data Engineering, 2009

Dynamic Approaches to In-network Aggregation.
Proceedings of the 25th International Conference on Data Engineering, 2009

Rule-based multi-query optimization.
Proceedings of the EDBT 2009, 2009

2008
World-set decompositions: Expressiveness and efficient algorithms.
Theor. Comput. Sci., 2008

On Query Algebras for Probabilistic Databases.
SIGMOD Record, 2008

Better Scripts, Better Games.
ACM Queue, 2008

Conditioning probabilistic databases.
PVLDB, 2008

Information systems preface.
Inf. Syst., 2008

XPath leashed.
ACM Comput. Surv., 2008

Dynamic Approaches to In-Network Aggregation
CoRR, 2008

A Compositional Query Algebra for Second-Order Logic and Uncertain Databases
CoRR, 2008

Conditioning Probabilistic Databases
CoRR, 2008

Approximating predicates and expressive queries on probabilistic databases.
Proceedings of the Twenty-Seventh ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems, 2008

On APIs for probabilistic databases.
Proceedings of the International Workshop on Quality in Databases and Management of Uncertain Data, 2008

XML Prefiltering as a String Matching Problem.
Proceedings of the 24th International Conference on Data Engineering, 2008

Fast and Simple Relational Processing of Uncertain Data.
Proceedings of the 24th International Conference on Data Engineering, 2008

08421 Working Group: Classification, Representation and Modeling.
Proceedings of the Uncertainty Management in Information Systems, 12.10. - 17.10.2008, 2008

08421 Executive Summary - Uncertainty Management in Information Systems.
Proceedings of the Uncertainty Management in Information Systems, 12.10. - 17.10.2008, 2008

08421 Abstracts Collection - Uncertainty Management in Information Systems.
Proceedings of the Uncertainty Management in Information Systems, 12.10. - 17.10.2008, 2008

08421 Working Group: Report of the Probabilistic Databases Benchmarking.
Proceedings of the Uncertainty Management in Information Systems, 12.10. - 17.10.2008, 2008

2007
Attribute grammars for scalable query processing on XML streams.
VLDB J., 2007

Tight lower bounds for query processing on streaming and external memory data.
Theor. Comput. Sci., 2007

Database research opportunities in computer games.
SIGMOD Record, 2007

Fast and Simple Relational Processing of Uncertain Data
CoRR, 2007

World-set Decompositions: Expressiveness and Efficient Algorithms
CoRR, 2007

The GCX System: Dynamic Buffer Minimization in Streaming XQuery Evaluation.
Proceedings of the 33rd International Conference on Very Large Data Bases, 2007

Query language support for incomplete information in the MayBMS system.
Proceedings of the 33rd International Conference on Very Large Data Bases, 2007

Scaling games to epic proportion.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2007

Massively multi-query join processing in publish/subscribe systems.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2007

From complete to incomplete information and back.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2007

XPath Leashed.
Proceedings of the PLAN-X 2007, 2007

World-Set Decompositions: Expressiveness and Efficient Algorithms.
Proceedings of the Database Theory, 2007

Combined Static and Dynamic Analysis for Effective Buffer Minimization in Streaming XQuery Evaluation.
Proceedings of the 23rd International Conference on Data Engineering, 2007

MayBMS: Managing Incomplete Information with Probabilistic World-Set Decompositions.
Proceedings of the 23rd International Conference on Data Engineering, 2007

10106 Worlds and Beyond: Efficient Representation and Processing of Incomplete Information.
Proceedings of the 23rd International Conference on Data Engineering, 2007

Efficient Algorithms for the Tree Homeomorphism Problem.
Proceedings of the Database Programming Languages, 11th International Symposium, 2007

2006
On the complexity of nonrecursive XQuery and functional query languages on complex values.
ACM Trans. Database Syst., 2006

Report on the 10th International Symposium on Database Programming Languages: (DBPL 2005).
SIGMOD Record, 2006

Conjunctive queries over trees.
J. ACM, 2006

10^(10^6) Worlds and Beyond: Efficient Representation and Processing of Incomplete Information
CoRR, 2006

A Visual Query Language for Complex-Value Databases
CoRR, 2006

Conjunctive Queries over Trees
CoRR, 2006

Building a Native XML-DBMS as a Term Project in a Database Systems Course.
Proceedings of the 3rd International Workshop on XQuery Implementation, 2006

A Formal Comparison of Visual Web Wrapper Generators.
Proceedings of the SOFSEM 2006: Theory and Practice of Computer Science, 2006

Processing queries on tree-structured data efficiently.
Proceedings of the Twenty-Fifth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, 2006

Interpreting Tree-to-Tree Queries.
Proceedings of the Automata, Languages and Programming, 33rd International Colloquium, 2006

2005
Efficient algorithms for processing XPath queries.
ACM Trans. Database Syst., 2005

The complexity of XPath query evaluation and XML typing.
J. ACM, 2005

Querying the Web Reconsidered: Design Principles for Versatile Web Query Languages.
Int. J. Semantic Web Inf. Syst., 2005

Tight Lower Bounds for Query Processing on Streaming and External Memory Data
CoRR, 2005

On the Complexity of Nonrecursive XQuery and Functional Query Languages on Complex Values
CoRR, 2005

On the role of composition in XQuery.
Proceedings of the Eight International Workshop on the Web & Databases (WebDB 2005), 2005

Information Extraction for the Semantic Web.
Proceedings of the Reasoning Web, 2005

On the complexity of nonrecursive XQuery and functional query languages on complex values.
Proceedings of the Twenty-fourth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, 2005

Tight Lower Bounds for Query Processing on Streaming and External Memory Data.
Proceedings of the Automata, Languages and Programming, 32nd International Colloquium, 2005

The Complexity of Querying External Memory and Streaming Data.
Proceedings of the Fundamentals of Computation Theory, 15th International Symposium, 2005

2004
Logic-based Web Information Extraction.
SIGMOD Record, 2004

Monadic datalog and the expressive power of languages for Web information extraction.
J. ACM, 2004

Schema-based Scheduling of Event Processors and Buffer Minimization for Queries on Structured Data Streams
CoRR, 2004

Query rewriting with symmetric constraints.
AI Commun., 2004

FluXQuery: An Optimizing XQuery Processor for Streaming XML Data.
Proceedings of the (e)Proceedings of the Thirtieth International Conference on Very Large Data Bases, Toronto, Canada, August 31, 2004

Schema-based Scheduling of Event Processors and Buffer Minimization for Queries on Structured Data Streams.
Proceedings of the (e)Proceedings of the Thirtieth International Conference on Very Large Data Bases, Toronto, Canada, August 31, 2004

Conjunctive Queries over Trees.
Proceedings of the Twenty-third ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, 2004

The Lixto Data Extraction Project - Back and Forth between Theory and Practice.
Proceedings of the Twenty-third ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, 2004

2003
XPath processing in a nutshell.
SIGMOD Record, 2003

XPath Processing in a Nutshell.
SIGMOD Record, 2003

A Formal Comparison of Visual Web Wrapper Generators
CoRR, 2003

Enhancing disjunctive logic programming systems by SAT checkers.
Artif. Intell., 2003

Path Queries on Compressed XML.
Proceedings of the VLDB 2003, 2003

Efficient Processing of Expressive Node-Selecting Queries on XML Data in Secondary Storage: A Tree Automata-based Approach.
Proceedings of the VLDB 2003, 2003

The complexity of XPath query evaluation.
Proceedings of the Twenty-Second ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, 2003

Query Evaluation on Compressed Trees (Extended Abstract).
Proceedings of the 18th IEEE Symposium on Logic in Computer Science (LICS 2003), 2003

XPath Query Evaluation: Improving Time and Space Efficiency.
Proceedings of the 19th International Conference on Data Engineering, 2003

Attribute Grammars for Scalable Query Processing on XML Streams.
Proceedings of the Database Programming Languages, 9th International Workshop, 2003

XPath Query Processing.
Proceedings of the Database Programming Languages, 9th International Workshop, 2003

2002
Monadic Datalog and the Expressive Power of Languages for Web Information Extraction
CoRR, 2002

Optimizing Queries Using a Meta-level Database
CoRR, 2002

Efficient Algorithms for Processing XPath Queries.
Proceedings of the VLDB 2002, 2002

Monadic Datalog and the Expressive Power of Languages for Web Information Extraction.
Proceedings of the Twenty-first ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, 2002

Monadic Queries over Tree-Structured Data.
Proceedings of the 17th IEEE Symposium on Logic in Computer Science (LICS 2002), 2002

The DLV System.
Proceedings of the Logics in Artificial Intelligence, European Conference, 2002

Query Rewriting with Symmetric Constraints.
Proceedings of the Foundations of Information and Knowledge Systems, 2002

2001
System Description: DLV.
Proceedings of the Logic Programming and Nonmonotonic Reasoning, 2001

2000
DLV - A System for Declarative Problem Solving
CoRR, 2000

Coordination Issues in Multi-agent Event Data Processing.
Proceedings of the Engineering Societies in the Agent World, First International Workshop, 2000

Explicit Modeling of the Semantics of Large Multi-layered Object-Oriented Databases.
Proceedings of the Conceptual Modeling, 2000

1999
Stable Model Checking Made Easy.
Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence, 1999

1997
The dlv System: Model Generator and Advanced Frontends (system description).
WLP, 1997


  Loading...