EDBT 2026 Demo / reviewers in the wild / expert
Yvonne-Anne Pignolet
dblp:90/5323 · also Yvonne Anne Oswald
· DBLP profile ↗
75ranked-venue papers
11as first author
19since 2021 · last 2026
0000-0003-0837-7948ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 22 · 5 first-author · 7 since 2021Security and privacy · 15 · 1 first-author · 5 since 2021Computer networks · 14 · 3 first-author · 2 since 2021Theory of computation · 9 · 1 since 2021Artificial intelligence and machine learning · 5 · 2 since 2021Software engineering, systems software and programming languages · 5 · 4 since 2021Databases, data management, data science and information retrieval · 2 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Asynchronous Verifiable Information Dispersal with Low Space and Communication ComplexityabstractThe primary goal of a distributed storage system is to ensure that clients can both write and read data in a reliable and consistent manner, even in the presence of failures. While existing asynchronous verifiable information dispersal (AVID) protocols achieve optimal space complexity for storage and communication complexity for data retrieval in a Byzantine setting, the crucial operations of data dispersal and node recovery have received less attention. We propose an efficient AVID protocol that simultaneously guarantees low complexities for dispersal, storage, retrieval, and recovery. At the core of the proposed protocol lies a novel mechanism to encode data in a two-dimensional matrix and a bespoke dispersal algorithm. The protocol maintains an optimal communication complexity for retrieval while substantially improving upon the state of the art for recovery. Additionally, we describe a protocol variant that offers a reduced space complexity and communication complexity for dispersal, at the expense of a higher communication complexity for recovery and, depending on its parameterization, also retrieval. As the proposed protocols strike a balance across all considered metrics, they are suitable for a broad range of real-world use cases. Thomas Locher, Yvonne-Anne Pignolet |
SPAA | 2 |
| 2025 | Internet Computer as a Data Availability Layer
Dor Cohen, Yvonne-Anne Pignolet, Ognjen Maric, Stefan Schmid 0001 |
ICBC | 2 |
| 2025 | Democracy for DAOs: An Empirical Study of Decentralized Governance and Dynamics : Case Study Internet Computer SNS Ecosystem
Burak Arda Okutan, Stefan Schmid 0001, Yvonne-Anne Pignolet |
ICBC | 3 |
| 2025 | Enabling Bitcoin Smart Contracts on the Internet ComputerabstractThere is growing interest in providing programmatic access to the value locked in Bitcoin, which famously offers limited programmability itself. Various approaches have been put forth in recent years, with the vast majority of proposed mechanisms either building new functionality on top of Bitcoin or leveraging a bridging mechanism to enable smart contracts that make use of "wrapped" bitcoins on entirely different platforms.In this work, an architecture is presented that follows a different approach. The architecture enables the execution of Turing-complete Bitcoin smart contracts on the Internet Computer (IC), a blockchain platform for hosting and executing decentralized applications. Instead of using a bridge, IC and Bitcoin nodes interact directly, eliminating potential security risks that the use of a bridge entails. This integration requires novel concepts, in particular to reconcile the probabilistic nature of Bitcoin with the irreversibility of finalized state changes on the IC, which may be of independent interest.In addition to the presentation of the architecture, we provide evaluation results based on measurements of the Bitcoin integration running on mainnet. The evaluation results demonstrate that, with finalization in a few seconds and low execution costs, this integration enables complex Bitcoin-based decentralized applications that were not practically feasible or economically viable before. Ryan Croote, Islam El-Ashi, Thomas Locher, Yvonne-Anne Pignolet |
ICDCS | 4 |
| 2025 | From Principles to Practice: Algorithmic Insights from Building the Internet Computer (Invited Talk)abstractThe theoretical bedrock of distributed computing rests on foundational primitives: peer-to-peer protocols, Byzantine fault tolerance, state machine replication. But what happens when these principles are stretched to a global, evolving, decentralized compute platform intended to host arbitrary applications? For the past seven years, our work has been dedicated to answering that question through the Internet Computer (IC), a public blockchain network designed for large-scale, general-purpose computation. The IC acts as a stateful serverless cloud[Maksym Arutyunyan et al., 2023], running over 900K applications for millions of users by implementing the Internet Computer Protocol (ICP)[Jan Camenisch et al., 2022] in a sharded, Byzantine-fault-tolerant setup. This talk explores the algorithmic insights gained from this journey. We will confront where our cherished theoretical models were challenged and had to be radically adapted, composed, or re-imagined. Specifically, we will dive into core problems like: - Scalable orchestration: Asynchronous and trustless composition of independent state machines. - Taming Non-Determinism: Designing protocols that allow deterministic replicated state machines to securely query external data. - The Paradox of Immutability: Enabling stateful upgrades for decentralized applications and even the underlying protocol stack without sacrificing security. I will share the successful design patterns that emerged, detail which core protocols stood the test of time, and which others we overhauled. Finally, I will discuss the hard and sometimes surprising trade-offs we made and pose open research questions to address when designing the next generation of decentralized systems. Yvonne-Anne Pignolet |
OPODIS | 1 |
| 2023 | CryptoConcurrency: (Almost) Consensusless Asset Transfer with Shared AccountsabstractA typical blockchain protocol uses consensus to make sure that mutually mistrusting users agree on the order in which their operations on shared data are executed. However, it is known that asset transfer systems, by far the most popular application of blockchains, can be implemented without consensus. Assuming that no account can be accessed concurrently and every account belongs to a single owner, one can efficiently implement an asset transfer system in a purely asynchronous, consensus-free manner. It has also been shown that implementing asset transfer with shared accounts is impossible without consensus. Andrei Tonkikh, Pavel Ponomarev, Petr Kuznetsov, Yvonne-Anne Pignolet |
CCS | 4 |
| 2023 | Monitoring the Internet Computer
David A. Basin, Daniel Stefan Dietiker, Srdan Krstic, Yvonne-Anne Pignolet, Martin Raszyk, Joshua Schneider 0001, Arshavir Ter-Gabrielyan |
FM | 4 |
| 2023 | Trustworthy confidential virtual machines for the massesabstractConfidential computing alleviates the concerns of distrustful customers by removing the cloud provider from their trusted computing base and resolves their disincentive to migrate their workloads to the cloud. This is facilitated by new hardware extensions, like AMD's SEV Secure Nested Paging (SEV-SNP), which can run a whole virtual machine with confidentiality and integrity protection against a potentially malicious hypervisor owned by an untrusted cloud provider. However, the assurance of such protection to either the service providers deploying sensitive workloads or the end-users passing sensitive data to services requires sending proof to the interested parties. Service providers can retrieve such proof by performing remote attestation while end-users have typically no means to acquire this proof or validate its correctness and therefore have to rely on the trustworthiness of the service providers. Anna Galanou, Khushboo Bindlish, Luca Preibsch, Yvonne-Anne Pignolet, Christof Fetzer, Rüdiger Kapitza |
Middleware | 4 |
| 2023 | Decentralized and Stateful Serverless Computing on the Internet Computer Blockchain
Maksym Arutyunyan, Andriy Berestovskyy, Adam Bratschi-Kaye, Ulan Degenbaev, Manu Drijvers, Islam El-Ashi, Stefan Kaestle, Roman Kashitsyn, Maciej Kot, Yvonne-Anne Pignolet, Rostislav Rumenov, Dimitris Sarlis, Alin Sinpalean, Alexandru Uta, Bogdan Warinschi, Alexandra Zapuc |
USENIX ATC | 10 |
| 2023 | Permissionless and asynchronous asset transfer
Petr Kuznetsov, Yvonne-Anne Pignolet, Pavel Ponomarev, Andrei Tonkikh |
Distributed Comput. | 2 |
| 2022 | Targeted Influence with Community and Gender-Aware SeedingabstractWhen spreading information over social networks, seeding algorithms selecting users to start the dissemination play a crucial role. The majority of existing seeding algorithms focus solely on maximizing the total number of reached nodes, overlooking the issue of group fairness, in particular, gender imbalance. To tackle the challenge of maximizing information spread on certain target groups, e.g., females, we introduce the concept of the community and gender-aware potential of users. We first show that the network's community structure is closely related to the gender distribution. Then, we propose an algorithm that leverages the information about community structure and its gender potential to iteratively modify a seed set such that the information spread on the target group meets the target ratio. Finally, we validate the algorithm by performing experiments on synthetic and real-world datasets. Our results show that the proposed seeding algorithm achieves not only the target ratio but also the highest information spread, compared to the state-of-the-art gender-aware seeding algorithm. Maciej Styczen, Bing-Jyue Chen, Ya-Wen Teng, Yvonne-Anne Pignolet, Lydia Y. Chen, De-Nian Yang |
CIKM | 4 |
| 2022 | On the Price of Locality in Static Fast ReroutingabstractModern communication networks feature fully decen-tralized flow rerouting mechanisms which allow them to quickly react to link failures. This paper revisits the fundamental algorithmic problem underlying such local fast rerouting mechanisms. Is it possible to achieve perfect resilience, i.e., to define local routing tables which preserve connectivity as long as the underlying network is still connected? Feigenbaum et al. [1] and Foerster et al. [2] showed that, unfortunately, it is impossible in general.This paper charts a more complete landscape of the feasibility of perfect resilience. We first show a perhaps surprisingly large price of locality in static fast rerouting mechanisms: even when source and destination remain connected by a linear number of link-disjoint paths after link failures, local rerouting algorithms cannot find any of them which leads to a disconnection on the routing level. This motivates us to study resilience in graphs which exclude certain dense minors, such as cliques or a complete bipartite graphs, and in particular, provide characterizations of the possibility of perfect resilience in different routing models. We provide further insights into the price of locality by showing impossibility results for few failures and investigate perfect resilience on Topology Zoo networks. Klaus-Tycho Förster, Juho Hirvonen, Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
DSN | 3 |
| 2022 | Internet Computer ConsensusabstractWe present the Internet Computer Consensus (ICC) family of protocols for atomic broadcast (a.k.a., consensus), which underpin the Byzantine fault-tolerant replicated state machines of the Internet Computer. The ICC protocols are leader-based protocols that assume partial synchrony, and that are fully integrated with a blockchain. The leader changes probabilistically in every round. These protocols are simple and robust: in any round where the leader is corrupt (which itself happens with probability less than 1/3) or the network is asynchronous, each ICC protocol will effectively allow other parties to step in and propose blocks for that round and to move the protocol forward to the next round. In case there was no agreement on a single block in a round, a decision for this round will be taken in a later round with synchronous network behavior and an honest leader. The task of reliably disseminating the blocks to all parties is an integral part the protocol. We present three different protocols, along with various minor variations on each. The first of these protocols (ICC0) illustrates the combination of the main building blocks in a simplified manner for an easier presentation and analysis. Protocol ICC1 is designed to be integrated with a peer-to-peer gossip sub-layer, which reduces the bottleneck created at the leader for disseminating large blocks, a problem that all leader-based protocols must address. Our Protocol ICC2 addresses the same problem by substituting a lowcommunication reliable broadcast subprotocol (which may be of independent interest) for the gossip sub-layer. Jan Camenisch, Manu Drijvers, Timo Hanke, Yvonne-Anne Pignolet, Victor Shoup, Dominic Williams 0003 |
PODC | 4 |
| 2022 | Improved Fast Rerouting Using PostprocessingabstractTo provide fast traffic recovery upon failures, most modern networks support static Fast Rerouting (FRR) mechanisms for mission critical services. However, configuring FRR mechanisms to toleratemultiplefailures poses challenging algorithmic problems. While state-of-the-art solutions leveraging arc-disjoint arborescence-based network decompositions ensure that failover routes always reach their destinations eventually, even under multiple concurrent failures, these routes may be long and introduce unnecessary loads; moreover, they are tailored to worst-case failure scenarios. This article presents an algorithmic framework for improving a given FRR network decomposition,using postprocessing. In particular, our framework is based on iterative arc swapping strategies and supports a number of use cases, from strengthening the resilience (e.g., in the presence of shared risk link groups) to improving the quality of the resulting routes (e.g., reducing route lengths and induced loads). Our simulations show that postprocessing is indeed beneficial in various scenarios, and can therefore enhance today’s approaches. Klaus-Tycho Förster, Andrzej Kamisinski, Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
IEEE Trans. Dependable Secur. Comput. | 3 |
| 2021 | On Influencing the Influential: Disparity SeedingabstractOnline social networks have become a crucial medium to disseminate the latest political, commercial, and social information. Users with high visibility are often selected as seeds to spread information and affect their adoption in target groups. We study how gender differences and similarities can impact the information spreading process. Using a large-scale Instagram dataset and a small-scale Facebook dataset, we first conduct a multi-faceted analysis taking the interaction type, directionality and frequency into account. To this end, we explore a variety of existing and new single and multihop centrality measures. Our analysis unveils that males and females interact differently depending on the interaction types, e.g., likes or comments, and they feature different support and promotion patterns. We complement prior work showing that females do not reach top visibility (often referred to as the glass ceiling effect) jointly factoring in the connectivity and interaction intensity, both of which were previously mainly discussed independently. Ya-Wen Teng, Hsi-Wen Chen, De-Nian Yang, Yvonne-Anne Pignolet, Ting-Wei Li, Lydia Y. Chen |
CIKM | 4 |
| 2021 | Grafting Arborescences for Extra Resilience of Fast Rerouting SchemesabstractTo provide a high availability and to be able to quickly react to link failures, most communication networks feature fast rerouting (FRR) mechanisms in the data plane. However, configuring these mechanisms to provide a high resilience against multiple failures is algorithmically challenging, as rerouting rules can only depend on local failure information and need to be pre-defined. This paper is motivated by the observation that the common approach to design fast rerouting algorithms, based on spanning trees and covering arborescences, comes at a cost of reduced resilience as it does not fully exploit the available links in heterogeneous topologies. We present several novel fast rerouting algorithms which are not limited by spanning trees, but rather extend and combine ("graft") multiple spanning arborescences to improve resilience. We compare our algorithms analytically and empirically, and show that they can significantly improve not only the resilience, but also accelerate the preprocessing to generate the local fast failover rules. Klaus-Tycho Förster, Andrzej Kamisinski, Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
INFOCOM | 3 |
| 2021 | Permissionless and Asynchronous Asset TransferabstractMost modern asset transfer systems use consensus to maintain a totally ordered chain of transactions. It was recently shown that consensus is not always necessary for implementing asset transfer. More efficient, asynchronous solutions can be built using reliable broadcast instead of consensus. This approach has been originally used in the closed (permissioned) setting. In this paper, we extend it to the open (permissionless) environment. We present Pastro, a permissionless and asynchronous asset-transfer implementation, in which quorum systems, traditionally used in reliable broadcast, are replaced with a weighted Proof-of-Stake mechanism. Pastro tolerates a dynamic adversary that is able to adaptively corrupt participants based on the assets owned by them. Petr Kuznetsov, Yvonne-Anne Pignolet, Pavel Ponomarev, Andrei Tonkikh |
DISC | 2 |
| 2021 | Probabilistic and temporal failure detectors for solving distributed problems
Rachid Guerraoui, David Kozhaya, Yvonne-Anne Pignolet |
J. Parallel Distributed Comput. | 3 |
| 2021 | On the Implications of Routing Models on Network OptimizationabstractIn network optimization problems, from traffic engineering to network monitoring, the routing model is typically considered as something given and frozen. This paper is motivated by the fundamental question how the ability tochangeandoptimizethe routing model itself influences the efficiency at which communication networks can be operated. To this end, we identify two main dimensions of a routing model:consistency(of a single route) andcoherence(of sets of routes). We present analytical results on the impact of the routing model on the achievable route diversity as well as on the runtime of solving optimization problems underlying different case studies. We also uncover that it can sometimes be beneficial toartificiallyrestrict the routing model, to significantly reduce the computational complexity without negatively affecting the route diversity much. Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
IEEE Trans. Netw. Serv. Manag. | 1 |
| 2020 | SOK: cryptocurrency networking context, state-of-the-art, challengesabstractCryptocurrencies such as Bitcoin are realized using distributed systems and hence critically rely on the performance and security of the interconnecting network. The requirements on these networks and their usage, however can differ significantly from traditional communication networks, with implications on all layers of the protocol stack. This paper is motivated by these differences, and in particular by the observation that many fundamental design aspects of these networks are not well-understood today. In order to support the networking community to contribute to this emerging application domain, we present a structured overview of the field, from topology and neighbor discovery to block and transaction propagation. In particular, we provide the context, highlighting differences and commonalities with traditional networks, review the state-of-the-art, and identify open research challenges. Our paper can hence also be seen as a call-to-arms to improve the foundation on top of which cryptocurrencies are built. Maya Dotan, Yvonne-Anne Pignolet, Stefan Schmid 0001, Saar Tochner, Aviv Zohar |
ARES | 2 |
| 2020 | Online Payments by Merely Broadcasting MessagesabstractWe address the problem of online payments, where users can transfer funds among themselves. We introduce Astro, a system solving this problem efficiently in a decentralized, deterministic, and completely asynchronous manner. Astro builds on the insight that consensus is unnecessary to prevent double-spending. Instead of consensus, Astro relies on a weaker primitive---Byzantine reliable broadcast---enabling a simpler and more efficient implementation than consensus-based payment systems. In terms of efficiency, Astro executes a payment by merely broadcasting a message. The distinguishing feature of Astro is that it can maintain performance robustly, i.e., remain unaffected by a fraction of replicas being compromised or slowed down by an adversary. Our experiments on a public cloud network show that Astro can achieve near-linear scalability in a sharded setup, going from 10K payments/sec (2 shards) to 20K payments/sec (4 shards). In a nutshell, Astro can match VISA-level average payment throughput, and achieves a 5× improvement over a state-of-the-art consensus-based solution, while exhibiting sub-second 95^th percentile latency. Daniel Collins 0001, Rachid Guerraoui, Jovan Komatovic, Petr Kuznetsov, Matteo Monti, Matej Pavlovic, Yvonne-Anne Pignolet, Dragos-Adrian Seredinschi, Andrei Tonkikh, Athanasios Xygkis |
DSN | 7 |
| 2020 | Cost-Efficient Embedding of Virtual Networks With and Without Routing Flexibility
Balázs Németh 0001, Yvonne-Anne Pignolet, Matthias Rost, Stefan Schmid 0001, Balázs Vass |
Networking | 2 |
| 2020 | Implications of Routing Coherence and Consistency on Network Optimization
Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
Networking | 1 |
| 2020 | Dynamic Byzantine Reliable BroadcastabstractReliable broadcast is a communication primitive guaranteeing, intuitively, that all processes in a distributed system deliver the same set of messages. The reason why this primitive is appealing is twofold: (i) we can implement it deterministically in a completely asynchronous environment, unlike stronger primitives like consensus and total-order broadcast, and yet (ii) reliable broadcast is powerful enough to implement important applications like payment systems. The problem we tackle in this paper is that of dynamic reliable broadcast, i.e., enabling processes to join or leave the system. This property is desirable for long-lived applications (aiming to be highly available), yet has been precluded in previous asynchronous reliable broadcast protocols. We study this property in a general adversarial (i.e., Byzantine) environment. We introduce the first specification of a dynamic Byzantine reliable broadcast (DBRB) primitive that is amenable to an asynchronous implementation. We then present an algorithm implementing this specification in an asynchronous network. Our DBRB algorithm ensures that if any correct process in the system broadcasts a message, then every correct process delivers that message unless it leaves the system. Moreover, if a correct process delivers a message, then every correct process that has not expressed its will to leave the system delivers that message. We assume that more than $2/3$ of processes in the system are correct at all times, which is tight in our context. We also show that if only one process in the system can fail---and it can fail only by crashing---then it is impossible to implement a stronger primitive, ensuring that if any correct process in the system broadcasts or delivers a message, then every correct process in the system delivers that message---including those that leave. Rachid Guerraoui, Jovan Komatovic, Petr Kuznetsov, Yvonne-Anne Pignolet, Dragos-Adrian Seredinschi, Andrei Tonkikh |
OPODIS | 4 |
| 2020 | Brief Announcement: What Can(Not) Be Perfectly Rerouted LocallyabstractIn order to provide a high resilience and to react quickly to link failures, modern computer networks support fully decentralized flow rerouting, also known as local fast failover. In a nutshell, the task of a local fast failover algorithm is to pre-define fast failover rules for each node using locally available information only. Ideally, such a local fast failover algorithm provides a perfect resilience deterministically: a packet emitted from any source can reach any target, as long as the underlying network remains connected. Feigenbaum et al. showed [Feigenbaum and others, 2012] that it is not always possible to provide perfect resilience; on the positive side, the authors also presented an efficient algorithm which achieves at least 1-resilience, tolerating a single failure in any network. Interestingly, not much more is known currently about the feasibility of perfect resilience. This brief announcement revisits perfect resilience with local fast failover, both in a model where the source can and cannot be used for forwarding decisions. By establishing a connection between graph minors and resilience, we prove that it is impossible to achieve perfect resilience on any non-planar graph; On the positive side, we can derive perfect resilience for outerplanar and some planar graphs. Klaus-Tycho Förster, Juho Hirvonen, Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
DISC | 3 |
| 2019 | Bonsai: Efficient Fast Failover Routing Using Small ArborescencesabstractTo provide high availability despite link failures, many modern communication networks feature fast failover mechanisms in the data plane, which operates orders of magnitude faster than the control plane. While the configuration of highly resilient data planes is known to be a difficult combinatorial problem, over the last years, much progress has been made in the design of algorithms which provably guarantee connectivity even under many concurrent link failures. However, while these algorithms provide connectivity, the resulting routes after failures can be very long, which in turn can harm performance. In this paper, we propose, analyze, and evaluate methods for fast failover algorithms which account for the quality of the routes after failures, in addition to connectivity. In particular, we revisit the existing approach to cover the to-be-protected network with arc-disjoint spanning arborescences to define alternative routes to the destination, aiming to keep the stretch imposed by these trees low (hence the name of our method: Bonsai). We show that the underlying problem is NP-hard on general topologies and present lower bound results that are tight for various topologies, for any class of fast failover algorithms. We also present heuristics for general networks and demonstrate their performance benefits in extensive simulations. Finally, we show that failover algorithms using low-stretch arborescences, as a side effect, can provide connectivity under more general failure models than usually considered in the literature. Klaus-Tycho Förster, Andrzej Kamisinski, Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
DSN | 3 |
| 2019 | CASA: Congestion and Stretch Aware Static Fast ReroutingabstractTo meet the stringent requirements on the maximally tolerable disruptions of traffic under link failures, many communication networks feature some sort of static failover mechanism for fast rerouting. However, configuring such static failover mechanisms to achieve a high degree of robustness is known to be challenging, in particular when packet tagging or dynamic node state cannot be used. This paper initiates the systematic study of such local fast failover mechanisms which not only provide connectivity guarantees, even under multiple link failures, but also account for the quality of the resulting failover routes, with respect to locality (i.e., route length) and congestion. Failover quality has received less attention in the literature so far, yet it is increasingly important to support emerging applications.We first show that there exists an inherent tradeoff in terms of achievable locality and congestion of failover routes. We then present CASA, an algorithm providing a high degree of robustness as well as a provable quality of fast rerouting. CASA combines two crucial static resilient routing techniques: combinatorial designs and arc-disjoint arborescences. We complement our formal analysis with a simulation study, in which we compare our algorithms with the state-of-the-art in different scenarios and show benefits in terms of stretch, load, and resilience. Klaus-Tycho Förster, Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
INFOCOM | 2 |
| 2019 | Improved Fast Rerouting Using PostprocessingabstractTo provide fast traffic recovery upon failures, most modern networks support static Fast Rerouting (FRR) mechanisms for mission critical services. However, configuring FRR mechanisms to tolerate multiple failures poses challenging algorithmic problems. While state-of-the-art solutions leveraging arc-disjoint arborescence-based network decompositions ensure that failover routes always reach their destinations eventually, even under multiple concurrent failures, these routes may be long and introduce unnecessary loads; moreover, they are tailored to worst-case failure scenarios. This paper presents an algorithmic framework for improving a given FRR network decomposition, using postprocessing. In particular, our framework is based on iterative arc swapping strategies and supports a number of use cases, from strengthening the resilience (e.g., in the presence of shared risk link groups) to improving the quality of the resulting routes (e.g., reducing route lengths and induced loads). Our simulations show that postprocessing is indeed beneficial in various scenarios, and can therefore enhance today's approaches. Klaus-Tycho Förster, Andrzej Kamisinski, Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
SRDS | 3 |
| 2018 | Competition: Energy-Efficient Many-to-Many Communication with Channel-Hopping
Philipp Sommer, Yvonne-Anne Pignolet, Stevan Jovica Marinkovic, Aurelien Monot, Maelle Kabir-Querrec, Robert Birke |
EWSN | 2 |
| 2018 | Substation Signal Matching with a Bagged Token Classifier
Sandro Schönborn, Yvonne-Anne Pignolet, Theo Widmer, Carsten Franke 0001 |
IEA/AIE | 3 |
| 2018 | You Only Live Multiple Times: A Blackbox Solution for Reusing Crash-Stop Algorithms In Realistic Crash-Recovery SettingsabstractDistributed agreement-based algorithms are often specified in a crash-stop asynchronous model augmented by Chandra and Toueg's unreliable failure detectors. In such models, correct nodes stay up forever, incorrect nodes eventually crash and remain down forever, and failure detectors behave correctly forever eventually, However, in reality, nodes as well as communication links both crash and recover without deterministic guarantees to remain in some state forever. In this paper, we capture this realistic temporary and probabilitic behaviour in a simple new system model. Moreover, we identify a large algorithm class for which we devis a property-preserving transformation. Using this transformation, many algorithms written for the asynchronous crash-stop model run correctly and unchanged in real systems. David Kozhaya, Ognjen Maric, Yvonne-Anne Pignolet |
OPODIS | 3 |
| 2018 | Load-Optimal Local Fast Rerouting for Dense NetworksabstractReliable and highly available computer networks must implement resilient fast rerouting mechanisms: upon a link or node failure, an alternative route is determined quickly, without involving the network control plane. Designing such fast failover mechanisms capable of dealing with multiple concurrent failures, however, is challenging, as failover rules need to be installed proactively, i.e., ahead of time, without knowledge of the actual failures happening at runtime. Indeed, only little is known today about the design of resilient routing algorithms. This paper introduces a general framework to reason about and design local failover algorithms that minimize the resulting load after failover on dense networks, beyond destination-based routing. We show that due to the inherent locality of the failover decisions at runtime, the problem is fundamentally related to the field of distributed algorithms without coordination. We derive an intriguing lower bound on the inherent network load overhead any local fast failover scheme that will introduce in the worst case, even though globally seen, much more balanced traffic allocations exist. We then present different randomized and deterministic failover algorithms and analyze their overhead load. In particular, we build upon the theory of combinatorial designs and develop a novel deterministic failover mechanism based on symmetric block design theory, which tolerates a maximal number of link failures while ensuring low loads. Michael Borokhovich, Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
IEEE/ACM Trans. Netw. | 2 |
| 2017 | Load-Optimal Local Fast Rerouting for Resilient NetworksabstractReliable and highly available computer networks must implement resilient fast rerouting mechanisms: upon a link or node failure, an alternative route is determined quickly, without involving the network control plane. Designing such fast failover mechanisms capable of dealing with multiple concurrent failures however is challenging, as failover rules need to be installed proactively, i.e., ahead of time, without knowledge of the actual failures happening at runtime. Indeed, only little is known today about the design of resilient routing algorithms. This paper presents a deterministic local failover mechanism which we prove to result in a minimum network load for a wide range of communication patterns, solving an open problem. Our mechanism relies on the key insight that resilient routing essentially constitutes a distributed algorithm without coordination. Accordingly, we build upon the theory of combinatorial designs and develop a novel deterministic failover mechanism based on symmetric block design theory which tolerates a maximal number of Ω(n) link failures in an n-node network and in the worst-case, while always ensuring routing connectivity. In particular, we show that at least Ω(φ2) link failures are needed to generate a maximum link load of at least φ, which matches an existing bound on the number of link failures needed for an optimal failover scheme. We complement our formal analysis with simulations, showing that our approach outperforms prior schemes not only in the worst-case. Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
DSN | 1 |
| 2017 | Competition: Energy-Efficient Network Flooding with Channel-Hopping
Philipp Sommer, Yvonne-Anne Pignolet |
EWSN | 2 |
| 2017 | Processing Encrypted and Compressed Time Series DataabstractNumerous applications, e.g., in the industrial sector, produce large amounts of time-series data, which must be stored and made available for distributed processing. While outsourcing data storage and processing to third-party service providers offers many benefits, it raises data privacy issues. In light of this problem, techniques have been proposed to share only encrypted data with the remote service provider, yet the capability to run meaningful queries over the data is preserved. However, timeseries data is typically compressed at the server to save space, which is not easily possible when dealing with encrypted data. Moreover, data must be compressed in such a way that queries can still be executed efficiently. As a first step in this direction, we present an approach that preserves data privacy, enables compression at the server, and supports querying of the stored data. Our evaluation using realworld time-series data shows that our compression mechanism can reduce the required space drastically. Moreover, the median running time of all considered queries increases marginally, implying that compression can be introduced without sacrificing performance of query execution. Matús Harvan, Samuel Kimoto, Thomas Locher, Yvonne-Anne Pignolet, Johannes Schneider 0002 |
ICDCS | 4 |
| 2017 | Privacy-preserving Regression on Partially Encrypted Data
Matús Harvan, Thomas Locher, Marta Mularczyk, Yvonne-Anne Pignolet |
SECRYPT | 4 |
| 2017 | Deterministic multi-channel information exchange
Stephan Holzer, Thomas Locher, Yvonne-Anne Pignolet, Roger Wattenhofer |
J. Comput. Syst. Sci. | 3 |
| 2017 | On the power of uniform power: capacity of wireless networks with bounded resources
Chen Avin, Zvi Lotker, Yvonne-Anne Pignolet |
Wirel. Networks | 3 |
| 2016 | Simultaneous Acoustic Localization of Multiple Smartphones with Euclidean Distance Matrices
Seyed-Mohsen Moosavi-Dezfooli, Yvonne-Anne Pignolet, Dacfey Dzung |
EWSN | 2 |
| 2016 | Competition: Dependable Network Flooding using Glossy with Channel-Hopping
Philipp Sommer, Yvonne-Anne Pignolet |
EWSN | 2 |
| 2016 | Never Say Never - Probabilistic and Temporal Failure DetectorsabstractThe failure detector approach for solving distributed computing problems has been celebrated for its modularity. This approach allows the construction of algorithms using abstract failure detection mechanisms, defined by axiomatic properties, as building blocks. The minimal synchrony assumptions on communication, which enable to implement the failure detection mechanism, are studied separately. Such synchrony assumptions are typically expressed as eventual guarantees that need to hold, after some point in time, forever and deterministically. But in practice, they never do. Synchrony assumptions may hold only probabilistically and temporarily. In this paper, we study failure detectors in a realistic distributed system N, with asynchrony inflicted by probabilistic synchronous communication. We address the following paradox: an implementation of "consensus with probability 1" is possible in N without using randomness in the algorithm itself, while an implementation of "◇S with probability 1" is impossible to achieve in N (◇S being the weakest failure detector to solve the consensus problem and many equivalent problems). We circumvent this paradox by introducing a new failure detector ◇S*, a variant of ◇S with probabilistic and temporal accuracy. We prove that ◇S* is implementable in N and we provide an optimal ◇S* algorithm. Interestingly, we show that ◇S* can replace ◇S, in several existing deterministic consensus algorithms using ◇S, to yield an algorithm that solves "consensus with probability 1". In fact, we show that such result holds for all decisive problems (not only consensus) and also for failure detector ◇P (not only ◇S). The resulting algorithms combine the modularity of distributed computing practices with the practicality of networking ones. Dacfey Dzung, Rachid Guerraoui, David Kozhaya, Yvonne-Anne Pignolet |
IPDPS | 4 |
| 2016 | Right on Time Distributed Shared MemoryabstractThe demand for real-time data storage in distributed control systems (DCSs) is growing. Yet, providing real-time DCS guarantees is challenging, especially when more and more sensor and actuator devices are connected to industrial plants and message loss needs to be taken into account.In this paper, we investigate how to build a shared memory abstraction for DCSs as a first step towards implementing different shared storage systems in a DCS context. We first prove that, in the presence of host crashes and message losses, the necessary guarantees of such an abstraction are impossible to implement using a traditional approach that has no access to the internals of existing DCS services, e.g., a modular approach where algorithms are built on top of existing software blocks like failure detectors. We propose a white-box approach that utilizes messages of existing services in any DCS as the sole means of communication. More precisely, we present TapeWorm, an algorithm that attaches itself to the heartbeat messages of the failure detector component in DCSs. We prove that TapeWorm implements the desired shared memory guarantees for applications running on a DCS. We also analyze the performance of TapeWorm and we showcase ways of adapting TapeWorm to various application needs and workloads. Rachid Guerraoui, David Kozhaya, Yvonne-Anne Pignolet |
RTSS | 3 |
| 2016 | Subdomain and Access Pattern Privacy - Trading off Confidentiality and PerformanceabstractHomomorphic encryption and secure multi-party computation enable computations on encrypted data. However, both techniques suffer from a large performance overhead. While advances in algorithms might reduce the overhead, we show that achieving perfect (or even computational) confidentiality is not possible without increasing the running time compared to computations on plaintext more than exponentially in some cases. In practice, however, perfect confidentiality is not always required. The paper discusses mechanisms to trade off confidentiality and performance for computing on ciphertexts. It introduces a fine-grained approach to define security levels for variables called (statistical) subdomain privacy. This concept differs substantially from prior work because it treats a variable as confidential or non-confidential depending on the actual value. We further propose privacy-preserving methods for memory access patterns. We apply our techniques to improve performance of control flow logic (loops, if-then-else logic) and arithmetic operations such as multiplications. The evaluation shows that the resulting speedup can be in the order of several magnitudes depending on the privacy needs. Johannes Schneider 0002, Thomas Locher, Yvonne-Anne Pignolet, Matús Harvan, Sebastian Obermeier 0001 |
SECRYPT | 4 |
| 2016 | Who's On Board?: Probabilistic Membership for Real-Time Distributed Control SystemsabstractTo increase their dependability, distributed control systems (DCSs) need to agree in real time about which hosts have crashed, i.e., they need a real-time membership service. In this paper, we prove that such a service cannot be implemented deterministically if, besides host crashes, communication can also fail. We define implementable probabilistic variants of membership properties, which constitute what we call a synchronous membership service (SYMS). We present an algorithm, ViewSnoop, that implements SYMS with high-probability. We implement, deploy and evaluate ViewSnoop analytically as well as experimentally, within an industrial DCS framework. We show that ViewSnoop significantly improves the dependability of DCSs compared to membership schemes based on classic heartbeats, at low additional cost. Moreover, ViewSnoop distinguishes, with high probability, host crashes from message losses, enabling DCSs to counteract losses better than existing approaches. Rachid Guerraoui, David Kozhaya, Manuel Oriol, Yvonne-Anne Pignolet |
SRDS | 4 |
| 2016 | Upper and lower bounds for deterministic broadcast in powerline communication networks
Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
Distributed Comput. | 1 |
| 2015 | Performance analysis of process bus communication in a Central Synchrocheck applicationabstractThe process bus communication in substations facilitates the exchange of data from multiple bays to different bay level and station level devices. This enables the realization of applications that depend on data from multiple bays, e.g. Central Synchrocheck. Such applications have high availability and hard real-time requirements. In this paper, different process bus topology variants using the Parallel Redundancy Protocol (PRP) and High-availability Seamless Ring (HSR) for Central Synchrocheck application are investigated. The performance of these topology variants is analyzed under worst-case communication loads for different sizes of substations. To this end, simulation models for Merging Units, Central Synchrocheck device, PRP and HSR network elements are developed in OMNEST. These models are used to build different network topologies. The network topologies are simulated to gather the end-to-end latency statistics for GOOSE and SV messages. The simulation analysis distinguishes the topology variants that offer better performance for a certain substation size and also indicates for which process bus network segments Gigabit Ethernet is appropriate. Linus Thrybom, Thanikesavan Sivanthi, Yvonne-Anne Pignolet |
ETFA | 3 |
| 2015 | Migrating legacy control software to multi-core hardwareabstractThis paper reports on a case study on analyzing, structuring and re-using real-time control algorithms which represent a significant amount of intellectual property. As a starting point, legacy code written in ADA together with a Windows-based testing framework is available. The goal is to migrate the code onto a real-time multi-core platform taking advantage of technological progress. We present a tool-supported three-step approach for such legacy control software: identifying and isolating the control algorithms, preparing these algorithms and their information exchange for execution within a modern execution framework for Linux written in C++, and validating the solution by a) performing regression testing to ensure partial correctness and b) validating its real-time properties. Michael Wahler, Raphael Eidenbenz, Carsten Franke 0001, Yvonne-Anne Pignolet |
ICSME | 4 |
| 2015 | Homophily and the Glass Ceiling Effect in Social NetworksabstractThe glass ceiling effect has been defined in a recent US Federal Commission report as "the unseen, yet unbreakable barrier that keeps minorities and women from rising to the upper rungs of the corporate ladder, regardless of their qualifications or achievements". It is well documented that many societies and organizations exhibit a glass ceiling. In this paper we formally define and study the glass ceiling effect in social networks and propose a natural mathematical model, called the biased preferential attachment model, that partially explains the causes of the glass ceiling effect. This model consists of a network composed of two types of vertices, representing two sub-populations, and accommodates three well known social phenomena: (i) the "rich get richer" mechanism, (ii) a minority-majority partition, and (iii) homophily. We prove that our model exhibits a strong moment glass ceiling effect and that all three conditions are necessary, i.e., removing any one of them will prevent the appearance of a glass ceiling effect. Additionally, we present empirical evidence taken from a mentor-student network of researchers (derived from the DBLP database) that exhibits both a glass ceiling effect and the above three phenomena. Chen Avin, Barbara Keller, Zvi Lotker, Claire Mathieu, David Peleg, Yvonne-Anne Pignolet |
ITCS | 6 |
| 2015 | To Transmit Now or Not to Transmit NowabstractGiven an unreliable communication link, this paper studies how to build, in an energy-efficient manner, a reliable communication service that is synchronous with high probability. We consider a Partially Observable Markov Decision Process (POMDP) setting in which a communication link's transmission quality: (i) changes according to a classic Markovian model and (ii) can be only partially observed, through feedback relative to previous transmissions. We perform a thorough analysis under several variations of Ack/Nack feedback mechanisms. Despite the general intractability of POMDPs, we prove that our communication service, under reliable feedback, can be inexpensively implemented. We obtain closed form solutions specifying when to transmit over the link, which allows to derive an energy-optimal implementation. We also analyse the impact of lossy feedback on implementing our communication service. Considering multiple lossy feedback mechanisms, we show that an easily implementable structure for our communication service can also be obtained, depending on the feedback mechanism itself. Dacfey Dzung, Rachid Guerraoui, David Kozhaya, Yvonne-Anne Pignolet |
SRDS | 4 |
| 2015 | Adversarial topology discovery in network virtualization environments: a threat for ISPs?
Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
Distributed Comput. | 1 |
| 2014 | On the Windfall and price of friendship: Inoculation strategies on social networks
Dominic Meier, Yvonne-Anne Pignolet, Stefan Schmid 0001, Roger Wattenhofer |
Comput. Networks | 2 |
| 2013 | Adversarial VNet embeddings: A threat for ISPs?abstractThis paper demonstrates that virtual networks that are dynamically embedded on a given resource network may constitute a security threat as properties of the infrastructure-typically a business secret-are disclosed. We initiate the study of this new problem and introduce the notion of request complexity which captures the number of virtual network embedding requests needed to fully disclose the infrastructure topology. We derive lower bounds and present algorithms achieving an asymptotically optimal request complexity for the important class of tree and cactus graphs (complexity θ(n)) as well as arbitrary graphs (complexity θ(n2)). Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
INFOCOM | 1 |
| 2013 | Plug&Play site management or, why your solar panel should be like your webcamabstractAutomation and monitoring systems for industrial and commercial sites (short: Site Management Systems) often grow organically, hence they need to be able to integrate large numbers of heterogeneous devices, based on both legacy and novel tools and systems. Currently, many standards are used in the site management field for both control (e.g., KNX, BACNet, LON) and communication (e.g., WiFi, Ethernet). Different systems are responsible for different tasks and parts of the site. Since they are usually not designed to interoperate, the site manager is forced to choose one that suits most of her needs, forgoing features offered by alternative solutions. I.e, the flexibility of the site manager is limited. Moreover, site management systems often require technical personnel for installation, calibration and configuration, and are not designed to be modified frequently to adapt to changes. Because of this, the site manager is discouraged from changing the settings of the system or from adding or updating devices, by lack of technical knowledge and by high costs. In other words, a site management system that makes adding new devices, e.g., solar panels, as easy as plugging in and using a webcam is needed. Ettore Ferranti, Alessandro Montanari, Yvonne-Anne Pignolet, Igor Zablotchi |
SenSys | 3 |
| 2013 | Distributed minimum dominating set approximations in restricted families of graphs
Christoph Lenzen 0001, Yvonne-Anne Pignolet, Roger Wattenhofer |
Distributed Comput. | 2 |
| 2013 | Misleading stars: what cannot be measured in the internet?
Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
Distributed Comput. | 1 |
| 2012 | Deterministic multi-channel information exchangeabstractIn this paper, we study the information exchange problem on a set of multiple access channels: k arbitrary nodes have information they want to distribute to the entire network via a shared medium partitioned into channels. We present algorithms and lower bounds on the time and channel complexity for disseminating these k information items in a single-hop network of n nodes. More precisely, we devise a deterministic algorithm running in asymptotically optimal time O(k) using O(n(log (k)/k)) channels if k less or equal to (1/6) * log n and O(log(1+p) (n/k) channels otherwise, where p>0 is an arbitrarily small constant. In addition, we show that Omega(n(Ω(1/k))+logk n) channels are necessary to achieve this time complexity. Stephan Holzer, Thomas Locher, Yvonne-Anne Pignolet, Roger Wattenhofer |
SPAA | 3 |
| 2012 | Brief Announcement: Do VNet Embeddings Leak Information about ISP Topology?
Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
DISC | 1 |
| 2012 | A note on uniform power connectivity in the physical signal to interference plus noise (SINR) model
Chen Avin, Zvi Lotker, Francesco Pasquale, Yvonne-Anne Pignolet |
Theor. Comput. Sci. | 4 |
| 2012 | Monitoring churn in wireless networks
Stephan Holzer, Yvonne-Anne Pignolet, Jasmin Smula, Roger Wattenhofer |
Theor. Comput. Sci. | 2 |
| 2011 | Distributed power control in the SINR modelabstractThe power control problem for wireless networks in the SINR model requires determining the optimal power assignment for a set of communication requests such that the SINR threshold is met for all receivers. If the network topology is known to all participants, then it is possible to compute an optimal power assignment in polynomial time. In realistic environments, however, such global knowledge is usually not available to every node. In addition, protocols that are based on global computation cannot support mobility and hardly adapt when participants dynamically join or leave the system. In this paper we present and analyze a fully distributed power control protocol that is based on local information. For a set of communication pairs, each consisting of a sender node and a designated receiver node, the algorithm enables the nodes to converge to the optimal power assignment (if there is one under the given constraints) quickly with high probability. Two types of bounded resources are considered, namely, the maximal transmission energy and the maximum distance between any sender and receiver. It is shown that the restriction to local computation increases the convergence rate by only a multiplicative factor of O(log n + log log Ψmax), where Ψmaxis the maximal power constraint of the network. If the diameter of the network is bounded by Lmaxthen the increase in convergence rate is given by O(log n + log log Lmax). Zvi Lotker, Merav Parter, David Peleg, Yvonne-Anne Pignolet |
INFOCOM | 4 |
| 2011 | Information dissemination on multiple channelsabstractThis article presents an algorithm for detecting and disseminating information in a single-hop multi-channel wireless network: k arbitrary nodes have information they want to share with the entire network. Neither the nodes that have information nor the number k of these nodes are known initially. This communication primitive lies between the two other fundamental primitives regarding information dissemination: broadcasting (one-to-all communication) and gossiping (total information exchange). The time complexity of the algorithm is linear in the number of information items and thus asymptotically optimal with respect to time. The algorithm does not require collision detection and thanks to using several channels the lower bound of Ω(k+log n) established for single-channel communication can be broken. Stephan Holzer, Yvonne-Anne Pignolet, Jasmin Smula, Roger Wattenhofer |
PODC | 2 |
| 2011 | Energy-efficiency through micro-managing communication and optimizing sleepabstractEnergy-efficiency is key to meet lifetime requirements of Wireless Sensor Networks (WSN) applications. Today's run-time platforms and development environments leave it to the application developer to manage power consumption. For best results, the characteristics of the individual hardware platforms must be well understood and minutely directed. An Operating System (OS) with suitable programming abstractions can micro-manage power consumption of resources. We demonstrate with the Mote Runner platform how the inherent overhead of managed application code is compensated for by a platform-independent communication API together with sleep optimizations. The proposed abstractions and optimizations can be applied to other modern sensor network platforms. To quantify the effectiveness of our approach, we measured the energy efficiency of a real-world WSN application using a custom TDMA communication protocol fully implemented on both Mote Runner and TinyOS. Mote Runner's power management and sleep phase optimizations outperforms TinyOS in our test application for duty cycles below 10% on the Iris hardware. Alexandru Caracas, Clemens Lombriser, Yvonne-Anne Pignolet, Thorsten Kramp, Thomas Eirich, Rolf Adelsberger, Urs Hunkeler |
SECON | 3 |
| 2011 | Misleading Stars: What Cannot Be Measured in the Internet?
Yvonne-Anne Pignolet, Stefan Schmid 0001, Gilles Trédan |
DISC | 1 |
| 2010 | Brief announcement: self-monitoring in dynamic wireless networksabstractWireless networks often experience a significant amount of churn, the arrival and departure of nodes. We propose a distributed algorithm that detects churn and is resilient to a worst-case adversary. The nodes of the network are notified about changes quickly, in asymptotically optimal time up to an additive logarithmic overhead. Stephan Holzer, Yvonne-Anne Pignolet, Jasmin Smula, Roger Wattenhofer |
PODC | 2 |
| 2009 | Speed Dating Despite Jammers
Dominic Meier, Yvonne-Anne Pignolet, Stefan Schmid 0001, Roger Wattenhofer |
DCOSS | 2 |
| 2009 | On the Power of Uniform Power: Capacity of Wireless Networks with Bounded Resources
Chen Avin, Zvi Lotker, Yvonne-Anne Pignolet |
ESA | 3 |
| 2008 | Tight bounds for delay-sensitive aggregationabstractThis paper studies the fundamental trade-off between communication cost and delay cost arising in various contexts such as control message aggregation or organization theory. An optimization problem is considered where nodes are organized in a tree topology. The nodes seek to minimize the time until the root is informed about their states and to use as few transmissions as possible at the same time. We derive an upper bound on the competitive ratio of O(min(h,c)) where h is the tree's height, and c is the transmission cost per edge. Moreover, we prove that this upper bound is tight in the sense that any oblivious algorithm has a ratio of at least Omega(min(h,c)). Yvonne-Anne Pignolet, Stefan Schmid 0001, Roger Wattenhofer |
PODC | 1 |
| 2008 | On the windfall of friendship: inoculation strategies on social networksabstractThis paper studies a virus inoculation game on social networks. A framework is presented which allows the measuring of the windfall of friendship, i.e., how much players benefit if they care about the welfare of their direct neighbors in the social network graph compared to purely selfish environments. We analyze the corresponding equilibria and show that the computation of the worst and best Nash equilibrium is NP-hard. Intriguingly, even though the windfall of friendship can never be negative, the social welfare does not increase monotonically with the extent to which players care for each other. While these phenomena are known on an anecdotal level, our framework allows us to quantify these effects analytically. Dominic Meier, Yvonne-Anne Pignolet, Stefan Schmid 0001, Roger Wattenhofer |
EC | 2 |
| 2008 | Word of Mouth: Rumor Dissemination in Social Networks
Jan Kostka, Yvonne-Anne Pignolet, Roger Wattenhofer |
SIROCCO | 2 |
| 2008 | What can be approximated locally?: case study: dominating sets in planar graphsabstractWhether local algorithms can compute constant approximations of NP-hard problems is of both practical and theoretical interest. So far, no algorithms achieving this goal are known, as either the approximation ratio or the running time exceed O(1), or the nodes are provided with non-trivial additional information. In this paper, we present the first distributed algorithm approximating a minimum dominating set on a planar graph within a constant factor in constant time. Moreover, the nodes do not need any additional information. Christoph Lenzen 0001, Yvonne-Anne Pignolet, Roger Wattenhofer |
SPAA | 2 |
| 2007 | Mechanism Design by Creditability
Raphael Eidenbenz, Yvonne-Anne Pignolet, Stefan Schmid 0001, Roger Wattenhofer |
COCOA | 2 |
| 2007 | How Optimal are Wireless Scheduling Protocols?abstractIn wireless networks mutual interference impairs the quality of received signals and might even prevent the correct reception of messages. It is therefore of paramount importance to dispose of power control and scheduling algorithms, coordinating the transmission of communication requests. We propose a new measure disturbance in order to comprise the intrinsic difficulty of finding a short schedule for a problem instance. Previously known approaches suffer from extremely bad performance in certain network scenarios even if disturbance is low. To overcome this problem, we present a novel scheduling algorithm for which we give analytical worst-case guarantees on its performance. Compared to previously known solutions, the algorithm achieves a speed up, which can be exponential in the size of the network. Thomas Moscibroda, Yvonne-Anne Pignolet, Roger Wattenhofer |
INFOCOM | 2 |
| 2007 | Manipulation in Games
Raphael Eidenbenz, Yvonne-Anne Pignolet, Stefan Schmid 0001, Roger Wattenhofer |
ISAAC | 2 |
| 2007 | Complexity in geometric SINRabstractIn this paper we study the problem of scheduling wireless links in the geometric SINR model, which explicitly uses the fact that nodes are distributed in the Euclidean plane. We present the first NP-completeness proofs in such a model. In particular, we prove two problems to be NP-complete: Scheduling and One-Shot Scheduling. The first problem consists in finding a minimum-length schedule for a given set of links. The second problem receives a weighted set of links as input and consists in finding a maximum-weight subset of links to be scheduled simultaneously in one shot. In addition to the complexity proofs, we devise an approximation algorithm for each problem. Olga Goussevskaia, Yvonne-Anne Pignolet, Roger Wattenhofer |
MobiHoc | 2 |
| 2006 | Luby-Rackoff Ciphers from Weak Round Functions?
Ueli Maurer, Yvonne-Anne Pignolet, Krzysztof Pietrzak, Johan Sjödin |
EUROCRYPT | 2 |