On Dualization over Distributive Lattices
Khaled Elbassioni

TL;DR
This paper studies the dualization problem over distributive lattices, providing a quasi-polynomial time algorithm and applying it to enumerate minimal infrequent attribute sets in databases.
Contribution
It introduces a quasi-polynomial time solution to the dualization problem over distributive lattices, answering an open question and applying it to database attribute analysis.
Findings
Dualization problem over distributive lattices solvable in quasi-polynomial time.
Algorithm answers an open question from Babin and Kuznetsov (2017).
Application to enumerating minimal infrequent attribute sets in databases.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Algebra and Logic · Rough Sets and Fuzzy Logic · Logic, Reasoning, and Knowledge
