Amr Elmasry
-
Distribution-sensitive set multi-partitioning
dmtcs:3381 -
Discrete Mathematics & Theoretical Computer Science,
January 1, 2005,
DMTCS Proceedings vol. AD, International Conference on Analysis of Algorithms
-
https://doi.org/10.46298/dmtcs.3381
Distribution-sensitive set multi-partitioningArticle
Authors: Amr Elmasry 1
NULL
Amr Elmasry
1 Department of Computer and Systems Engineering [Alexandria]
Given a set $\mathcal{S}$ with real-valued members, associated with each member one of two possible types; a multi-partitioning of $\mathcal{S}$ is a sequence of the members of $\mathcal{S}$ such that if $x,y \in \mathcal{S}$ have different types and $x < y$, $x$ precedes $y$ in the multi-partitioning of $\mathcal{S}$. We give two distribution-sensitive algorithms for the set multi-partitioning problem and a matching lower bound in the algebraic decision-tree model. One of the two algorithms can be made stable and can be implemented in place. We also give an output-sensitive algorithm for the problem.
Michael A. Bender;Mayank Goswami;Dzejla Medjedovic;Pablo Montes;Kostas Tsichlas, arXiv (Cornell University), Batched Predecessor and Sorting with Size-Priced Information in External Memory, pp. 155-167, 2020, 10.1007/978-3-030-61792-9_13, http://arxiv.org/abs/2004.13197.