VLDB 2026 Research / reviewers in the wild / expert
Ulrike Sattler
dblp:s/UlrikeSattler · also Uli Sattler
· DBLP profile ↗
95ranked-venue papers
1as first author
7since 2021 · last 2026
0000-0003-4103-3389ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 51 · 1 first-author · 3 since 2021Databases, data management, data science and information retrieval · 34 · 2 since 2021Theory of computation · 28 · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 18 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 7 · 2 since 2021Human-computer interaction and ubiquitous computing · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Large Language Model for OWL ProofsabstractThe ability of Large Language Models (LLMs) to perform reasoning tasks such as deduction has been widely investigated in recent years. Yet, their capacity to generate proofs—faithful, human-readable explanations of why conclusions follow—remains largely underexplored. In this work, we study proof generation in the context of OWL ontologies, which are widely adopted for representing and reasoning over complex knowledge, by developing an automated dataset construction and evaluation framework. Our evaluation encompassing three sequential tasks for complete proving: Extraction, Simplification, and Explanation, as well as an additional task of assessing Logic Completeness of the premise. Through extensive experiments on widely used reasoning LLMs, we achieve important findings including: (1) Some models achieve overall strong results but remain limited on complex cases; (2) Logical complexity, rather than representation format (formal logic language versus natural language), is the dominant factor shaping LLM performance; and (3) Noise and incompleteness in input data substantially diminish LLMs' performance. Together, these results underscore both the promise of LLMs for explanation with rigorous logics and the gap of supporting resilient reasoning under complex or imperfect conditions. Code and data are available at https://github.com/HuiYang1997/LLMOwlR. Jiaoyan Chen 0001, Ulrike Sattler |
WWW | 3 |
| 2025 | TransBox: EL++-closed Ontology EmbeddingabstractOWL (Web Ontology Language) ontologies, which are able to represent both relational and type facts as standard knowledge graphs and complex domain knowledge in Description Logic (DL) axioms, are widely adopted in domains such as healthcare and bioinformatics. Inspired by the success of knowledge graph embeddings, embedding OWL ontologies has gained significant attention in recent years. Current methods primarily focus on learning embeddings for atomic concepts and roles, enabling the evaluation based on normalized axioms through specially designed score functions. However, they often neglect the embedding of complex concepts, making it difficult to infer with more intricate axioms. This limitation reduces their effectiveness in advanced reasoning tasks, such as Ontology Learning and ontology-mediated Query Answering. In this paper, we propose EL++-closed ontology embeddings which are able to represent any logical expressions in DL EL++ via composition. Furthermore, we develop TransBox, an effective EL++ -closed ontology embedding method that can handle many-to-one, one-to-many and many-to-many relations. Our extensive experiments demonstrate that TransBox often achieves state-of-the-art performance across various real-world datasets for predicting complex axioms. Jiaoyan Chen 0001, Ulrike Sattler |
WWW | 3 |
| 2024 | Minimal Macro-Based Rewritings of Formal Languages: Theory and Applications in Ontology Engineering (and Beyond)abstractIn this paper, we introduce the problem of rewriting finite formal languages using syntactic macros such that the rewriting is minimal in size. We present polynomial-time algorithms to solve variants of this problem and show their correctness. To demonstrate the practical relevance of the proposed problems and the feasibility and effectiveness of our algorithms in practice, we apply these to biomedical ontologies authored in OWL. We find that such rewritings can significantly reduce the size of ontologies by capturing repeated expressions with macros. This approach not only offers valuable assistance in enhancing ontology quality and comprehension but can also be seen as a general methodology for evaluating features of rewriting systems (including syntactic macros, templates, or other forms of rewriting rules), which can be analyzed in terms of their influence on computational problems. Christian Kindermann, Anne-Marie George, Bijan Parsia, Ulrike Sattler |
AAAI | 4 |
| 2022 | Saturation-Based Uniform Interpolation for Multi-Modal Logics
Ruba Alassaf, Renate A. Schmidt, Ulrike Sattler |
AiML | 3 |
| 2021 | Towards Knowledge-aware Few-shot Learning with Ontology-based n-ball Concept EmbeddingsabstractWe propose a novel framework named ViOCE that integrates ontology-based background knowledge in the form of n-ball concept embeddings into a neural network based vision architecture. The approach consists of two main components: (1) converting symbolic knowledge of an ontology into continuous space by learning n-ball embeddings that capture properties of subsumption and disjointness, (2) guiding the training and inference of a vision model using the learnt embeddings. We propose techniques to measure the quality of n-ball embeddings and evaluate ViOCE using the task of few-shot image classification, where it demonstrates superior performance in two standard benchmarks. We further introduce a metric to use background knowledge to measure the degree of incorrect predictions. Mirantha Jayathilaka, Tingting Mu, Ulrike Sattler |
ICMLA | 3 |
| 2021 | ReAD: AD-Based Modular Ontology Classification
Haoruo Zhao, Bijan Parsia, Ulrike Sattler |
JELIA | 3 |
| 2021 | Principles of KLM-style Defeasible Description LogicsabstractThe past 25 years have seen many attempts to introduce defeasible-reasoning capabilities into a description logic setting. Many, if not most, of these attempts are based on preferential extensions of description logics, with a significant number of these, in turn, following the so-called KLM approach to defeasible reasoning initially advocated for propositional logic by Kraus, Lehmann, and Magidor. Each of these attempts has its own aim of investigating particular constructions and variants of the (KLM-style) preferential approach. Here our aim is to provide a comprehensive study of the formal foundations of preferential defeasible reasoning for description logics in the KLM tradition. We start by investigating a notion ofdefeasible subsumptionin the spirit of defeasible conditionals as studied by Kraus, Lehmann, and Magidor in the propositional case. In particular, we consider a natural and intuitive semantics for defeasible subsumption, and we investigate KLM-style syntactic properties for bothpreferentialandrationalsubsumption. Our contribution includes two representation results linking our semantic constructions to the set of preferential and rational properties considered. Besides showing that our semantics is appropriate, these results pave the way for more effective decision procedures for defeasible reasoning in description logics. Indeed, we also analyse the problem of non-monotonic reasoning in description logics at the level ofentailmentand present an algorithm for the computation ofrational closureof a defeasible knowledge base. Importantly, our algorithm relies completely on classical entailment and shows that the computational complexity of reasoning over defeasible knowledge bases is no worse than that of reasoning in the underlying classical DLALC. Katarina Britz, Giovanni Casini, Thomas Andreas Meyer, Kodylan Moodley, Ulrike Sattler, Ivan Varzinczak |
ACM Trans. Comput. Log. | 5 |
| 2020 | Prevalence and Effects of Class Hierarchy Precompilation in Biomedical Ontologies
Christian Kindermann, Bijan Parsia, Ulrike Sattler |
ISWC (1) | 3 |
| 2020 | Modular Structures and Atomic Decomposition in OntologiesabstractWith the growth of ontologies used in diverse application areas, the need for module extraction and modularisation techniques has risen. The notion of the modular structure of an ontology, which comprises a suitable set of base modules together with their logical dependencies, has the potential to help users and developers in comprehending, sharing, and maintaining an ontology. We have developed a new modular structure, called atomic decomposition (AD), which is based on modules that provide strong logical properties, such as locality-based modules. In this article, we present the theoretical foundations of AD, review its logical and computational properties, discuss its suitability as a modular structure, and report on an experimental evaluation of AD. In addition, we discuss the concept of a modular structure in ontology engineering and provide a survey of existing decomposition approaches. Chiara Del Vescovo, Matthew Horridge, Bijan Parsia, Ulrike Sattler, Thomas Schneider 0002, Haoruo Zhao |
J. Artif. Intell. Res. | 4 |
| 2019 | Detecting Influences of Ontology Design Patterns in Biomedical Ontologies
Christian Kindermann, Bijan Parsia, Ulrike Sattler |
ISWC (1) | 3 |
| 2018 | OWL Reasoning: Subsumption Test Hardness and Modularityabstract, the logic that underpins the popular Web Ontology Language (OWL), has a high worst case complexity (N2Exptime). Decomposing the ontology into modules prior to classification, and then classifying the composites one-by-one, has been suggested as a way to mitigate this complexity in practice. Modular reasoning is currently motivated by the potential for reducing the hardness of subsumption tests, reducing the number of necessary subsumption tests and integrating efficient delegate reasoners. To date, we have only a limited idea of what we can expect from modularity as an optimisation technique. We present sound evidence that, while the impact of subsumption testing is significant only for a small number of ontologies across a popular collection of 330 ontologies (BioPortal), modularity has a generally positive effect on subsumption test hardness (2-fold mean reduction in our sample). More than 50% of the tests did not change in hardness at all, however, and we observed large differences across reasoners. We conclude (1) that, in general, optimisations targeting subsumption test hardness need to be well motivated because of their comparatively modest overall impact on classification time and (2) that employing modularity for optimisation should not be motivated by beneficial effects on subsumption test hardness alone. Nicolas Matentzoglu, Bijan Parsia, Ulrike Sattler |
J. Autom. Reason. | 3 |
| 2017 | Mining Hypotheses from Data in OWL: Advanced Evaluation and Complete Construction
Viachaslau Sazonau, Ulrike Sattler |
ISWC (1) | 2 |
| 2015 | Introducing Defeasibility into OWL Ontologies
Giovanni Casini, Thomas Andreas Meyer, Kodylan Moodley, Ulrike Sattler, Ivan Varzinczak |
ISWC (2) | 4 |
| 2015 | A Multi-reasoner, Justification-Based Approach to Reasoner Correctness
Nicolas Matentzoglu, Bijan Parsia, Ulrike Sattler |
ISWC (2) | 4 |
| 2015 | General Terminology Induction in OWL
Viachaslau Sazonau, Ulrike Sattler, Gavin Brown 0001 |
ISWC (1) | 2 |
| 2014 | Measuring Similarity in Ontologies: A New Family of Measures
Tahani Alsubait, Bijan Parsia, Ulrike Sattler |
EKAW | 3 |
| 2014 | Algorithm for Adapting Cases Represented in a Tractable Description Logic
Liang Chang 0003, Ulrike Sattler, Tianlong Gu |
ICCBR | 2 |
| 2014 | Predicting Performance of OWL Reasoners: Locally or Globally?
Viachaslau Sazonau, Ulrike Sattler, Gavin Brown 0001 |
KR | 2 |
| 2014 | A Study on the Atomic Decomposition of Ontologies
Matthew Horridge, Jonathan Mortensen, Bijan Parsia, Ulrike Sattler, Mark A. Musen |
ISWC (2) | 4 |
| 2013 | The logical diversity of explanations in OWL ontologiesabstractGiven the high expressivity of the Web Ontology Language OWL 2, there is a potential for great diversity in the logical content of OWL ontologies. The fact that many naturally occurring entailments of such ontologies have multiple justifications indicates that ontologies often overdetermine their consequences, suggesting a diversity in supporting reasons. On closer inspection, however, we often find that justifications---even for multiple entailments---appear to be structurally similar, suggesting that their multiplicity might be due to diverse material, not formal grounds for an entailment. Samantha Bail, Bijan Parsia, Ulrike Sattler |
CIKM | 3 |
| 2013 | Empirical Study of Logic-Based Modules: Cheap Is Cheerful
Chiara Del Vescovo, Pavel Klinov, Bijan Parsia, Ulrike Sattler, Thomas Schneider 0002, Dmitry Tsarkov |
ISWC (1) | 4 |
| 2013 | Toward cognitive support for OWL justifications
Matthew Horridge, Samantha Bail, Bijan Parsia, Ulrike Sattler |
Knowl. Based Syst. | 4 |
| 2012 | Justification Masking in Ontologies
Matthew Horridge, Bijan Parsia, Ulrike Sattler |
KR | 3 |
| 2012 | Performance Heterogeneity and Approximate Reasoning in Description Logic Ontologies
Rafael S. Gonçalves 0001, Bijan Parsia, Ulrike Sattler |
ISWC (1) | 3 |
| 2012 | Concept-Based Semantic Difference in Expressive Description Logics
Rafael S. Gonçalves 0001, Bijan Parsia, Ulrike Sattler |
ISWC (1) | 3 |
| 2012 | Extracting Justifications from BioPortal Ontologies
Matthew Horridge, Bijan Parsia, Ulrike Sattler |
ISWC (2) | 3 |
| 2011 | Analysing the evolution of the NCI ThesaurusabstractThe National Cancer Institute (NCI) Thesaurus (NCIt) is a biomedical ontology which has been developed for over a decade. Nearly every month from 2003 through 2011, the NCI has published an updated version of the NCIt to the Web as an OWL ontology (as well as in other formats). We collected all 88 OWL versions of the NCIt available and conducted a cross-sectional study on this corpus to investigate and characterize the evolution of the NCIt. In particular, we gathered and analysed various axiom and entity statistics, and carried out a reasoner performance test over the corpus. Additionally, we extracted two complete sets of pairwise, consecutive diffs: the first set was generated by a purely syntactic difference analysis (based on OWL's notion of “structural equivalence”); for the second set, we also checked whether the additions or removals changed the set of entailments between versions. We discovered a high level of “merely syntactic” removals and additions. We develop a categorization of such changes based on a heuristic inference of the impact of the change. As a result, not only do we get a rich, purely analytic characterization of the change history of the NCIt, but also we generate a realistic test corpus for incremental classification. Rafael S. Gonçalves 0001, Bijan Parsia, Ulrike Sattler |
CBMS | 3 |
| 2011 | Categorising logical differences between OWL ontologiesabstractThe analysis of changes between OWL ontologies (in the form of a diff ) is an important service for ontology engineering. A purely syntactic analysis of changes is insufficient to distinguish between changes that have logical impact and those that do not. The current state of the art in semantic diffing ignores logically ineffectual changes and lacks any further characterisation of even significant changes. We present a diff method based on an exhaustive categorisation of effectual and ineffectual changes between ontologies. In order to verify the applicability of our approach we apply it to 88 versions of the National Cancer Institute (NCI) Thesaurus (NCIt), and demonstrate that all categories are realized throughout the corpus. Based on the outcome of the NCIt study we argue that the devised categorisation of changes is helpful for ontology engineers and their understanding of changes carried out between ontologies. Rafael S. Gonçalves 0001, Bijan Parsia, Ulrike Sattler |
CIKM | 3 |
| 2011 | The Modular Structure of an Ontology: Atomic DecompositionabstractExtracting a subset of a given ontology that cap-tures all the ontology’s knowledge about a specified set of terms is a well-understood task. This task can be based, for instance, on locality-based mod-ules. However, a single module does not allow us to understand neither topicality, connectedness, struc-ture, or superfluous parts of an ontology, nor agree-ment between actual and intended modeling. The strong logical properties of locality-based modules suggest that the family of all such mod-ules of an ontology can support comprehension of the ontology as a whole. However, extracting that family is not feasible, since the number of locality-based modules of an ontology can be exponential w.r.t. its size. In this paper we report on a new approach that en-ables us to efficiently extract a polynomial repres-entation of the family of all locality-based modules of an ontology. We also describe the fundamental algorithm to pursue this task, and report on experi-ments carried out and results obtained. 1 Chiara Del Vescovo, Bijan Parsia, Ulrike Sattler, Thomas Schneider 0002 |
IJCAI | 3 |
| 2011 | The Justificatory Structure of the NCBO BioPortal Ontologies
Samantha Bail, Matthew Horridge, Bijan Parsia, Ulrike Sattler |
ISWC (1) | 4 |
| 2011 | The Cognitive Complexity of OWL Justifications
Matthew Horridge, Samantha Bail, Bijan Parsia, Ulrike Sattler |
ISWC (1) | 4 |
| 2011 | Decomposition and Modular Structure of BioPortal Ontologies
Chiara Del Vescovo, Damian Gessler, Pavel Klinov, Bijan Parsia, Ulrike Sattler, Thomas Schneider 0002, Andrew Winget |
ISWC (1) | 5 |
| 2010 | JustBench: A Framework for OWL Benchmarking
Samantha Bail, Bijan Parsia, Ulrike Sattler |
ISWC (1) | 3 |
| 2010 | Justification Oriented Proofs in OWL
Matthew Horridge, Bijan Parsia, Ulrike Sattler |
ISWC (1) | 3 |
| 2010 | Special issue on automated deduction: Decidability, complexity, tractability
Silvio Ghilardi, Viorica Sofronie-Stokkermans, Ulrike Sattler, Ashish Tiwari 0001 |
J. Symb. Comput. | 3 |
| 2009 | Minimal Module Extraction from DL-Lite Ontologies Using QBF Solvers
Roman Kontchakov, Luca Pulina, Ulrike Sattler, Thomas Schneider 0002, Petra Selmer, Frank Wolter, Michael Zakharyaschev |
IJCAI | 3 |
| 2009 | Representing ontologies using description logics, description graphs, and rules
Boris Motik, Bernardo Cuenca Grau, Ian Horrocks 0001, Ulrike Sattler |
Artif. Intell. | 4 |
| 2009 | Bridging the gap between OWL and relational databases
Boris Motik, Ian Horrocks 0001, Ulrike Sattler |
J. Web Semant. | 3 |
| 2008 | Safe and Economic Re-Use of Ontologies: A Logic-Based Methodology and Tool Support
Ernesto Jiménez-Ruiz, Bernardo Cuenca Grau, Ulrike Sattler, Thomas Schneider 0002, Rafael Berlanga Llavori |
ESWC | 3 |
| 2008 | Unions of Conjunctive Queries in SHOQ
Birte Glimm, Ian Horrocks 0001, Ulrike Sattler |
KR | 3 |
| 2008 | Representing Structured Objects using Description Graphs
Boris Motik, Bernardo Cuenca Grau, Ian Horrocks 0001, Ulrike Sattler |
KR | 4 |
| 2008 | Laconic and Precise Justifications in OWL
Matthew Horridge, Bijan Parsia, Ulrike Sattler |
ISWC | 3 |
| 2008 | Structured objects in owl: representation and reasoningabstractApplications of semantic technologies often require the representation of and reasoning with structured objects - that is, objects composed of parts connected in complex ways. Although OWL is a general and powerful language, its class descriptions and axioms cannot be used to describe arbitrarily connected structures. An OWL representation of structured objects can thus be underconstrained, which reduces the inferences that can be drawn and causes performance problems in reasoning. To address these problems, we extend OWL with description graphs, which allow for the description of structured objects in a simple and precise way. To represent conditional aspects of the domain, we also allow for SWRL-like rules over description graphs. Based on an observation about the nature of structured objects, we ensure decidability of our formalism. We also present a hypertableau-based decision procedure, which we implemented in the HermiT reasoner. To evaluate its performance, we have extracted description graphs from the GALEN and FMA ontologies, classified them successfully, and even detected a modeling error in GALEN. Boris Motik, Bernardo Cuenca Grau, Ulrike Sattler |
WWW | 3 |
| 2008 | Deciding expressive description logics in the framework of resolution
Ullrich Hustadt, Boris Motik, Ulrike Sattler |
Inf. Comput. | 3 |
| 2008 | Conjunctive Query Answering for the Description Logic SHIQabstractConjunctive queries play an important role as an expressive query language for Description Logics (DLs). Although modern DLs usually provide for transitive roles, conjunctive query answering over DL knowledge bases is only poorly understood if transitive roles are admitted in the query. In this paper, we consider unions of conjunctive queries over knowledge bases formulated in the prominent DL SHIQ and allow transitive roles in both the query and the knowledge base. We show decidability of query answering in this setting and establish two tight complexity bounds: regarding combined complexity, we prove that there is a deterministic algorithm for query answering that needs time single exponential in the size of the KB and double exponential in the size of the query, which is optimal. Regarding data complexity, we prove containment in co-NP. Birte Glimm, Carsten Lutz, Ian Horrocks 0001, Ulrike Sattler |
J. Artif. Intell. Res. | 4 |
| 2008 | Modular Reuse of Ontologies: Theory and PracticeabstractIn this paper, we propose a set of tasks that are relevant for the modular reuse of ontologies. In order to formalize these tasks as reasoning problems, we introduce the notions of conservative extension, safety and module for a very general class of logic-based ontology languages. We investigate the general properties of and relationships between these notions and study the relationships between the relevant reasoning problems we have previously identified. To study the computability of these problems, we consider, in particular, Description Logics (DLs), which provide the formal underpinning of the W3C Web Ontology Language (OWL), and show that all the problems we consider are undecidable or algorithmically unsolvable for the description logic underlying OWL DL. In order to achieve a practical solution, we identify conditions sufficient for an ontology to reuse a set of symbols ``safely''---that is, without changing their meaning. We provide the notion of a safety class, which characterizes any sufficient condition for safety, and identify a family of safety classes--called locality---which enjoys a collection of desirable properties. We use the notion of a safety class to extract modules from ontologies, and we provide various modularization algorithms that are appropriate to the properties of the particular safety class in use. Finally, we show practical benefits of our safety checking and module extraction algorithms. Bernardo Cuenca Grau, Ian Horrocks 0001, Yevgeny Kazakov, Ulrike Sattler |
J. Artif. Intell. Res. | 4 |
| 2008 | OWL 2: The next step for OWL
Bernardo Cuenca Grau, Ian Horrocks 0001, Boris Motik, Bijan Parsia, Peter F. Patel-Schneider, Ulrike Sattler |
J. Web Semant. | 6 |
| 2007 | Completing Description Logic Knowledge Bases Using Formal Concept Analysis
Franz Baader, Bernhard Ganter, Baris Sertkaya, Ulrike Sattler |
IJCAI | 4 |
| 2007 | Conjunctive Query Answering for the Description Logic SHIQ
Birte Glimm, Ian Horrocks 0001, Carsten Lutz, Ulrike Sattler |
IJCAI | 4 |
| 2007 | A Logical Framework for Modularity of Ontologies
Bernardo Cuenca Grau, Ian Horrocks 0001, Yevgeny Kazakov, Ulrike Sattler |
IJCAI | 4 |
| 2007 | How Many Legs Do I Have? Non-Simple Roles in Number Restrictions Revisited
Yevgeny Kazakov, Ulrike Sattler, Evgeny Zolin |
LPAR | 2 |
| 2007 | Just the right amount: extracting modules from ontologiesabstractThe ability to extract meaningful fragments from an ontology is key for ontology re-use. We propose a definition of a module that guarantees to completely capture the meaning of a given set of terms, i.e., to include all axioms relevant to the meaning of these terms, and study the problem of extracting minimal modules. We show that the problem of determining whether a subset of an ontology is a module for a given vocabulary is undecidable even for rather restricted sub-languages of OWL DL. Hence we propose two "approximations", i.e., alternative definitions of modules for a vocabulary that still provide the above guarantee, but that are possibly too strict, and that may thus result in larger modules: the first approximation is semantic and can be computed using existing DL reasoners; the second is syntactic, and can be computed in polynomial time. Finally, we report on an empirical evaluation of our syntactic approximation which demonstrates that the modules we extract are surprisingly small. Bernardo Cuenca Grau, Ian Horrocks 0001, Yevgeny Kazakov, Ulrike Sattler |
WWW | 4 |
| 2007 | Bridging the gap between OWL and relational databasesabstractSchema statements in OWL are interpreted quite differently from analogous statements in relational databases. If these statements are meant to be interpreted as integrity constraints (ICs), OWL's interpretation may seem confusing and/or inappropriate. Therefore, we propose an extension of OWL with ICs that captures the intuition behind ICs in relational databases. We discuss the algorithms for checking IC satisfaction for different types of knowledge bases, and show that, if the constraints are satisfied, we can disregard them while answering a broad range of positive queries. Boris Motik, Ian Horrocks 0001, Ulrike Sattler |
WWW | 3 |
| 2007 | Understanding and using the meaning of statements in a bio-ontology: recasting the Gene Ontology in OWLabstractThe bio-ontology community falls into two camps: first we have biology domain experts, who actually hold the knowledge we wish to capture in ontologies; second, we have ontology specialists, who hold knowledge about techniques and best practice on ontology development. In the bio-ontology domain, these two camps have often come into conflict, especially where pragmatism comes into conflict with perceived best practice. One of these areas is the insistence of computer scientists on a well-defined semantic basis for the Knowledge Representation language being used. In this article, we will first describe why this community is so insistent. Second, we will illustrate this by examining the semantics of the Web Ontology Language and the semantics placed on the Directed Acyclic Graph as used by the Gene Ontology. Finally we will reconcile the two representations, including the broader Open Biomedical Ontologies format. The ability to exchange between the two representations means that we can capitalise on the features of both languages. Such utility can only arise by the understanding of the semantics of the languages being used. By this illustration of the usefulness of a clear, well-defined language semantics, we wish to promote a wider understanding of the computer science perspective amongst potential users within the biological community. Mikel Egaña Aranguren, Sean Bechhofer, Phillip Lord, Ulrike Sattler, Robert Stevens 0001 |
BMC Bioinform. | 4 |
| 2007 | Using OWL to model biological knowledge
Robert Stevens 0001, Mikel Egaña Aranguren, Katy Wolstencroft, Ulrike Sattler, Nick Drummond, Matthew Horridge, Alan L. Rector |
Int. J. Hum. Comput. Stud. | 4 |
| 2007 | A Tableau Decision Procedure for SHOIQ
Ian Horrocks 0001, Ulrike Sattler |
J. Autom. Reason. | 2 |
| 2007 | Reasoning in Description Logics by a Reduction to Disjunctive Datalog
Ullrich Hustadt, Boris Motik, Ulrike Sattler |
J. Autom. Reason. | 3 |
| 2006 | Deciding Semantic Matching of Stateless Services
Duncan Hull, Evgeny Zolin, Andrey Bovykin, Ian Horrocks 0001, Ulrike Sattler, Robert Stevens 0001 |
AAAI | 5 |
| 2006 | The Even More Irresistible SROIQ
Ian Horrocks 0001, Oliver Kutz, Ulrike Sattler |
KR | 3 |
| 2006 | A Comparison of Reasoning Techniques for Querying Large Description Logic ABoxes
Boris Motik, Ulrike Sattler |
LPAR | 2 |
| 2006 | Can OWL and Logic Programming Live Together Happily Ever After?
Boris Motik, Ian Horrocks 0001, Riccardo Rosati 0001, Ulrike Sattler |
ISWC | 4 |
| 2005 | Integrating Description Logics and Action Formalisms: First Results
Franz Baader, Carsten Lutz, Maja Milicic Brandt, Ulrike Sattler, Frank Wolter |
AAAI | 4 |
| 2005 | A Tableaux Decision Procedure for SHOIQ
Ian Horrocks 0001, Ulrike Sattler |
IJCAI | 2 |
| 2005 | Data Complexity of Reasoning in Very Expressive Description Logics
Ullrich Hustadt, Boris Motik, Ulrike Sattler |
IJCAI | 3 |
| 2005 | Seven Bottlenecks to Workflow Reuse and Repurposing
Antoon Goderis, Ulrike Sattler, Phillip Lord, Carole A. Goble |
ISWC | 2 |
| 2005 | A Little Semantic Web Goes a Long Way in Biology
Katy Wolstencroft, Andy Brass, Ian Horrocks 0001, Phillip Lord, Ulrike Sattler, Daniele Turi, Robert Stevens 0001 |
ISWC | 5 |
| 2005 | The complexity of finite model reasoning in description logics
Carsten Lutz, Ulrike Sattler, Lidia Tendera |
Inf. Comput. | 2 |
| 2005 | Keys, Nominals, and Concrete DomainsabstractMany description logics (DLs) combine knowledge representation on an abstract, logical level with an interface to 'concrete' domains like numbers and strings with built-in predicates such as >, +, and prefix-of. These hybrid DLs have turned out to be useful in several application areas, such as reasoning about conceptual database models. We propose to further extend such DLs with key constraints that allow the expression of statements like 'US citizens are uniquely identified by their social security number'. Based on this idea, we introduce a number of natural description logics and perform a detailed analysis of their decidability and computational complexity. It turns out that naive extensions with key constraints easily lead to undecidability, whereas more careful extensions yield NExpTime-complete DLs for a variety of useful concrete domains. Carsten Lutz, Carlos Areces, Ian Horrocks 0001, Ulrike Sattler |
J. Artif. Intell. Res. | 4 |
| 2005 | Query Answering for OWL-DL with rules
Boris Motik, Ulrike Sattler, Rudi Studer |
J. Web Semant. | 2 |
| 2004 | Reasoning in Description Logics with a Concrete Domain in the Framework of Resolution
Ullrich Hustadt, Boris Motik, Ulrike Sattler |
ECAI | 3 |
| 2004 | Reducing SHIQ-Description Logic to Disjunctive Datalog Programs
Ullrich Hustadt, Boris Motik, Ulrike Sattler |
KR | 3 |
| 2004 | A Decomposition Rule for Decision Procedures by Resolution-Based Calculi
Ullrich Hustadt, Boris Motik, Ulrike Sattler |
LPAR | 3 |
| 2004 | Query Answering for OWL-DL with Rules
Boris Motik, Ulrike Sattler, Rudi Studer |
ISWC | 2 |
| 2004 | Decidability of SHIQ with complex role inclusion axioms
Ian Horrocks 0001, Ulrike Sattler |
Artif. Intell. | 2 |
| 2003 | A Translation of Looping Alternating Automata into Description Logics
Jan Hladik, Ulrike Sattler |
CADE | 2 |
| 2003 | The Complexity of Finite Model Reasoning in Description Logics
Carsten Lutz, Ulrike Sattler, Lidia Tendera |
CADE | 2 |
| 2003 | Decidability of SHIQ with Complex Role Inclusion Axioms
Ian Horrocks 0001, Ulrike Sattler |
IJCAI | 2 |
| 2003 | Keys, Nominals, and Concrete Domains
Carsten Lutz, Carlos Areces, Ian Horrocks 0001, Ulrike Sattler |
IJCAI | 4 |
| 2003 | Description logics with aggregates and concrete domains
Franz Baader, Ulrike Sattler |
Inf. Syst. | 2 |
| 2002 | The Complexity of the Graded µ-Calculus
Orna Kupferman, Ulrike Sattler, Moshe Y. Vardi |
CADE | 2 |
| 2002 | BDD-Based Decision Procedures for K
Guoqiang Pan, Ulrike Sattler, Moshe Y. Vardi |
CADE | 2 |
| 2002 | Optimised Reasoning for SHIQ
Ian Horrocks 0001, Ulrike Sattler |
ECAI | 2 |
| 2002 | Automata-Theoretic Decision Procedures for Information Logics
Stéphane Demri, Ulrike Sattler |
Fundam. Informaticae | 2 |
| 2001 | Ontology Reasoning in the SHOQ(D) Description Logic
Ian Horrocks 0001, Ulrike Sattler |
IJCAI | 2 |
| 2000 | The Complexity of Reasoning with Boolean Modal Logics
Carsten Lutz, Ulrike Sattler |
Advances in Modal Logic | 2 |
| 2000 | Reasoning with Individuals for the Description Logic SHIQ
Ian Horrocks 0001, Ulrike Sattler, Stephan Tobies |
CADE | 2 |
| 2000 | Description Logics for the Representation of Aggregated Objects
Ulrike Sattler |
ECAI | 1 |
| 2000 | How to Decide Query Containment Under Constraints Using a Description Logic
Ian Horrocks 0001, Ulrike Sattler, Sergio Tessaris, Stephan Tobies |
LPAR | 2 |
| 1999 | Practical Reasoning for Expressive Description Logics
Ian Horrocks 0001, Ulrike Sattler, Stephan Tobies |
LPAR | 2 |
| 1999 | Expressive Number Restrictions in Description LogicsabstractNumber restrictions are concept constructors that are available in almost all implemented Description Logic systems. However, they are mostly available only in a rather weak form, which considerably restricts their expressive power. On the one hand, the roles that may occur in number restrictions are usually of a very restricted type, namely atomic roles or complex roles built using either intersection or inversion. In the present paper, we increase the expressive power of Description Logics by allowing for more complex roles in number restrictions. As role constructors, we consider composition of roles (which will be present in all our logics) and intersection, union, and inversion of roles in different combinations. We will present two decidability results (for the basic logic that extends ALC by number restrictions on roles with composition, and for one extension of this logic), and three undecidability results for three other extensions of the basic logic. On the other hand, with the rather weak form of number restrictions available in implemented systems, the number of role successors of an individual can only be restricted by a fixed non-negative integer. To overcome this lack of expressiveness, we allow for variables ranging over the non-negative integers in place of the fixed numbers in number restrictions. The expressive power of this constructor is increased even further by introducing explicit quantifiers for the numerical variables. The Description Logic obtained this way turns out to have an undecidable satisfiability problem. For a restricted logic we show that concept satisfiability is decidable. Key words: Knowledge representation, description logics, number restrictions Franz Baader, Ulrike Sattler |
J. Log. Comput. | 2 |
| 1999 | A Description Logic with Transitive and Inverse Roles and Role HierarchiesabstractThe combination of transitive and inverse roles is important in a range of applications, and is crucial for the adequate representation of aggregated objects, allowing the simultaneous description of parts by means of the whole to which they belong and of wholes by means of their constituent parts. In this paper we present a tableaux algorithms for deciding concept satisfiability and subsumption in Description Logics that extend ALC with both transitive and inverse roles, a role hierarch, and functional restrictions. In contrast to earlier algorithms for similar logics, those presented here are functional restrictions. In contrast to earlier algorithms for similar logics, those presented here are well-suited for implementation purposes: using transitive roles and role hierarchies in place of the transitive closure of roles enables sophisticated blocking techniques to be used in place of the cut rule, a rule whose high degree of non-determinism strongly discourages its use in an implementation. As well as promising superior computational behaviour, this new approach is shown to be sufficiently powerful to allow subsumption and satisfiability with respect to a (possibly cyclic) knowledge base to be reduced to concept subsumption and satisfiability, and to support reasoning in a Description Logic that no longer has the finite model property. Key words: Knowledge representation, description logics, transitivity, algorithms. Ian Horrocks 0001, Ulrike Sattler |
J. Log. Comput. | 2 |
| 1998 | Description Logics with Concrete Domains and Aggregation
Franz Baader, Ulrike Sattler |
ECAI | 2 |
| 1996 | Description Logics with Symbolic Number Restrictions
Franz Baader, Ulrike Sattler |
ECAI | 2 |
| 1996 | Number Restrictions on Complex Roles in Description Logics: A Preliminary Report
Franz Baader, Ulrike Sattler |
KR | 2 |
| 1995 | Constructible Differentially Finite Algebraic Series in Several Variables
François Bergeron, Ulrike Sattler |
Theor. Comput. Sci. | 2 |