Output details
11 - Computer Science and Informatics
University of Edinburgh
Sorting hierarchical data in external memory for archiving
<15> Originality: The first algorithm to generalise external memory sorting for hierarchical data instead of proposing ad hoc sorting algorithms. Applicable to any hierarchical dataset regardless of its statistical properties.
Significance: Outperformed existing approaches by an order of magnitude. Currently being used as the sorting and merging algorithm of XArch, the archive management solution offered by the Digital Curation Centre.
Rigour: Both theoretical performance guarantees and experimental evaluation in a variety of settings including a comparison to existing approaches. The algorithm was tested in two experimental implementations to gauge its applicability.