乘积集族的代表集
数据结构与算法
2014-02-18 v1
摘要
一个集族 的子族 被称为 -{\em 代表} ,如果对于每个 和大小为 且满足 的 ,都存在一个集合 使得 。在本文中,我们考虑 {\em 乘积} 集族 的 -代表集的高效计算。一个集族 是乘积集族,如果存在集族 和 使得 。我们的主要技术贡献是一个算法,该算法给定 、 和 ,计算出 的一个 -代表族 。对于许多在若干动态规划算法中自然出现的 、 和 的选择,我们算法的运行时间相对于 是亚线性的。我们还给出了一个算法,用于在更一般的设定下计算乘积集族 的 -代表集,其中 -代表除了不相交性之外还涉及拟阵中的独立性。该算法显著优于先由 和 计算 ,再从 计算 -代表族 的朴素方法。我们给出了新算法在计算乘积集族的 -代表集方面的两个应用。第一个是用于多线性单项式检测 (-MlD) 问题的 确定性算法。第二个是对有界树宽图上“连通性问题”的确定性动态规划算法的显著改进。
引用
@article{arxiv.1402.3909,
title = {Representative Sets of Product Families},
author = {Fedor V. Fomin and Daniel Lokshtanov and Fahad Panolan and Saket Saurabh},
journal= {arXiv preprint arXiv:1402.3909},
year = {2014}
}
备注
arXiv admin note: substantial text overlap with arXiv:1304.4626