Polyphase merge sort
Appearance
A 'polyphase merge sort is an algorithm which reduces the number of intermediate files needed by reusing emptied files. Typically, a merge sort splits items into groups then recursively sorts each group. Once the groups are sorted, they are merged into a final, sorted sequence.
See also
References
- Art S. Kagel, polyphase merge sort, in Dictionary of Algorithms and Data Structures (online), Paul E. Black, ed., U.S. National Institute of Standards and Technology. 4 October 2007.[1]