整数分解问题是确定给定整数的素数分解的计算问题。作为决策问题，它是决定输入是否具有小于k的因数的问题。整数分解问题存在于NP和共NP中（甚至在UP和co-UP中）。如果问题是NP完全的，则多项式时间层次结构将崩溃至其第一级（即NP将等于co-NP）。整数分解最著名的算法是通用数域筛，它耗时O（e（64/9）1/3（n.log 2）1/3（log（n.log 2））2/3）但是，最著名的量子算法Shor算法确实在多项式时间内运行。不幸的是，这个事实并没有说明非量子复杂性类的问题所在。
素数分解通常与哪些计算问题有关？