内点法是为了解决单纯形法非多项式时间复杂度问题而产生的。
单纯性法是解决线性规划问题而产生的,有理论证明,凸规化问题的时间复杂度都是多项式,然而线性规划问题是一种特殊的凸规化问题,所以线性规划问题也是多项式的时间复杂度,然而真实求解的时候,我们发现单纯形法的时间复杂度要比多项式高,所以就发展了许多其他算法来减少时间复杂度,内点法就是其中的一种多项式的时间算法,用于解决线性规划问题。
请注意,内点法是1984年Karmarkar提出来的,也是目前人们用的最多的求解大规划的线性规划问题的算法, 内点法简称为Internal Points Method.