Knowledge Refinement via Rule Selection

01/29/2019
by   Phokion G. Kolaitis, et al.
0

In several different applications, including data transformation and entity resolution, rules are used to capture aspects of knowledge about the application at hand. Often, a large set of such rules is generated automatically or semi-automatically, and the challenge is to refine the encapsulated knowledge by selecting a subset of rules based on the expected operational behavior of the rules on available data. In this paper, we carry out a systematic complexity-theoretic investigation of the following rule selection problem: given a set of rules specified by Horn formulas, and a pair of an input database and an output database, find a subset of the rules that minimizes the total error, that is, the number of false positive and false negative errors arising from the selected rules. We first establish computational hardness results for the decision problems underlying this minimization problem, as well as upper and lower bounds for its approximability. We then investigate a bi-objective optimization version of the rule selection problem in which both the total error and the size of the selected rules are taken into account. We show that testing for membership in the Pareto front of this bi-objective optimization problem is DP-complete. Finally, we show that a similar DP-completeness result holds for a bi-level optimization version of the rule selection problem, where one minimizes first the total error and then the size.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/29/2020

Computing Optimal Decision Sets with SAT

As machine learning is increasingly used to help make decisions, there i...
research
09/30/2022

Broadening the Complexity-theoretic Analysis of Manipulative Attacks in Group Identification

In the Group Identification problem, we are given a set of individuals a...
research
09/06/2017

Probabilistic Rule Realization and Selection

Abstraction and realization are bilateral processes that are key in deri...
research
07/23/2019

High degree quadrature rules with pseudorandom rational nodes

After introducing the definitions of positive, negative and companion ru...
research
08/23/2022

A Nested Genetic Algorithm for Explaining Classification Data Sets with Decision Rules

Our goal in this paper is to automatically extract a set of decision rul...
research
07/11/2012

Nugget Discovery with a Multi-objective Cultural Algorithm

Partial classification popularly known as nugget discovery comes under d...
research
04/16/2023

Density Devolution for Ordering Synthetic Channels

Constructing a polar code is all about selecting a subset of rows from a...

Please sign up or login with your details

Forgot password? Click here to reset