arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2301.06207cs.DMmath.OC
收藏

伪布尔函数的二元线性化复杂度

The Binary Linearization Complexity of Pseudo-Boolean Functions

Matthias Walter

AI总结:

该研究提出伪布尔函数的线性化复杂度概念,证明随机多项式几乎必然具有高线性化复杂度,刻画了不同约束下的复杂度取值,并通过低自相关二进制序列问题的建模实验验证了其实际价值。

摘要:

我们研究用k个布尔函数对伪布尔函数$f : \{0,1\}^n \to \mathbb{R}$进行线性化的问题。这类线性化可得到仅含k个辅助变量的整数线性规划公式,由此我们将$f$的线性化复杂度定义为满足条件的最小k值。我们的理论贡献包括证明随机多项式几乎必然具有较高的线性化复杂度,以及刻画在限制和不限制可容许布尔函数集合两种情形下该复杂度的取值。我们通过为低自相关二进制序列问题设计并评估两种此类线性化的整数线性规划模型,展示了该概念的实际相关性。不过,围绕这一新概念仍有许多问题有待解决。

英文摘要:

We consider the problem of linearizing a pseudo-Boolean function $f : \{0,1\}^n \to \mathbb{R}$ by means of $k$ Boolean functions. Such a linearization yields an integer linear programming formulation with only $k$ auxiliary variables. This motivates the definition of the linarization complexity of $f$ as the minimum such $k$. Our theoretical contributions are the proof that random polynomials almost surely have a high linearization complexity and characterizations of its value in case we do or do not restrict the set of admissible Boolean functions. The practical relevance is shown by devising and evaluating integer linear programming models of two such linearizations for the low auto-correlation binary sequences problem. Still, many problems around this new concept remain open.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑