Hypergraph Horn functions

01/13/2023
by   Kristóf Bérczi, et al.
0

Horn functions form a subclass of Boolean functions possessing interesting structural and computational properties. These functions play a fundamental role in algebra, artificial intelligence, combinatorics, computer science, database theory, and logic. In the present paper, we introduce the subclass of hypergraph Horn functions that generalizes matroids and equivalence relations. We provide multiple characterizations of hypergraph Horn functions in terms of implicate-duality and the closure operator, which are respectively regarded as generalizations of matroid duality and Mac Lane-Steinitz exchange property of matroid closure. We also study algorithmic issues on hypergraph Horn functions, and show that the recognition problem (i.e., deciding if a given definite Horn CNF represents a hypergraph Horn function) and key realization (i.e., deciding if a given hypergraph is realized as a key set by a hypergraph Horn function) can be done in polynomial time, while implicate sets can be generated with polynomial delay.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/17/2023

Matroid Horn functions

Hypergraph Horn functions were introduced as a subclass of Horn function...
research
08/31/2023

Dually conformal hypergraphs

Given a hypergraph ℋ, the dual hypergraph of ℋ is the hypergraph of all ...
research
02/27/2023

The Complexity of Recognizing Geometric Hypergraphs

As set systems, hypergraphs are omnipresent and have various representat...
research
02/09/2022

Hypergraph characterization of split matroids

We provide a combinatorial study of split matroids, a class that was mot...
research
12/09/2012

Deciding Monotone Duality and Identifying Frequent Itemsets in Quadratic Logspace

The monotone duality problem is defined as follows: Given two monotone f...
research
07/13/2021

The Dynamic Complexity of Acyclic Hypergraph Homomorphisms

Finding a homomorphism from some hypergraph 𝒬 (or some relational struct...
research
09/26/2022

Maker-Breaker is solved in polynomial time on hypergraphs of rank 3

In the Maker-Breaker positional game, Maker and Breaker take turns picki...

Please sign up or login with your details

Forgot password? Click here to reset