A heuristic technique for decomposing multisets of non-negative integers according to the Minkowski sum

L. Margara
{"title":"A heuristic technique for decomposing multisets of non-negative integers according to the Minkowski sum","authors":"L. Margara","doi":"10.46298/dmtcs.9877","DOIUrl":null,"url":null,"abstract":"We study the following problem. Given a multiset $M$ of non-negative\nintegers, decide whether there exist and, in the positive case, compute two\nnon-trivial multisets whose Minkowski sum is equal to $M$. The Minkowski sum of\ntwo multisets A and B is a multiset containing all possible sums of any element\nof A and any element of B. This problem was proved to be NP-complete when\nmultisets are replaced by sets. This version of the problem is strictly related\nto the factorization of boolean polynomials that turns out to be NP-complete as\nwell. When multisets are considered, the problem is equivalent to the\nfactorization of polynomials with non-negative integer coefficients. The\ncomputational complexity of both these problems is still unknown.\n The main contribution of this paper is a heuristic technique for decomposing\nmultisets of non-negative integers. Experimental results show that our\nheuristic decomposes multisets of hundreds of elements within seconds\nindependently of the magnitude of numbers belonging to the multisets. Our\nheuristic can be used also for factoring polynomials in N[x]. We show that,\nwhen the degree of the polynomials gets larger, our technique is much faster\nthan the state-of-the-art algorithms implemented in commercial software like\nMathematica and MatLab.","PeriodicalId":110830,"journal":{"name":"Discret. Math. Theor. Comput. Sci.","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Discret. Math. Theor. Comput. Sci.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.46298/dmtcs.9877","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

We study the following problem. Given a multiset $M$ of non-negative integers, decide whether there exist and, in the positive case, compute two non-trivial multisets whose Minkowski sum is equal to $M$. The Minkowski sum of two multisets A and B is a multiset containing all possible sums of any element of A and any element of B. This problem was proved to be NP-complete when multisets are replaced by sets. This version of the problem is strictly related to the factorization of boolean polynomials that turns out to be NP-complete as well. When multisets are considered, the problem is equivalent to the factorization of polynomials with non-negative integer coefficients. The computational complexity of both these problems is still unknown. The main contribution of this paper is a heuristic technique for decomposing multisets of non-negative integers. Experimental results show that our heuristic decomposes multisets of hundreds of elements within seconds independently of the magnitude of numbers belonging to the multisets. Our heuristic can be used also for factoring polynomials in N[x]. We show that, when the degree of the polynomials gets larger, our technique is much faster than the state-of-the-art algorithms implemented in commercial software like Mathematica and MatLab.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
根据闵可夫斯基和分解非负整数多集的一种启发式技术
我们研究下面的问题。给定一个非负整数的多集$M$,判断是否存在,在正情况下,计算两个Minkowski和等于$M$的非平凡多集。两个多集A和B的闵可夫斯基和是一个包含A的任意元素和B的任意元素的所有可能和的多集,证明了用集合代替多集是np完全问题。这个版本的问题与布尔多项式的因式分解严格相关,而布尔多项式也是np完全的。当考虑多集时,问题等价于系数为非负整数的多项式的因式分解。这两个问题的计算复杂度仍然是未知的。本文的主要贡献是一种用于分解非负整数多集的启发式技术。实验结果表明,我们的启发式算法可以在数秒内分解包含数百个元素的多集,而不依赖于该多集所属数的大小。我们的启发式也可以用于分解N[x]中的多项式。我们表明,当多项式的程度变大时,我们的技术比商业软件(如mathematica和MatLab)中实现的最先进算法快得多。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Series acceleration formulas obtained from experimentally discovered hypergeometric recursions Distinct Angles and Angle Chains in Three Dimensions A heuristic technique for decomposing multisets of non-negative integers according to the Minkowski sum The 2-colouring problem for (m,n)-mixed graphs with switching is polynomial Further enumeration results concerning a recent equivalence of restricted inversion sequences
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1