Given a partially order set (poset) $P$, and a pair of families of ideals $\cI$ and filters $\cF$ in $P$ such that each pair $(I,F)\in \cI\times\cF$ has a non-empty intersection, the dualization problem over $P$ is to check whether there is an ideal $X$ in $P$ which intersects every member of $\cF$ and does not contain any member of $\cI$. Equivalently, the problem is to check for a distributive lattice $L=L(P)$, given by the poset $P$ of its set of joint-irreducibles, and two given antichains $\cA,\cB\subseteq L$ such that no $a\in\cA$ is dominated by any $b\in\cB$, whether $\cA$ and $\cB$ cover (by domination) the entire lattice. We show that the problem can be solved in quasi-polynomial time in the sizes of $P$, $\cA$ and $\cB$, thus answering an open question in \cite{BK17}. 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.
翻译:部分定序( pet) $P 美元, 以及一对理想家族 $cI$ 和过滤 $cF$ 美元, 等每对一对美元( I, F)\ 美元\ cI\ time\ cF$ 美元) 都有非空交叉点, 美元以上的双重化问题在于检查是否有一个理想的美元美元( 美元) 美元( 美元) 与每个成员美元( 美元) 相交叉, 并不包含任何成员( 美元) 美元。 同等重要的是, 问题在于检查一个分配额( 美元) 美元=L( Pl) 美元( 美元) 的最小分配额( 美元) 问题在于检查每对每对一对一对一合价( 美元) 美元( 美元), 双对两个给定的反链 美元( 美元) 美元( c) 问题在于检查每个成员( 美元) 是否有一个理想的美元( 美元) 和 美元( 美元) 美元 ( 美元) 上限( 美元) 问题是否覆盖整个固定 问题。 我们表明问题可以以直为一个直基底为一个问题 问题 问题 直为一个 直值,, 直为一个 直值 直值 。