CoreDiag: Eliminating Redundancy in Constraint Sets

02/24/2021
by   Alexander Felfernig, et al.
0

Constraint-based environments such as configuration systems, recommender systems, and scheduling systems support users in different decision making scenarios. These environments exploit a knowledge base for determining solutions of interest for the user. The development and maintenance of such knowledge bases is an extremely time-consuming and error-prone task. Users often specify constraints which do not reflect the real-world. For example, redundant constraints are specified which often increase both, the effort for calculating a solution and efforts related to knowledge base development and maintenance. In this paper we present a new algorithm (CoreDiag) which can be exploited for the determination of minimal cores (minimal non-redundant constraint sets). The algorithm is especially useful for distributed knowledge engineering scenarios where the degree of redundancy can become high. In order to show the applicability of our approach, we present an empirical study conducted with commercial configuration knowledge bases.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/16/2021

Recommender Systems for Configuration Knowledge Engineering

The knowledge engineering bottleneck is still a major challenge in confi...
research
02/17/2021

An Efficient Diagnosis Algorithm for Inconsistent Constraint Sets

Constraint sets can become inconsistent in different contexts. For examp...
research
03/22/2023

Lessons learned to boost a bioinformatics knowledge base reusability, the Bgee experience

Background, enhancing interoperability of bioinformatics knowledge bases...
research
05/18/2015

On sets of graded attribute implications with witnessed non-redundancy

We study properties of particular non-redundant sets of if-then rules de...
research
09/20/2016

A Theory of Interactive Debugging of Knowledge Bases in Monotonic Logics

A broad variety of knowledge-based applications such as recommender, exp...
research
05/11/2023

FastDiagP: An Algorithm for Parallelized Direct Diagnosis

Constraint-based applications attempt to identify a solution that meets ...
research
12/16/2020

On Exploiting Hitting Sets for Model Reconciliation

In human-aware planning, a planning agent may need to provide an explana...

Please sign up or login with your details

Forgot password? Click here to reset