paper

On Dualization over Distributive Lattices

arXiv:2006.15337 · doi:10.46298/dmtcs.6742

Abstract

Given a partially order set (poset) , and a pair of families of ideals and filters in such that each pair has a non-empty intersection, the dualization problem over is to check whether there is an ideal in which intersects every member of and does not contain any member of . Equivalently, the problem is to check for a distributive lattice , given by the poset of its set of joint-irreducibles, and two given antichains such that no is dominated by any , whether and cover (by domination) the entire lattice. We show that the problem can be solved in quasi-polynomial time in the sizes of , and , thus answering an open question in Babin and Kuznetsov (2017). As an application, we show that minimal infrequent closed sets of attributes in a rational database, with respect to a given implication base of maximum premise size of one, can be enumerated in incremental quasi-polynomial time.

References in corpus (2)