Geffert, V., & Kollár, J. (2006). Linear-Time In-Place Selection with ε.N Element Moves. Computing and Informatics, 25(4), 333–350. https://cai.type.sk/content/2006/4/linear-time-in-place-selection-with-epsilon-dot-n-element-moves/