Academia.eduAcademia.edu

Logics for Knowledge Representation

description64 papers
group202 followers
lightbulbAbout this topic
Logics for Knowledge Representation is a subfield of artificial intelligence and computer science that focuses on formal systems and frameworks used to represent, reason about, and manipulate knowledge in a structured way, enabling machines to understand and infer information from data.
lightbulbAbout this topic
Logics for Knowledge Representation is a subfield of artificial intelligence and computer science that focuses on formal systems and frameworks used to represent, reason about, and manipulate knowledge in a structured way, enabling machines to understand and infer information from data.

Key research themes

1. How do logic-based systems balance definitional and factual knowledge representation in knowledge bases?

This research area investigates frameworks that systematically distinguish between definitional (structural, intensional knowledge) and factual (assertional, extensional knowledge) components in knowledge representation systems, addressing the semantic ambiguities and expressiveness limitations found in early frame-based systems. It matters because clear semantic distinctions improve reasoning capabilities, enable representation of incomplete knowledge, and enhance the design of knowledge-based systems.

Key finding: This work introduces Krypton, a knowledge representation system that explicitly separates definitional knowledge, expressed via a frame-based language, from factual knowledge, expressed via a logic-based language. Krypton... Read more
Key finding: This comprehensive survey highlights the interplay between expressive logical formalisms and computational reasoning mechanisms. It illustrates how first-order logic and description logics underpin representational languages... Read more

2. What logical frameworks and extensions enable richer reasoning about knowledge, belief, and defeasible information in AI systems?

This theme explores the development and integration of advanced modal and nonmonotonic logics—such as epistemic logics with structured knowledge, defeasible reasoning logics, belief revision frameworks, and logic programming extensions—that support nuanced human-like reasoning in artificial intelligence systems. Addressing epistemic modalities, exceptions, defaults, and belief dynamics enhances the capacity to model uncertainty, incomplete knowledge, and evolving information, which is crucial for real-world AI applications.

Key finding: This work generalizes multi-agent dynamic epistemic logic by parametric construction over diverse underlying logical formalisms, including propositional logic, equational logic, and hybrid logic for graphs, termed... Read more
Key finding: DLN extends classical description logics with prioritized defeasible inclusions, enabling reasoning with prototypical knowledge and exceptions via a modular, prototype-oriented semantics. It effectively models overriding in... Read more
Key finding: This paper formalizes logic programming semantics within constructivistic logic, providing an intuitive proof theory (Causal Predicate Calculus) for non-Horn logic programs encompassing negation and disjunction. It introduces... Read more
Key finding: This work presents a Justification-based Truth Maintenance System (JTMS) integrated with logic programming for efficient belief revision under nonmonotonic logic. By caching inferences as dependency networks of enabled... Read more

3. How can multi-level and temporal semantic constructs be effectively represented and integrated within ontology and knowledge representation frameworks?

This research area focuses on developing methodologies and logical foundations for representing knowledge entities across multiple classification levels (multi-level ontologies), and capturing temporally varying information in knowledge bases. It addresses challenges such as metamodeling, consistency, expressivity, and semantic clarity, which are critical for accurately encoding complex domain knowledge, supporting reasoning about change and classification, and enabling interoperability and scalability in Semantic Web technologies and ontological engineering.

Key finding: This paper addresses challenges in representing entities spanning multiple classification levels in Semantic Web ontologies by proposing an OWL vocabulary grounded in the axiomatic Multi-Level Theory (MLT). The approach... Read more
Key finding: The authors present a reification strategy based on formal ontological notions of moments (tropes) to represent temporally changing intrinsic and relational properties in OWL ontologies. This framework enables the modeling of... Read more
Key finding: This work develops UFO-B, a foundational ontology for events extending the Unified Foundational Ontology (UFO) with formal axiomatization in first-order logic and operationalization in Alloy. UFO-B rigorously characterizes... Read more

All papers in Logics for Knowledge Representation

We investigate the problem of checking the consistency of qualitative preferences expressed in CP-theory. This problem is PSPACE-Complete even when the preferences are locally consistent or the preference variables have binary domain. We... more
We present ELPA, a probabilistic extension of the lightweight DL EL with a fixed TBox and a set of probabilistic ABoxes, and study the problem of satisfiability in such context.
We show that subsumption problems in EL and related description logics can be expressed as uniform word problems in classes of semilattices with monotone operators. We use possibilities of efficient local reasoning in such classes of... more
This paper presents an initial study of the relevant issues on the development of an automated mediation agent. The work is conducted within the 'curious negotiator' framework . The paper demonstrates that mediation is a knowledge... more
In this work we focus on extensions of Description Logics (DLs) of typicality by means of probabilities. We introduce a novel extension of the logic of typicality ALC + T R , able to represent and reason about typical properties and... more
Artificial agents functioning in the Semantic Web are to be capable of getting knowledge from diverse sources. This implies the capability to continuously update their knowledge bases. New stream reasoning concepts make this need even... more
We investigate the computational complexity of testing dominance and consistency in CP-nets. Up until now, the complexity of dominance has been determined only for restricted classes in which the dependency graph of the CP-net is acyclic.... more
In this paper, we study the problem of reasoning in description logics with variables. More specifically, we consider refreshing semantics for variables in the context of the EL description logic. We investigate a particular reasoning... more
In this paper, we study the problem of reasoning in description logics with variables. More specifically, we consider refreshing semantics for variables in the context of the EL description logic. We investigate a particular reasoning... more
Explainability in Artificial Intelligence has been revived as a topic of active research by the need of conveying safety and trust to users in the `how' and `why' of automated decision-making. Whilst a plethora of approaches have... more
We investigate graph transformations, defined using Datalog-like rules based on acyclic conjunctive two-way regular path queries (acyclic C2RPQs), and we study two fundamental static analysis problems: type checking and equivalence of... more
GraphQL is a highly popular new approach to build Web APIs. An important component of this approach is the GraphQL schema definition language (SDL). The original purpose of this language is to define a so-called GraphQL schema that... more
Many visualization frameworks for ontologies in general and for concept expressions in particular are too faithful to the syntax of the languages in which those objects are represented (e.g., RDF, OWL, DL). Model outlines depart from this... more
The aim of this work is to provide a family of qualitative theories for spatial change in general, and for motion of spatial scenes in particular. To achieve this, we consider a spatiotemporalisation MTALC(Dx), of the well-known ALC(D)... more
We show that global caching can be used with propagation of both satisfiability and unsatisfiability in a sound manner to give an EXPTIME algorithm for checking satisfiability w.r.t. a TBox in the basic description logic ALC. Our... more
The problem of finding envy-free allocations of indivisible goods can not always be solved; therefore, it is common to study some relaxations such as envy-free up to one good (EF1). Another property of interest for efficiency of an... more
We reformulate Pratt's tableau decision procedure of checking satisfiability of a set of formulas in PDL. Our formulation is simpler and more direct for implementation. Extending the method we give the first ExpTime (optimal) tableau... more
We show that global caching can be used with propagation of both satisfiability and unsatisfiability in a sound manner to give an EXPTIME algorithm for checking satisfiability w.r.t. a TBox in the basic description logic ALC. Our... more
The traditional two-level modeling approaches produce accidental complexities when modeling multiple abstraction levels. This problem is addressed by the emerging multi-level modeling paradigm that allows an arbitrary number of modeling... more
After two years of reading and writing about four dimensionalism, I still do not feel finished! I have learned a lot, though, and this is not merely due to reading, but also widely due to the many people I have met, listened and talked to... more
In this paper we introduce a negotiation mediator in a multiagent context. When negotiation fails, a mediator can interact with the parties, find out about their goals, ontologies, and arguments for and against negotiation outcome, and... more
An approach for scene understanding based on qualitative descriptors, domain knowledge and logics is proposed in this paper. Qualitative descriptors, qualitative models of shape, colour, topology and location are used for describing any... more
Our approach describes any digital image qualitatively by detecting regions/objects inside it and describing their visual characteristics (shape and colour) and their spatial characteristics (orientation and topology) by means of... more
There are two major formalisms that are developed around concepts. The first one is Formal Concept Analysis (FCA) by R. Wille and B. Ganter. Roughly speaking, FCA is an extension of algebraic Lattice Theory for knowledge representation.... more
We define a modular multi-concept extension of the lexicographic closure semantics for defeasible description logics with typicality. The idea is that of distributing the defeasible properties of concepts into different modules, according... more
In several subject domains, classes themselves may be subject to categorization, resulting in classes of classes (or "metaclasses"). When representing these domains, one needs to capture not only entities of different classification... more
By allowing relationship types defined on top of relationship types, the Higher-Order Entity Relationship Model (HERM) enables modeling of complex conceptual structures in a layered way, which usually results in a more compact design than... more
By allowing relationship types defined on top of relationship types, the Higher-Order Entity Relationship Model (HERM) enables modeling of complex conceptual structures in a layered way, which usually results in a more compact design than... more
We investigate graph transformations, defined using Datalog-like rules based on acyclic conjunctive two-way regular path queries (acyclic C2RPQs), and we study two fundamental static analysis problems: type checking and equivalence of... more
We show that global caching can be used with propagation of both satisfiability and unsatisfiability in a sound manner to give an EXPTIME algorithm for checking satisfiability w.r.t. a TBox in the basic description logic ALC. Our... more
A multiagent system may be thought of as an artificial society of autonomous software agents and we can apply concepts borrowed from welfare economics and social choice theory to assess the social welfare of such an agent society. In this... more
In this short paper we describe COCOS, a tool we are currently developing in order to account for the phenomenon of combining prototypical concepts, an open problem in the fields of AI and cognitive modelling. COCOS is based on a... more
In this work we present NERVOUS, an intelligent recommender system exploiting a probabilistic extension of a Description Logic of typicality to dynamically generate novel contents in AllMusic, a comprehensive and in-depth resource about... more
Starting from the observation that rational closure has the undesirable property of being an "all or nothing" mechanism, we here propose a multipreferential semantics, which enriches the preferential semantics underlying... more
In this work we present RAT-OWL, a Protégé 4.3 Plugin for reasoning about typicality in preferential Description Logics. RAT-OWL allows the user to reason in a nonmonotonic extension of Description Logics based on the notion of “rational... more
We present a nonmonotonic extension of the Description Logic ALC for reasoning about prototypical properties and inheritance with exception. The logic ALC is extended by introducing a typicality operator T which is intended to select the... more
We show that global caching can be used with propagation of both satisfiability and unsatisfiability in a sound manner to give an EXPTIME algorithm for checking satisfiability w.r.t. a TBox in the basic description logic ALC. Our... more
Description logics are a family of knowledge representation formalisms that are descended from semantic networks and frames via the system KL-ONE. During the last decade, it has been shown that the important reasoning problems (like... more
Description logics class of knowledge representation formalisms r Descended from structured inheritance networks [Brachman 78]. r Tried to overcome ambiguities in semantic networks and frames that were due to their lack of a formal... more
Membership queries extended with the meta query concept is proposed as a method to acquire complex classification rules. Furthermore, relevent concept classes, where a small number of queries is sufficient, are characterized. In this... more
A significant number of Information Technology incidents are reported through email. To design and implement an intelligent incident management system, it is significant to automatically classify the reported incident to a given incident... more
In recent years, there has been a growing interest in the application of foundational ontologies, i.e., formal ontological theories in the philosophical sense, to provide a theoretically sound foundation for improving the theory and... more
When configuring customizable software, it is useful to provide interactive tool-support that ensures that the configuration does not breach given constraints. But, when is a configuration complete and how can the tool help the user to... more
We introduce a notion of rational closure for the logic SHIQ based on the well-known rational closure by Lehmann and Magidor [21]. We provide a semantic characterization of rational closure in SHIQ in terms of a preferential semantics,... more
Mediation is an important method in dispute resolution. We implement a case based reasoning approach to mediation integrating analogical and commonsense reasoning components that allow an artificial mediation agent to satisfy requirements... more
Given a statistical database containing a set of summary tables, this paper examines the complexity of retrieving data from the database in order to satisfy a query. In particular, we consider the case when the query cannot be directly... more
Wikidata captures structured data on a number of subject domains, managing, among others, the information underlying Wikipedia and other Wikimedia projects. Wikidata serves as a repository of structured data, whose purpose is to support... more
Download research papers for free!