Swanepoel’s comment here lead me to this paper. Then, searching for an implementation in C, I came across this, which referenced another paper on an algorithm described here.
Both papers describe integer sorting algorithms that run in O(nloglog(n)) time. What is the difference between the two? Have there been any more recent findings about this topic?
From the abstract of the Han Paper:
So there are two Anderson et al papers. One uses O(m^e) space and other uses randomization, but linear space. Han paper is deterministic with linear space.