VLDB 2026 Research / reviewers in the wild / expert
Seyed Majid Zahedi
dblp:142/3212
· DBLP profile ↗
8ranked-venue papers
4as first author
1since 2021 · last 2026
0000-0002-1126-4824ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 4 first-authorArtificial intelligence and machine learning · 2 · 1 since 2021Software engineering, systems software and programming languages · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 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
6 papers |
Cloud and datacenter computing · 57% Energy-efficient computing · 18% Performance modeling and evaluation · 11% | |
| Theoretical computer science
4 papers |
Algorithmic game theory and mechanism design · 100% |
Topics — the 19 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
resource management |
0.8 | 3 | 2018 | Managing Heterogeneous Datacenters with Tokens · ACM Trans. Archit. Code Optim. 2018 Amdahl's Law in the Datacenter Era: A Market for Fair Processor Allocation · HPCA 2018 REF: resource elasticity fairness with sharing incentives for multiprocessors · ASPLOS 2014 |
Cloud and datacenter computing › job scheduling
fair scheduling |
0.6 | 2 | 2018 | Managing Heterogeneous Datacenters with Tokens · ACM Trans. Archit. Code Optim. 2018 Cooper: Task Colocation with Cooperative Games · HPCA 2017 |
Algorithmic game theory and mechanism design
fair division |
0.6 | 2 | 2018 | Amdahl's Law in the Datacenter Era: A Market for Fair Processor Allocation · HPCA 2018 Fair and Efficient Social Choice in Dynamic Settings · IJCAI 2017 |
Energy-efficient computing › power management › peak power management
computational sprinting |
0.5 | 2 | 2017 | Computational Sprinting: Architecture, Dynamics, and Strategies · ACM Trans. Comput. Syst. 2017 The Computational Sprinting Game · ASPLOS 2016 |
Cloud and datacenter computing
resource allocation |
0.5 | 2 | 2018 | Managing Heterogeneous Datacenters with Tokens · ACM Trans. Archit. Code Optim. 2018 REF: resource elasticity fairness with sharing incentives for multiprocessors · ASPLOS 2014 |
Parallel and multicore computing
processor allocation |
0.3 | 1 | 2018 | Amdahl's Law in the Datacenter Era: A Market for Fair Processor Allocation · HPCA 2018 |
Algorithmic game theory and mechanism design › market design
market mechanism |
0.3 | 1 | 2018 | Amdahl's Law in the Datacenter Era: A Market for Fair Processor Allocation · HPCA 2018 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.3 | 1 | 2017 | Cooper: Task Colocation with Cooperative Games · HPCA 2017 |
Algorithmic game theory and mechanism design › social choice
computational social choice |
0.3 | 1 | 2017 | Fair and Efficient Social Choice in Dynamic Settings · IJCAI 2017 |
Algorithmic game theory and mechanism design › social choice › computational social choice
dynamic social choice |
0.3 | 1 | 2017 | Fair and Efficient Social Choice in Dynamic Settings · IJCAI 2017 |
Algorithmic game theory and mechanism design › welfare maximization
nash social welfare |
0.3 | 1 | 2017 | Fair and Efficient Social Choice in Dynamic Settings · IJCAI 2017 |
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management |
0.2 | 1 | 2016 | The Computational Sprinting Game · ASPLOS 2016 |
Energy-efficient computing › datacenter power management
power-constrained scheduling |
0.2 | 1 | 2016 | The Computational Sprinting Game · ASPLOS 2016 |
Distributed systems › distributed resource management
fair resource allocation |
0.2 | 1 | 2014 | REF: resource elasticity fairness with sharing incentives for multiprocessors · ASPLOS 2014 |
Performance modeling and evaluation › parallel system performance › speedup modeling
amdahl's law |
0.1 | 1 | 2018 | Amdahl's Law in the Datacenter Era: A Market for Fair Processor Allocation · HPCA 2018 |
Performance modeling and evaluation › parallel system performance
parallel performance modeling |
0.1 | 1 | 2018 | Amdahl's Law in the Datacenter Era: A Market for Fair Processor Allocation · HPCA 2018 |
Processor architecture and microarchitecture
chip multiprocessor |
0.1 | 1 | 2017 | Computational Sprinting: Architecture, Dynamics, and Strategies · ACM Trans. Comput. Syst. 2017 |
Algorithmic game theory and mechanism design
cooperative game theory |
0.1 | 1 | 2017 | Cooper: Task Colocation with Cooperative Games · HPCA 2017 |
Algorithmic game theory and mechanism design › matching
stable matching |
0.1 | 1 | 2017 | Cooper: Task Colocation with Cooperative Games · HPCA 2017 |
Methods — techniques the papers use, named apart from their topics
game theory · 1.0utility function design · 0.7stable matching · 0.6cooperative game theory · 0.6token mechanism · 0.3market mechanisms · 0.3market mechanism · 0.3equilibrium analysis · 0.3thermal limit modeling · 0.3power limit modeling · 0.3multi-agent game theory · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Asymptotically Fair and Truthful Allocation of Public GoodsabstractWe study the fair and truthful allocation of m divisible public items among n agents, each with distinct preferences for the items. To aggregate agents’ preferences fairly, we focus on finding a core solution. For divisible items, a core solution always exists and can be calculated by maximizing the Nash welfare objective. However, such a solution is easily manipulated; agents might have incentives to misreport their preferences. To mitigate this, the current state-of-the-art finds an approximate core solution with high probability while ensuring approximate truthfulness. However, this approach has two main limitations. First, due to several approximations, the approximation error in the core could grow with n, resulting in a non-asymptotic core solution. This limitation is particularly significant as public-good allocation mechanisms are frequently applied in scenarios involving a large number of agents, such as the allocation of public tax funds for municipal projects. Second, implementing the current approach for practical applications proves to be a highly nontrivial task. To address these limitations, we introduce PPGA, a (differentially) Private Public-Good Allocation algorithm, and show that it attains asymptotic truthfulness and finds an asymptotic core solution with high probability. Additionally, to demonstrate the practical applicability of our algorithm, we implement PPGA and empirically study its properties using municipal participatory budgeting data. Pouya Kananian, Arnesh Sujanani, Seyed Majid Zahedi |
J. Artif. Intell. Res. | 3 |
| 2018 | Amdahl's Law in the Datacenter Era: A Market for Fair Processor AllocationabstractWe present a processor allocation framework that uses Amdahl's Law to model parallel performance and a market mechanism to allocate cores. First, we propose the Amdahl utility function and demonstrate its accuracy when modeling performance from processor core allocations. Second, we design a market based on Amdahl utility that optimizes users' bids for processors based on workload parallelizability. The framework uses entitlements to guarantee fairness yet outperforms existing proportional share algorithms. Seyed Majid Zahedi, Qiuyun Llull, Benjamin C. Lee |
HPCA | 1 |
| 2018 | Managing Heterogeneous Datacenters with TokensabstractEnsuring fairness in a system with scarce, preferred resources requires time sharing. We consider a heterogeneous system with a few “big” and many “small” processors. We allocate heterogeneous processors using a novel token mechanism, which frames the allocation problem as a repeated game. At each round, users request big processors and spend a token if their request is granted. We analyze the game and optimize users’ strategies to produce an equilibrium. In equilibrium, allocations balance performance and fairness. Our mechanism outperforms classical, fair mechanisms by 1.7×, on average, in performance gains, and is competitive with a performance maximizing mechanism. Seyed Majid Zahedi, Songchun Fan, Benjamin C. Lee |
ACM Trans. Archit. Code Optim. | 1 |
| 2017 | Cooper: Task Colocation with Cooperative GamesabstractTask colocation improves datacenter utilization but introduces resource contention for shared hardware. In this setting, a particular challenge is balancing performance and fairness. We present Cooper, a game-theoretic framework for task colocation that provides fairness while preserving performance. Cooper predicts users' colocation preferences and finds stable matches between them. Its colocations satisfy preferences and encourage strategic users to participate inshared systems. Given Cooper's colocations, users' performance penalties are strongly correlated to their contributions to contention, which is fair according to cooperative game theory. Moreover, its colocations perform within 5% of prior heuristics. Qiuyun Llull, Songchun Fan, Seyed Majid Zahedi, Benjamin C. Lee |
HPCA | 3 |
| 2017 | Fair and Efficient Social Choice in Dynamic SettingsabstractWe study a dynamic social choice problem in which an alternative is chosen at each round according to the reported valuations of a set of agents. In the interests of obtaining a solution that is both efficient and fair, we aim to maximize the long-term Nash social welfare, which is the product of all agents' utilities. We present and analyze two greedy algorithms for this problem, including the classic Proportional Fair (PF) algorithm. We analyze several versions of the algorithms and how they relate, and provide an axiomatization of PF. Finally, we evaluate the algorithms on data gathered from a computer systems application. Rupert Freeman, Seyed Majid Zahedi, Vincent Conitzer |
IJCAI | 2 |
| 2017 | Computational Sprinting: Architecture, Dynamics, and StrategiesabstractComputational sprinting is a class of mechanisms that boost performance but dissipate additional power. We describe a sprinting architecture in which many, independent chip multiprocessors share a power supply and sprints are constrained by the chips’ thermal limits and the rack’s power limits. Moreover, we present the computational sprinting game, a multi-agent perspective on managing sprints. Strategic agents decide whether to sprint based on application phases and system conditions. The game produces an equilibrium that improves task throughput for data analytics workloads by 4--6× over prior greedy heuristics and performs within 90% of an upper bound on throughput from a globally optimized policy. Seyed Majid Zahedi, Songchun Fan, Matthew Faw, Elijah Cole, Benjamin C. Lee |
ACM Trans. Comput. Syst. | 1 |
| 2016 | The Computational Sprinting GameabstractComputational sprinting is a class of mechanisms that boost performance but dissipate additional power. We describe a sprinting architecture in which many, independent chip multiprocessors share a power supply and sprints are constrained by the chips' thermal limits and the rack's power limits. Moreover, we present the computational sprinting game, a multi-agent perspective on managing sprints. Strategic agents decide whether to sprint based on application phases and system conditions. The game produces an equilibrium that improves task throughput for data analytics workloads by 4-6× over prior greedy heuristics and performs within 90% of an upper bound on throughput from a globally optimized policy. Songchun Fan, Seyed Majid Zahedi, Benjamin C. Lee |
ASPLOS | 2 |
| 2014 | REF: resource elasticity fairness with sharing incentives for multiprocessorsabstractWith the democratization of cloud and datacenter computing, users increasingly share large hardware platforms. In this setting, architects encounter two challenges: sharing fairly and sharing multiple resources. Drawing on economic game-theory, we rethink fairness in computer architecture. A fair allocation must provide sharing incentives (SI), envy-freeness (EF), and Pareto efficiency (PE). Seyed Majid Zahedi, Benjamin C. Lee |
ASPLOS | 1 |