Demo Data from EDBT 2026 / reviewers in the wild / expert
Matthew Yurkewych
dblp:69/6022
· DBLP profile ↗
3ranked-venue papers
1as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2Security and privacy · 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.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Distributed systems · 42% Electronic design automation · 29% Parallel and multicore computing · 29% | |
| Network and information security
1 paper |
Systems and software security · 100% | |
| Theoretical computer science
2 papers |
Graph algorithms and graph theory · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › task scheduling
DAG scheduling |
0.1 | 2 | 2006 | Toward a Theory for Scheduling Dags in Internet-Based Computing · IEEE Trans. Computers 2006 Guidelines for Scheduling Some Common Computation-Dags for Internet-Based Computing · IEEE Trans. Computers 2005 |
Distributed systems
internet-based computing |
0.1 | 2 | 2006 | Toward a Theory for Scheduling Dags in Internet-Based Computing · IEEE Trans. Computers 2006 Guidelines for Scheduling Some Common Computation-Dags for Internet-Based Computing · IEEE Trans. Computers 2005 |
Electronic design automation › high-level synthesis
scheduling |
0.1 | 2 | 2006 | Toward a Theory for Scheduling Dags in Internet-Based Computing · IEEE Trans. Computers 2006 Guidelines for Scheduling Some Common Computation-Dags for Internet-Based Computing · IEEE Trans. Computers 2005 |
Distributed systems
peer-to-peer systems |
0.1 | 1 | 2005 | On the cost-ineffectiveness of redundancy in commercial P2P computing · CCS 2005 |
Systems and software security › distributed system security
sybil attack |
0.0 | 1 | 2005 | On the cost-ineffectiveness of redundancy in commercial P2P computing · CCS 2005 |
Methods — techniques the papers use, named apart from their topics
game theory · 0.2pebble game · 0.1execution-priority relation · 0.1DAG decomposition · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | Toward a Theory for Scheduling Dags in Internet-Based ComputingabstractConceptual and algorithmic tools are developed as a foundation for a theory of scheduling complex computation-dags for Internet-based computing. The goal of the schedules produced is to render tasks eligible for allocation to remote clients (hence, for execution) at the maximum possible rate. This allows one to utilize remote clients well, as well as to lessen the likelihood of the "gridlock" that ensues when a computation stalls for lack of eligible tasks. Earlier work has introduced a formalism for studying this optimization problem and has identified optimal schedules for several significant families of structurally uniform dags. The current paper extends this work via a methodology for devising optimal schedules for a much broader class of complex dags, which are obtained via composition from a prespecified collection of simple building-block dags. The paper provides a suite of algorithms that decompose a given dag /spl Gscr/ to expose its building blocks and an execution-priority relation /spl utri/ on building blocks. When the building blocks are appropriately interrelated under /spl utri/ the algorithms specify an optimal schedule for /spl Gscr/. Grzegorz Malewicz, Arnold L. Rosenberg, Matthew Yurkewych |
IEEE Trans. Computers | 3 |
| 2005 | On the cost-ineffectiveness of redundancy in commercial P2P computingabstractWe present a game-theoretic model of the interactions between server and clients in a constrained family of commercial P2P computations (where clients are financially compensated for work). We study the cost of implementing redundant task allocation (redundancy, for short) as a means of preventing cheating. Under the assumption that clients are motivated solely by the desire to maximize expected profit, we prove that, within this framework, redundancy is cost effective only when collusion among clients, including the Sybil attack, can be prevented. We show that in situations where this condition cannot be met, non-redundant task allocation is much less costly than redundancy. Matthew Yurkewych, Brian Neil Levine, Arnold L. Rosenberg |
CCS | 1 |
| 2005 | Guidelines for Scheduling Some Common Computation-Dags for Internet-Based ComputingabstractA "pebble game" is developed to model the process of scheduling computation-dags for Internet-based computing (IC, for short). Strategies are derived for scheduling three common, significant families of such dags for IC: reduction-meshes, which represent (the intertask dependencies of) computations that can be performed by "up-sweeps" of meshes; reduction-trees, which represent "accumulative" computations that can be performed by "up-sweeps" of trees; and FFT (fast fourier transform) dags, which represent a large variety of convolutional computations. Two criteria are used to assess the quality of a schedule: its memory requirements and its rate of producing tasks that are eligible for allocation to remote clients. These criteria are important because of, respectively, the typically enormous sizes of IC computations and the typical temporal unpredictability of remote clients in IC. In particular, a high production rate of eligible tasks decreases a computation's vulnerability to the gridlock that can occur when a computation stalls pending the return of intermediate results by remote clients. Under idealized assumptions, the schedules derived are optimal in the rate of producing eligible tasks and are either exactly or approximately optimal in memory requirements. Arnold L. Rosenberg, Matthew Yurkewych |
IEEE Trans. Computers | 2 |