activity
20232026
collaborators

8 papers

cs.DS2026

Top-Down Mergesort with Sorted Check Has Mergecost

Sebastian Wild

We consider standard top-down recursive Mergesort, where we do a single comparison before calling merge to check if the two recursively sorted subproblems happens to already be cor…

cs.DS2026

Virtual-Memory Powersort

Finn Moltmann, Tamio-Vesa Nakajima, Sebastian Wild

We give a more space-efficient implementation of adaptive mergesort: Virtual-Memory Powersort. Using internal buffering techniques, we significantly reduce the memory consumption o…

cs.DS2026

Partition-based Simple Heaps

Gerth Stølting Brodal, John Iacono, Casper Moldrup Rysgaard +1

We introduce a new family of priority-queue data structures: partition-based simple heaps. The structures consist of doubly-linked lists; order is enforced among data i…

cs.DS2025

Towards Lazy B-Trees

Casper Moldrup Rysgaard, Sebastian Wild

Lazy search trees (Sandlund & Wild FOCS 2020, Sandlund & Zhang SODA 2022) are sorted dictionaries whose update and query performance smoothly interpolates between that of efficient…

cs.DS2024

Deterministic Cache-Oblivious Funnelselect

Gerth Stølting Brodal, Sebastian Wild

In the multiple-selection problem one is given an unsorted array of elements and an array of query ranks , and the task is to return, in sorted order, t…

cs.DS2024

Towards Optimal Grammars for RNA Structures

Evarista Onokpasa, Sebastian Wild, Prudence W. H. Wong

In past work (Onokpasa, Wild, Wong, DCC 2023), we showed that (a) for joint compression of RNA sequence and structure, stochastic context-free grammars are the best known compresso…

cs.CC2024

An Optimal Randomized Algorithm for Finding the Saddlepoint

Justin Dallant, Frederik Haagensen, Riko Jacob +2

A \emph{saddlepoint} of an matrix is an entry that is the maximum of its row and the minimum of its column. Saddlepoints give the \emph{value} of a two-player zero-sum…

cs.DS2023

Finding the saddlepoint faster than sorting

Justin Dallant, Frederik Haagensen, Riko Jacob +2

A saddlepoint of an matrix is an entry of that is a maximum in its row and a minimum in its column. Knuth (1968) gave several different algorithms for finding…