Demo Data from EDBT 2026 / reviewers in the wild / expert
Roland Flury
dblp:94/3835
· DBLP profile ↗
6ranked-venue papers
5as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 6 · 5 first-author
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.
| Computer networks
5 papers |
Routing and switching · 57% Internet of things and sensor networks · 31% Wireless networking · 12% | |
| Theoretical computer science
1 paper |
Graph algorithms and graph theory · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 100% |
Topics — the 15 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks
wireless sensor network |
0.1 | 2 | 2010 | Slotted programming for sensor networks · IPSN 2010 Routing, Anycast, and Multicast for Mesh and Sensor Networks · INFOCOM 2007 |
Internet of things and sensor networks › wireless sensor network
programming abstractions |
0.1 | 1 | 2010 | Slotted programming for sensor networks · IPSN 2010 |
Routing and switching
greedy embedding |
0.1 | 1 | 2009 | Greedy Routing with Bounded Stretch · INFOCOM 2009 |
Routing and switching › geographic routing
greedy routing |
0.1 | 1 | 2009 | Greedy Routing with Bounded Stretch · INFOCOM 2009 |
Graph algorithms and graph theory
graph embedding |
0.1 | 1 | 2009 | Greedy Routing with Bounded Stretch · INFOCOM 2009 |
Routing and switching
geographic routing |
0.1 | 1 | 2008 | Randomized 3D Geographic Routing · INFOCOM 2008 |
Routing and switching › routing algorithms
stochastic routing |
0.1 | 1 | 2008 | Randomized 3D Geographic Routing · INFOCOM 2008 |
Routing and switching › routing
anycast routing |
0.1 | 1 | 2007 | Routing, Anycast, and Multicast for Mesh and Sensor Networks · INFOCOM 2007 |
Routing and switching
multicast routing |
0.1 | 1 | 2007 | Routing, Anycast, and Multicast for Mesh and Sensor Networks · INFOCOM 2007 |
Wireless networking
mobile ad hoc networks |
0.1 | 2 | 2009 | Greedy Routing with Bounded Stretch · INFOCOM 2009 Randomized 3D Geographic Routing · INFOCOM 2008 |
Embedded and real-time systems › energy-efficient embedded systems
energy-efficient scheduling |
0.0 | 1 | 2010 | Slotted programming for sensor networks · IPSN 2010 |
Embedded and real-time systems
real-time scheduling |
0.0 | 1 | 2010 | Slotted programming for sensor networks · IPSN 2010 |
Wireless networking › stochastic geometry
unit disk graphs |
0.0 | 1 | 2009 | Greedy Routing with Bounded Stretch · INFOCOM 2009 |
Internet of things and sensor networks › wireless sensor network › wireless sensor network platform
wireless sensor node programming |
0.0 | 1 | 2009 | YETI: an Eclipse plug-in for TinyOS 2.1 · SenSys 2009 |
Wireless networking
wireless mesh network |
0.0 | 1 | 2007 | Routing, Anycast, and Multicast for Mesh and Sensor Networks · INFOCOM 2007 |
Methods — techniques the papers use, named apart from their topics
slotted programming · 0.2tree separator · 0.2lipton-tarjan separator theorem · 0.2syntax highlighting · 0.1code completion · 0.1JTAG debugging · 0.1local memoryless routing · 0.1greedy-face-greedy · 0.1doubling metric embedding · 0.1distributed approximation algorithm · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Slotted programming for sensor networksabstractWe advocate a novel programming approach we call slotted programming that not only addresses the specific hardware capabilities of sensor nodes, but also facilitates coding through a truly modular design. The approach is based on the temporal decoupling of the different tasks of a sensor node such that at any time at most one task is active. In contrast to traditional sensor network programming, slotted programming guarantees that each of these tasks can be implemented as an independent software module, simplifying not only the coding and testing phase, but also the code reuse in a different context. In addition, we believe that the proposed approach is highly qualified for energy efficient and real time applications. To substantiate our claims, we have implemented slotos, an extension to TinyOS that supports slotted programming. Within this framework, we demonstrate the advantages of the slotted programming paradigm. Roland Flury, Roger Wattenhofer |
IPSN | 1 |
| 2009 | Greedy Routing with Bounded StretchabstractGreedy routing is a novel routing paradigm where messages are always forwarded to the neighbor that is closest to the destination. Our main result is a polynomial-time algorithm that embeds combinatorial unit disk graphs (CUDGs - a CUDG is a UDG without any geometric information) into O(log2n)- dimensional space, permitting greedy routing with constant stretch. To the best of our knowledge, this is the first greedy embedding with stretch guarantees for this class of networks. Our main technical contribution involves extracting, in polynomial time, a constant number of isometric and balanced tree separators from a given CUDG. We do this by extending the celebrated Lipton-Tarjan separator theorem for planar graphs to CUDGs. Our techniques extend to other classes of graphs; for example, for general graphs, we obtain an O(log n)-stretch greedy embedding into O(log2n)-dimensional space. The greedy embeddings constructed by our algorithm can also be viewed as a constant-stretch compact routing scheme in which each node is assigned an O(log3n)-bit label. To the best of our knowledge, this result yields the best known stretch-space trade-off for compact routing on CUDGs. Extensive simulations on random wireless networks indicate that the average routing overhead is about 10%; only few routes have a stretch above 1.5. Roland Flury, Sriram V. Pemmaraju, Roger Wattenhofer |
INFOCOM | 1 |
| 2009 | YETI: an Eclipse plug-in for TinyOS 2.1abstractWe present YETI, an Eclipse plug-in providing support for TinyOS development. YETI provides features well-known from development environments for other languages such as syntax highlighting, code completion and error detection. Furthermore, it includes an additional set of tools which are designed to ease the TinyOS development process for both newcomers and experienced developers. The plugin seamlessly integrates with the existing TinyOS toolchain and provides debugging support on the target platform using a JTAG hardware adapter. Nicolas Burri, Roland Flury, Silvan Nellen, Benjamin Sigg, Philipp Sommer, Roger Wattenhofer |
SenSys | 2 |
| 2008 | Randomized 3D Geographic RoutingabstractWe reconsider the problem of geographic routing in wireless ad hoc networks. We are interested in local, memoryless routing algorithms, i.e. each network node bases its routing decision solely on its local view of the network, nodes do not store any message state, and the message itself can only carry information about O(1) nodes. In geographic routing schemes, each network node is assumed to know the coordinates of itself and all adjacent nodes, and each message carries the coordinates of its target. Whereas many of the aspects of geographic routing have already been solved for 2D networks, little is known about higher-dimensional networks. It has been shown only recently that there is in fact no local memoryless routing algorithm for 3D networks that delivers messages deterministically. In this paper, we show that a cubic routing stretch constitutes a lower bound for any local memoryless routing algorithm, and propose and analyze several randomized geographic routing algorithms which work well for 3D network topologies. For unit ball graphs, we present a technique to locally capture the surface of holes in the network, which leads to 3D routing algorithms similar to the greedy-face-greedy approach for 2D networks. Roland Flury, Roger Wattenhofer |
INFOCOM | 1 |
| 2007 | Routing, Anycast, and Multicast for Mesh and Sensor NetworksabstractThis paper studies routing schemes and their distributed construction in limited wireless networks, such as sensor or mesh networks. We argue that the connectivity of such networks is well captured by a constant doubling metric and present a constant stretch multicast algorithm through which any network nodeucan send messages to an arbitrary receiver setU. In other words, we describe a distributed approximation algorithm which is only a constant factor off the NP-hard minimum Steiner tree onucupU. As a building block for the multicasting, we construct a 1 + epsiv stretch labeled routing scheme with label size O(log ominus) and storage overhead O(1/epsiv)alpha(log ominus)(O(alpha) + log Delta), where ominus is the diameter of the network, Delta the maximum degree of any network node, andalphaa constant representing the doubling dimension of the network. In addition to unicast and multicast, we present a constant approximation for anycasting on the basis of radic(6)-approximate distance queries. We provide a distributed algorithm to construct the required labeling and routing tables. Roland Flury, Roger Wattenhofer |
INFOCOM | 1 |
| 2006 | MLS: : an efficient location service for mobile ad hoc networksabstractALGO is a distributed location service to track the position of mobile nodes and to route messages between any two nodes. The lookup of nodes is achieved by searching in a hierarchy of pointers that each node maintains. We show that ALGO has constant stretch for lookup requests. In contrast to previous work, we consider a concurrent setup where nodes are truly mobile and move even while messages are being routed towards them. We prove correctness and efficiency of ALGO and determine the maximum speed at which the nodes might move, which is up to 1/15 of the routing speed. To the best of our knowledge, this is the first work that bounds the node speed, a necessity to prove the success of a lookup algorithm. We verified our theoretical results through extensive simulation and show that the average lookup stretch is around 6. Roland Flury, Roger Wattenhofer |
MobiHoc | 1 |