Donald Knuth
X算法是高德纳提出的解决该问题的算法，而舞蹈链算法(Dancing Links，DLX)算法是X算法在计算机上的一种高效实现。