Demo Data from EDBT 2026 / reviewers in the wild / expert
Damon Mosk-Aoyama
dblp:86/6584
· DBLP profile ↗
6ranked-venue papers
6as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 3 · 3 first-authorSystems, architecture and hardware · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 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.
| Theoretical computer science
2 papers |
Distributed computing theory · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Performance modeling and evaluation · 75% Distributed systems · 25% | |
| Computer networks
2 papers |
Internet of things and sensor networks · 72% Internet architecture and protocols · 28% | |
| Software engineering, system software, and programming languages
1 paper |
Software testing · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed computing theory › information dissemination
gossip protocols |
0.1 | 2 | 2008 | Fast Distributed Algorithms for Computing Separable Functions · IEEE Trans. Inf. Theory 2008 Computing separable functions via gossip · PODC 2006 |
Performance modeling and evaluation › queueing models
queueing discipline |
0.1 | 1 | 2009 | Worst-Case Efficiency Analysis of Queueing Disciplines · ICALP (2) 2009 |
Performance modeling and evaluation
queueing models |
0.1 | 1 | 2009 | Worst-Case Efficiency Analysis of Queueing Disciplines · ICALP (2) 2009 |
Distributed computing theory
distributed algorithms |
0.1 | 1 | 2008 | Fast Distributed Algorithms for Computing Separable Functions · IEEE Trans. Inf. Theory 2008 |
Distributed systems
gossip protocols |
0.1 | 1 | 2006 | Computing separable functions via gossip · PODC 2006 |
Distributed computing theory
information dissemination |
0.1 | 1 | 2006 | Computing separable functions via gossip · PODC 2006 |
Internet of things and sensor networks
wireless sensor network |
0.0 | 2 | 2008 | Fast Distributed Algorithms for Computing Separable Functions · IEEE Trans. Inf. Theory 2008 Computing separable functions via gossip · PODC 2006 |
Internet architecture and protocols
peer-to-peer networks |
0.0 | 1 | 2008 | Fast Distributed Algorithms for Computing Separable Functions · IEEE Trans. Inf. Theory 2008 |
Internet of things and sensor networks › wireless sensor network
distributed processing |
0.0 | 1 | 2006 | Computing separable functions via gossip · PODC 2006 |
Methods — techniques the papers use, named apart from their topics
exponential random variables · 0.2conductance analysis · 0.2spectral gap analysis · 0.2randomized gossip · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Worst-Case Efficiency Analysis of Queueing Disciplines
Damon Mosk-Aoyama, Timothy Roughgarden |
ICALP (2) | 1 |
| 2008 | Fast Distributed Algorithms for Computing Separable FunctionsabstractThe problem of computing functions of values at the nodes in a network in a fully distributed manner, where nodes do not have unique identities and make decisions based only on local information, has applications in sensor, peer-to-peer, and ad hoc networks. The task of computing separable functions, which can be written as linear combinations of functions of individual variables, is studied in this context. Known iterative algorithms for averaging can be used to compute the normalized values of such functions, but these algorithms do not extend, in general, to the computation of the actual values of separable functions. The main contribution of this paper is the design of a distributed randomized algorithm for computing separable functions. The running time of the algorithm is shown to depend on the running time of a minimum computation algorithm used as a subroutine. Using a randomized gossip mechanism for minimum computation as the subroutine yields a complete fully distributed algorithm for computing separable functions. For a class of graphs with small spectral gap, such as grid graphs, the time used by the algorithm to compute averages is of a smaller order than the time required by a known iterative averaging scheme. Damon Mosk-Aoyama, Devavrat Shah |
IEEE Trans. Inf. Theory | 1 |
| 2007 | Fully Distributed Algorithms for Convex Optimization Problems
Damon Mosk-Aoyama, Timothy Roughgarden, Devavrat Shah |
DISC | 1 |
| 2006 | Information Dissemination via Network CodingabstractWe study distributed algorithms, also known as gossip algorithms, for information dissemination in an arbitrary connected network of nodes. Distributed algorithms have applications to peer-to-peer, sensor, and ad hoc networks, in which nodes operate under limited computational, communication, and energy resources. These constraints naturally give rise to "gossip" algorithms: schemes in which nodes repeatedly communicate with randomly chosen neighbors, thus distributing the computational burden across all the nodes in the network and making the computation robust against node failures. Information dissemination based on network coding was introduced by Deb and Medard. They showed the virtue of coding by analyzing a coding algorithm for a complete graph. Although their scheme generalizes to arbitrary graphs, the analysis does not. We present analysis of this algorithm for arbitrary graphs. Specifically, we find that the information dissemination time is naturally related to the spectral properties of the underlying network graph. Our results provide insight into how the graph topology affects the performance of the coding-based information dissemination algorithm Damon Mosk-Aoyama, Devavrat Shah |
ISIT | 1 |
| 2006 | Computing separable functions via gossipabstractMotivated by applications to sensor, peer-to-peer, and ad-hoc networks, we study the problem of computing functions of values at the nodes in a network in a totally distributed manner. In particular, we consider separable functions, which can be written as linear combinations of functions of individual variables. Known iterative algorithms for averaging can be used to compute the normalized values of such functions, but these algorithms do not extend in general to the computation of the actual values of separable functions.The main contribution of this paper is the design of a distributed randomized algorithm for computing separable functions based on properties of exponential random variables. We bound the running time of our algorithm in terms of the running time of an information spreading algorithm used as a subroutine by the algorithm. Since we are interested in totally distributed algorithms, we consider a randomized gossip mechanism for information spreading as the subroutine. Combining these algorithms yields a complete and simple distributed algorithm for computing separable functions.The second contribution of this paper is an analysis of the information spreading time of the gossip algorithm. This analysis yields an upper bound on the information spreading time, and therefore a corresponding upper bound on the running time of the algorithm for computing separable functions, in terms of the conductance of an appropriate stochastic matrix. These bounds imply that, for a class of graphs with small spectral gap (such as grid graphs), the time used by our algorithm to compute averages is of a smaller order than the time required for the computation of averages by a known iterative gossip scheme [5]. Damon Mosk-Aoyama, Devavrat Shah |
PODC | 1 |
| 2005 | Testing hierarchical systems
Damon Mosk-Aoyama, Mihalis Yannakakis |
SODA | 1 |