arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1107.4890math.NTcs.DS
收藏

计算无平方数

Counting Square-Free Numbers

Jakub Pawlewicz

摘要:

这方面的贡献的主要议题是问题的计数平方免费号码不超过$n$。在这项工作之前,我们能够及时完成(与大O符号相比,Soft-O($\softO$)忽略对数因子)$\softO(\sqrt{n})$。本文给出了具有时间复杂度$\softO(n^{2/5})$和存储复杂度$\softO(n^{1/5})$的算法。此外,一个并行的版本,它实现了全面的可扩展性。到目前为止,计算值最高的是$n=10^{17}$。使用我们的实现,我们能够计算集群上$n=10^{36}$的值。

英文摘要:

The main topic of this contribution is the problem of counting square-free numbers not exceeding $n$. Before this work we were able to do it in time (Comparing to the Big-O notation, Soft-O ($\softO$) ignores logarithmic factors) $\softO(\sqrt{n})$. Here, the algorithm with time complexity $\softO(n^{2/5})$ and with memory complexity $\softO(n^{1/5})$ is presented. Additionally, a parallel version is shown, which achieves full scalability. As of now the highest computed value was for $n=10^{17}$. Using our implementation we were able to calculate the value for $n=10^{36}$ on a cluster.

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

↑