Demo Data from SIGIR 2026 / reviewers in the wild / expert
Walter Ludwig
dblp:69/3807
· DBLP profile ↗
4ranked-venue papers
2as first author
0since 2021 · last 1998
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 3 · 2 first-authorSystems, architecture and hardware · 1
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
2 papers |
Parallel and multicore computing · 62% Electronic design automation · 29% Embedded and real-time systems · 9% | |
| Theoretical computer science
2 papers |
Approximation and online algorithms · 60% Algorithmic game theory and mechanism design · 40% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
parallel scheduling |
0.0 | 2 | 1998 | Smart SMART Bounds for Weighted Response Time Scheduling · SIAM J. Comput. 1998 Scheduling Malleable and Nonmalleable Parallel Tasks · SODA 1994 |
Electronic design automation › high-level synthesis
scheduling |
0.0 | 1 | 1998 | Smart SMART Bounds for Weighted Response Time Scheduling · SIAM J. Comput. 1998 |
Approximation and online algorithms
approximation algorithms |
0.0 | 1 | 1998 | Smart SMART Bounds for Weighted Response Time Scheduling · SIAM J. Comput. 1998 |
Approximation and online algorithms
scheduling approximation |
0.0 | 1 | 1998 | Smart SMART Bounds for Weighted Response Time Scheduling · SIAM J. Comput. 1998 |
Algorithmic game theory and mechanism design › stochastic games
simple stochastic games |
0.0 | 1 | 1995 | A Subexponential Randomized Algorithm for the Simple Stochastic Game Problem · Inf. Comput. 1995 |
Algorithmic game theory and mechanism design
stochastic games |
0.0 | 1 | 1995 | A Subexponential Randomized Algorithm for the Simple Stochastic Game Problem · Inf. Comput. 1995 |
Parallel and multicore computing › parallel scheduling
malleable task scheduling |
0.0 | 1 | 1994 | Scheduling Malleable and Nonmalleable Parallel Tasks · SODA 1994 |
Embedded and real-time systems › real-time scheduling
non-preemptive scheduling |
0.0 | 1 | 1998 | Smart SMART Bounds for Weighted Response Time Scheduling · SIAM J. Comput. 1998 |
Methods — techniques the papers use, named apart from their topics
approximation algorithm · 0.1list scheduling · 0.0subexponential algorithm · 0.0randomized algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1998 | Smart SMART Bounds for Weighted Response Time SchedulingabstractConsider a system of independent tasks to be scheduled without preemption on a parallel computer. For each task the number of processors required, the execution time, and a weight are known. The problem is to find a schedule with minimum weighted average response time. We present an algorithm called SMART (which stands for scheduling to minimize average response time) for this problem that produces solutions that are within a factor of 8.53 of optimal. To our knowledge this is the first polynomial-time algorithm for the minimum weighted average response time problem that achieves a constant bound. In addition, for the unweighted case (that is, where all the weights are unity) we describe a variant of SMART that produces solutions that are within a factor of 8 of optimal, improving upon the best known bound of 32 for this special case. Uwe Schwiegelshohn, Walter Ludwig, Joel L. Wolf, John Turek, Philip S. Yu |
SIAM J. Comput. | 2 |
| 1995 | A Subexponential Randomized Algorithm for the Simple Stochastic Game Problem
Walter Ludwig |
Inf. Comput. | 1 |
| 1994 | Scheduling Malleable and Nonmalleable Parallel Tasks
Walter Ludwig, Prasoon Tiwari |
SODA | 1 |
| 1994 | Scheduling Parallelizable Tasks to Minimize Average Response TimeabstractA parallelizable (or malleable) task is one which can be run on an arbitrary number of processors, with a task execution time that depends on the number of processors allotted to it. Consider a system of M independent parallelizable tasks which are to be scheduled without preemption on a parallel computer consisting of P identical processors. For each task, the execution time is a known function of the number of processors allotted to it. The goal is to find (1) for each task i, an allotment of processors β, and (2) overall, a non-preemptive schedule assigning the tasks to the processors which minimizes the average response time of the tasks. Equivalently, we can minimize the flow time which is the sum of the completion times of each of the tasks. John Turek, Walter Ludwig, Joel L. Wolf, Lisa Fleischer, Prasoon Tiwari, Jason Glasgow, Uwe Schwiegelshohn, Philip S. Yu |
SPAA | 2 |