Skip to main content

Showing 1–1 of 1 results for author: Gelling, W C

Searching in archive cs. Search in all archives.
.
  1. Multiway Powersort

    Authors: William Cawley Gelling, Markus E. Nebel, Benjamin Smith, Sebastian Wild

    Abstract: We present a stable mergesort variant, Multiway Powersort, that exploits existing runs and finds nearly-optimal merging orders for k-way merges with negligible overhead. This builds on Powersort (Munro & Wild, ESA2018), which has recently replaced Timsort's suboptimal merge policy in the CPython reference implementation of Python, as well as in PyPy and further libraries. Multiway Powersort reduce… ▽ More

    Submitted 16 January, 2023; v1 submitted 14 September, 2022; originally announced September 2022.

    Comments: 17 pages; accompanying source code at https://github.com/sebawild/powersort; v2 adds new figure and text changes. v2 is identical to the ALENEX 2023 version

    Journal ref: ALENEX 2023