Helsinki Algorithms Seminar: "Selection from heaps, row-sorted matrices and X + Y using soft heaps" Laszlo Kozma

2018-01-25 16:15:00 2018-01-25 17:00:00 Europe/Helsinki Helsinki Algorithms Seminar: "Selection from heaps, row-sorted matrices and X + Y using soft heaps" Laszlo Kozma Weekly meeting of researchers in the Helsinki area interested in the art of algorithms and algorithm design http://old.cs.aalto.fi/en/midcom-permalink-1e7ff6437aae1daff6411e7b699713daa92a3c3a3c3 Gustaf Hällströmin katu 2B, Helsinki

Weekly meeting of researchers in the Helsinki area interested in the art of algorithms and algorithm design

25.01.2018 / 16:15 - 17:00
Exactum B222, Gustaf Hällströmin katu 2B, Helsinki, FI

Laszlo Kozma

Selection from heaps, row-sorted matrices and X + Y using soft heaps

Abstract:

We use soft heaps to obtain simpler optimal algorithms for selecting the k-th smallest item and the set of k smallest items, from a heap-ordered tree, from a collection of sorted lists, and from X + Y, where X and Y are two unsorted sets. Our results match, and in some ways extend and improve, classical results of Frederickson (1993) and Frederickson and Johnson (1982).

This is joint work with Haim Kaplan, Or Zamir, and Uri Zwick.

**

Helsinki Algorithms Seminar is a weekly meeting of researchers in the Helsinki area interested in the art of algorithms and algorithm design, broadly interpreted to cover both theoretical ideas and algorithm engineering on concrete computing platforms. In most cases we have a presentation prepared for each meeting to communicate an idea, a recent result, work-in-progress, or demo, but this should not be at the expense of discussion and simply having fun with algorithms.

Our affiliations are with Aalto University and the University of Helsinki, and accordingly our activities alternate between the Otaniemi Campus of Aalto University and the Kumpula Campus of University of Helsinki, catalyzed by the Helsinki Institute for Information Technology HIIT, under the Algorithmic Data Analysis (ADA) programme.

Welcome!