Research

Text Analysis
We develop foundations of declarative languages for analyzing text alongside structured data

Query Optimization
We develop techniques for optimizing query evaluation over databases

Enumeration Algorithms
We develop novel algorithms and techniques for enumeration with both complexity and quality guarantees

Inconsistent Data Management
We develop fundamental approaches to managing data quality in inconsistent databases

Preference Data Management
We develop fundamental frameworks for the management of preference data

Knowledge Bases
We create tools to create and visually explore RDF Linked Data