Goto

Collaborating Authors

 Ontologies


Hybrid Rules with Well-Founded Semantics

arXiv.org Artificial Intelligence

A general framework is proposed for integration of rules and external first order theories. It is based on the well-founded semantics of normal logic programs and inspired by ideas of Constraint Logic Programming (CLP) and constructive negation for logic programs. Hybrid rules are normal clauses extended with constraints in the bodies; constraints are certain formulae in the language of the external theory. A hybrid program is a pair of a set of hybrid rules and an external theory. Instances of the framework are obtained by specifying the class of external theories, and the class of constraints. An example instance is integration of (non-disjunctive) Datalog with ontologies formalized as description logics. The paper defines a declarative semantics of hybrid programs and a goal-driven formal operational semantics. The latter can be seen as a generalization of SLS-resolution. It provides a basis for hybrid implementations combining Prolog with constraint solvers. Soundness of the operational semantics is proven. Sufficient conditions for decidability of the declarative semantics, and for completeness of the operational semantics are given.


Managing Requirement Volatility in an Ontology-Driven Clinical LIMS Using Category Theory. International Journal of Telemedicine and Applications

arXiv.org Artificial Intelligence

Requirement volatility is an issue in software engineering in general, and in Web-based clinical applications in particular, which often originates from an incomplete knowledge of the domain of interest. With advances in the health science, many features and functionalities need to be added to, or removed from, existing software applications in the biomedical domain. At the same time, the increasing complexity of biomedical systems makes them more difficult to understand, and consequently it is more difficult to define their requirements, which contributes considerably to their volatility. In this paper, we present a novel agentbased approach for analyzing and managing volatile and dynamic requirements in an ontology-driven laboratory information management system (LIMS) designed for Web-based case reporting in medical mycology. The proposed framework is empowered with ontologies and formalized using category theory to provide a deep and common understanding of the 1 functional and nonfunctional requirement hierarchies and their interrelations, and to trace the effects of a change on the conceptual framework. Keywords: LIMS, requirement volatility, requirement change management, ontology, category theory, intelligent agents 1. Introduction The life sciences constitute a challenging domain in knowledge representation. Biological data are highly dynamic, and bioinformatics applications are large and there are complex interrelationships between their elements with various levels of interpretation for each concept. In an ideal situation, the requirements for a software system should be completely and unambiguously determined before design, coding, and testing take place. The complexity of bioinformatics applications and their constant evolution lead to frequent changes in their requirements: often new requirements are added and existing requirements are modified or deleted, causing parts of the software system to be redesigned, deleted, or added. Such changes lead to volatility in the requirements of bioinformatics applications. In this paper, we deal with an important problem of requirements volatility in the context of an ontology-driven clinical laboratory information management system (LIMS)[1, 2].


Toward a Category Theory Design of Ontological Knowledge Bases

arXiv.org Artificial Intelligence

In particular I focus on the example of the design of elements of ontologies and ontological knowledge bases of next three electronic courses: Foundations of Research Activities, Virtual Modeling of Complex Systems and Introduction to String Theory.


Message-Based Web Service Composition, Integrity Constraints, and Planning under Uncertainty: A New Connection

Journal of Artificial Intelligence Research

Thanks to recent advances, AI Planning has become the underlying technique for several applications. Figuring prominently among these is automated Web Service Composition (WSC) at the "capability" level, where services are described in terms of preconditions and effects over ontological concepts. A key issue in addressing WSC as planning is that ontologies are not only formal vocabularies; they also axiomatize the possible relationships between concepts. Such axioms correspond to what has been termed "integrity constraints" in the actions and change literature, and applying a web service is essentially a belief update operation. The reasoning required for belief update is known to be harder than reasoning in the ontology itself. The support for belief update is severely limited in current planning tools. Our first contribution consists in identifying an interesting special case of WSC which is both significant and more tractable. The special case, which we term "forward effects", is characterized by the fact that every ramification of a web service application involves at least one new constant generated as output by the web service. We show that, in this setting, the reasoning required for belief update simplifies to standard reasoning in the ontology itself. This relates to, and extends, current notions of "message-based" WSC, where the need for belief update is removed by a strong (often implicit or informal) assumption of "locality" of the individual messages. We clarify the computational properties of the forward effects case, and point out a strong relation to standard notions of planning under uncertainty, suggesting that effective tools for the latter can be successfully adapted to address the former. Furthermore, we identify a significant sub-case, named "strictly forward effects", where an actual compilation into planning under uncertainty exists. This enables us to exploit off-the-shelf planning tools to solve message-based WSC in a general form that involves powerful ontologies, and requires reasoning about partial matches between concepts. We provide empirical evidence that this approach may be quite effective, using Conformant-FF as the underlying planner.


Considerations on Construction Ontologies

arXiv.org Artificial Intelligence

The paper proposes an analysis on some existent ontologies, in order to point out ways to resolve semantic heterogeneity in information systems. Authors are highlighting the tasks in a Knowledge Acquisiton System and identifying aspects related to the addition of new information to an intelligent system. A solution is proposed, as a combination of ontology reasoning services and natural languages generation. A multi-agent system will be conceived with an extractor agent, a reasoner agent and a competence management agent.


Mining Generalized Patterns from Large Databases using Ontologies

arXiv.org Artificial Intelligence

Formal Concept Analysis (FCA) is a mathematical theory based on the formalization of the notions of concept and concept hierarchies. It has been successfully applied to several Computer Science fields such as data mining, software engineering, and knowledge engineering, and in many domains like medicine, psychology, linguistics and ecology. For instance, it has been exploited for the design, mapping and refinement of ontologies. In this paper, we show how FCA can benefit from a given domain ontology by analyzing the impact of a taxonomy (on objects and/or attributes) on the resulting concept lattice. We will mainly concentrate on the usage of a taxonomy to extract generalized patterns (i.e., knowledge generated from data when elements of a given domain ontology are used) in the form of concepts and rules, and improve navigation through these patterns. To that end, we analyze three generalization cases (,, and α) and show their impact on the size of the generalized pattern set. Different scenarios of simultaneous generalizations on both objects and attributes are also discussed.


Exceptions in Ontologies: Deducing Properties from Topological Axioms

AAAI Conferences

This paper is a contribution to formal ontology study. We propose a new model of knowledge representation by combining ontologies and topology. In order to represent atypical entities in the ontologies, we introduce topological operators of interior, exterior, border and closure. These operators allow us to describe whether an entity, belonging to a class, is typical or not. We define a system of relations of inclusion and membership by adapting the topological operators. We propose to formalize the topological relations of inclusion and membership by using the mathematical properties of topological operators. However, there are properties of combining operators of interior, exterior, border and closure allowing the definition of an algebra (Kuratowski, 1958). We propose to use these mathematical properties as a set of axioms. This set of axioms allows us to establish the properties of topological relations of inclusion and membership.


Sentence Simplification Based Ontology Mapping

AAAI Conferences

Ontology mapping plays an important role in interoperability over ontologies. Many researchers have proposed algorithms and tools for (semi-)automatically mapping one concept to another concept. Among them, WordNet is widely used as the domain knowledge support in the mapping process. To our knowledge, however, most of them only use synonym, hypernym and hyponym relations in WordNet and the actual meanings provided in natural English(as gloss) are often ignored. In this paper, we treat the concepts(c) as English words (w) and propose an ontology mapping technique where we use the meanings of the words as given in Wordnet (in English) for semantic mapping by constructing their parse trees first and simplifying them for computing similarity measures. Our experimental results show that our method performs better in Recall and F1-Measure than many techniques reported in the literature.


Toward a Formal Ontology of Time from Aspects

AAAI Conferences

We present a work in the field of formal ontologies, notion taken from the knowledge representation community. What we study is the concept of time and aspect described and conceptualized from linguistics. Our aim is thus to propose a formal ontology of time and aspect considering temporal concepts introduced in a formal way.


Organizing Knowledge as an Ontology of the Domain of Resilient Computing by Means of Natural Language Processing - An Experience Report -

AAAI Conferences

Scientists typically need to take a large volume of information into account in order to deal with re-occurring tasks such as inspecting proceedings, finding related work, or reviewing papers. Our work aims at filling the gap between text documents and a structured representations of their content in the domain of resilience computing by combining computer linguistics and ontological methods. The results of our research include: a thesaurus of the domain, automatic clustering of the domain documents, a domain ontology, and a tool for constructing ontologies with the aid of domain thesauri.