Demo Data from EDBT 2026 / reviewers in the wild / expert
Christian Worm Mortensen
dblp:27/2846
· DBLP profile ↗
7ranked-venue papers
4as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 5 · 4 first-authorDatabases, data management, data science and information retrieval · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
3 papers |
Computational geometry · 52% Algorithms and data structures · 32% Computational complexity · 16% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational geometry › range searching › orthogonal range searching
orthogonal range reporting |
0.1 | 1 | 2006 | Fully Dynamic Orthogonal Range Reporting on RAM · SIAM J. Comput. 2006 |
Computational complexity › computational models
RAM model |
0.1 | 1 | 2006 | Fully Dynamic Orthogonal Range Reporting on RAM · SIAM J. Comput. 2006 |
Algorithms and data structures › data structure design › search structures › hashing › perfect hashing
dynamic perfect hashing |
0.1 | 1 | 2005 | On dynamic range reporting in one dimension · STOC 2005 |
Algorithms and data structures › data structure design › search structures
hashing |
0.1 | 1 | 2005 | On dynamic range reporting in one dimension · STOC 2005 |
Computational geometry › range searching
orthogonal range searching |
0.0 | 1 | 2003 | Fully-dynamic two dimensional orthogonal range and line segment intersection reporting in logarithmic time · SODA 2003 |
Computational geometry › range searching
range reporting |
0.0 | 1 | 2003 | Fully-dynamic two dimensional orthogonal range and line segment intersection reporting in logarithmic time · SODA 2003 |
Computational geometry › geometric intersection
segment intersection |
0.0 | 1 | 2003 | Fully-dynamic two dimensional orthogonal range and line segment intersection reporting in logarithmic time · SODA 2003 |
Computational geometry
range searching |
0.0 | 1 | 2006 | Fully Dynamic Orthogonal Range Reporting on RAM · SIAM J. Comput. 2006 |
Algorithms and data structures › data structure design › search structures
predecessor search |
0.0 | 1 | 2005 | On dynamic range reporting in one dimension · STOC 2005 |
Methods — techniques the papers use, named apart from their topics
word RAM · 0.1list order · 0.1van emde boas recursion · 0.1bloomier filter · 0.1logarithmic-time update · 0.0dynamic data structures · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Output-sensitive autocompletion search
Hannah Bast, Christian Worm Mortensen, Ingmar Weber |
Inf. Retr. | 2 |
| 2006 | Output-Sensitive Autocompletion SearchabstractWe consider the following autocompletion search scenario: imagine a user of a search engine typing a query; then with every keystroke display those completions of the last query word that would lead to the best hits, and also display the best such hits. The following problem is at the core of this feature: for a fixed document collection, given a set D of documents, and an alphabetical range W of words, compute the set of all word-in-document pairs ( w , d ) from the collection such that w ∈ W and d ∈ D . We present a new data structure with the help of which such autocompletion queries can be processed, on the average, in time linear in the input plus output size, independent of the size of the underlying document collection. At the same time, our data structure uses no more space than an inverted index. Actual query processing times on a large test collection correlate almost perfectly with our theoretical bound. Hannah Bast, Christian Worm Mortensen, Ingmar Weber |
SPIRE | 2 |
| 2006 | Fully Dynamic Orthogonal Range Reporting on RAMabstractWe show that there exists a constant $\omega < 1$ such that the fully dynamic d-dimensional orthogonal range reporting problem for any constant $d \ge 2$ can be solved in time $O(\log^{\omega+d-2} n)$ for updates and time $O((\log n / \log\log n)^{d-1} + r)$ for queries. Here n is the number of points stored and r is the number of points reported. The space usage is $O(n \log^{\omega+d-2} n)$. For $d=2$ our results are optimal in terms of time per operation, and this is the main contribution of this paper. Also for $d=2$, we give a new improved fully dynamic structure supporting 3-sided queries. The model of computation is a unit cost RAM@. We order the coordinates of points using list order as defined in the paper. Christian Worm Mortensen |
SIAM J. Comput. | 1 |
| 2005 | On dynamic range reporting in one dimensionabstractWe consider the problem of maintaining a dynamic set of integers and answering queries of the form: report a point (equivalently, all points) in a given interval. Range searching is a natural and fundamental variant of integer search, and can be solved using predecessor search. However, for a RAM with w-bit words, we show how to perform updates in O(lg w) time and answer queries in O(lg lg w) time. The update time is identical to the van Emde Boas structure, but the query time is exponentially faster. Existing lower bounds show that achieving our query time for predecessor search requires doubly-exponentially slower updates. We present some arguments supporting the conjecture that our solution is optimal.Our solution is based on a new and interesting recursion idea which is "more extreme" that the van Emde Boas recursion. Whereas van Emde Boas uses a simple recursion (repeated halving) on each path in a trie, we use a nontrivial, van Emde Boas-like recursion on every such path. Despite this, our algorithm is quite clean when seen from the right angle. To achieve linear space for our data structure, we solve a problem which is of independent interest. We develop the first scheme for dynamic perfect hashing requiring sublinear space. This gives a dynamic Bloomier filter (a storage scheme for sparse vectors) which uses low space. We strengthen previous lower bounds to show that these results are optimal. Christian Worm Mortensen, Rasmus Pagh, Mihai Patrascu |
STOC | 1 |
| 2005 | The Complexity of Implicit and Space Efficient Priority Queues
Christian Worm Mortensen, Seth Pettie |
WADS | 1 |
| 2004 | Space-Efficient and Fast Algorithms for Multidimensional Dominance Reporting and Counting
Joseph F. JáJá, Christian Worm Mortensen, Qingmin Shi |
ISAAC | 2 |
| 2003 | Fully-dynamic two dimensional orthogonal range and line segment intersection reporting in logarithmic time
Christian Worm Mortensen |
SODA | 1 |