VLDB 2026 Research / reviewers in the wild / expert
Ken Friis Larsen
dblp:60/6507
· DBLP profile ↗
7ranked-venue papers
0as first author
3since 2021 · last 2024
0000-0002-0990-5127ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 1 since 2021Databases, data management, data science and information retrieval · 2 · 1 since 2021Theory of computation · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Artificial intelligence and machine learning · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Exploring the Energy Overhead of Reversible Programs Executed on Irreversible Hardware
Lars-Bo Husted Vadgaard, Maja H. Kirkeby, Ken Friis Larsen, Michael Kirkedal Thomsen |
RC | 3 |
| 2024 | Axiomatising an information flow logic based on partial equivalence relationsabstractAbstract We present a relational program logic for reasoning about information flow properties formalised in an assertion language based on partial equivalence relations. We define and prove the soundness of the logic, a proof technique for precise, logic-based information flow properties. The logic extends Hoare logic and its unary state predicates to binary PER-based predicates for relating observationally equivalent states. A salient feature of the logic is that it is capable of reasoning about programs that test on secret data in a secure manner. Andrzej Filinski, Ken Friis Larsen, Thomas P. Jensen |
Int. J. Softw. Tools Technol. Transf. | 2 |
| 2023 | Delilah: eBPF-offload on Computational StorageabstractThe idea of pushing computation to storage devices has been explored for decades, without widespread adoption so far. The definition of Computational Programs namespaces in NVMe (TP 4091) might be a breakthrough. The proposal defines device-specific programs, that are installed statically, and downloadable programs, offloaded from a host at run-time using eBPF. In this paper, we present the design and implementation of Delilah, the first public description of an actual computational storage device supporting eBPF-based code offload. We conduct experiments to evaluate the overhead of eBPF function execution in Delilah, and to explore design options. This study constitutes a baseline for future work. Niclas Hedam, Morten Tychsen Clausen, Philippe Bonnet, Sangjin Lee 0001, Ken Friis Larsen |
DaMoN | 5 |
| 2018 | Encryption and Reversible Computations - Work-in-progress Paper
Dominik Táborský, Ken Friis Larsen, Michael Kirkedal Thomsen |
RC | 2 |
| 2013 | SkyView: a user evaluation of the skyline operatorabstractThe skyline operator has recently emerged as an alternative to ranking queries. It retrieves a number of potential best options for arbitrary monotone preference functions. The success of this operator in the database community is based on the belief that users benefit from the limited effort required to specify skyline queries compared to, for instance, ranking. While application examples of the skyline operator exist, there is no principled analysis of its benefits and limitations in data retrieval tasks. Our study investigates the degree to which users understand skyline queries, how they specify query parameters and how they interact with skyline results made available in listings or map-based interfaces. Matteo Magnani, Ira Assent, Kasper Hornbæk, Mikkel Rønne Jakobsen, Ken Friis Larsen |
CIKM | 5 |
| 2004 | Typing XHTML Web Applications in ML
Martin Elsman, Ken Friis Larsen |
PADL | 2 |
| 2004 | Incremental execution of transformation specificationsabstractWe aim to specify program transformations in a declarative style, and then to generate executable program transformers from such specifications. Many transformations require non-trivial program analysis to check their applicability, and it is prohibitively expensive to re-run such analyses after each transformation. It is desirable, therefore, that the analysis information is incrementally updated.We achieve this by drawing on two pieces of previous work: first, Bernhard Steffen's proposal to use model checking for certain analysis problems, and second, John Conway's theory of language factors. The first allows the neat specification of transformations, while the second opens the way for an incremental implementation. The two ideas are linked by using regular patterns instead of Steffen's modal logic: these patterns can be viewed as queries on the set of program paths. Ganesh Sittampalam, Oege de Moor, Ken Friis Larsen |
POPL | 3 |