Parnian Shahkar

dblp:367/3784 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
6since 2021 · last 2025
0009-0002-1272-3663ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 6 · 1 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021Theory of computation · 1 · 1 since 2021

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
4 papers
Algorithmic game theory and mechanism design · 68% Computational complexity · 19% Approximation and online algorithms · 13%
Artificial intelligence
2 papers
Efficient and distributed learning · 87% Representation and self-supervised learning · 13%

Topics — the 12 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithmic game theory and mechanism design
fair division
1.722025
Online Fair Division: Towards Ex-Post Constant MMS Guarantees · EC 2025
Improved MMS Approximations for Few Agent Types · IJCAI 2025
Algorithmic game theory and mechanism design › fair division › share-based fairness
maximin share
1.722025
Online Fair Division: Towards Ex-Post Constant MMS Guarantees · EC 2025
Improved MMS Approximations for Few Agent Types · IJCAI 2025
Machine learning › Efficient and distributed learning
federated learning
0.912025
You Get What You Give: Reciprocally Fair Federated Learning · ICML 2025
Machine learning › Efficient and distributed learning › federated learning
incentive mechanism
0.912025
You Get What You Give: Reciprocally Fair Federated Learning · ICML 2025
Computational complexity › complexity classes › TFNP
CLS
0.912025
The Complexity of Finding Local Optima in Contrastive Learning · NeurIPS 2025
Computational complexity › search problems
local search complexity
0.912025
The Complexity of Finding Local Optima in Contrastive Learning · NeurIPS 2025
Algorithmic game theory and mechanism design › fair division › share-based fairness
maximin share approximation
0.912025
Improved MMS Approximations for Few Agent Types · IJCAI 2025
Algorithmic game theory and mechanism design
mechanism design
0.912025
Online Fair Division: Towards Ex-Post Constant MMS Guarantees · EC 2025
Approximation and online algorithms
online algorithms
0.912025
Online Fair Division: Towards Ex-Post Constant MMS Guarantees · EC 2025
Algorithmic game theory and mechanism design › mechanism design › algorithmic mechanism design
payment mechanisms
0.912025
You Get What You Give: Reciprocally Fair Federated Learning · ICML 2025
Machine learning › Representation and self-supervised learning
contrastive learning
0.312025
The Complexity of Finding Local Optima in Contrastive Learning · NeurIPS 2025
Approximation and online algorithms › approximation algorithms
approximation guarantees
0.312025
Improved MMS Approximations for Few Agent Types · IJCAI 2025

Methods — techniques the papers use, named apart from their topics

shapley value · 1.7nash equilibrium analysis · 1.7CLS reductions · 1.7approximation algorithm · 0.9PLS reductions · 0.9PLS reduction · 0.9
YearPublicationVenuePosition
2025 You Get What You Give: Reciprocally Fair Federated Learning
abstract
Federated learning (FL) is a popular collaborative learning paradigm, whereby agents with individual datasets can jointly train an ML model. While higher data sharing improves model accuracy and leads to higher payoffs, it also raises costs associated with data acquisition or loss of privacy, causing agents to be strategic about their data contribution. This leads to undesirable behavior at a Nash equilibrium (NE) such as *free-riding*, resulting in sub-optimal fairness, data sharing, and welfare. To address this, we design $\mathcal{M}^{Shap}$, a budget-balanced payment mechanism for FL, that admits Nash equilibria under mild conditions, and achieves *reciprocal fairness*: where each agent's payoff equals her contribution to the collaboration, as measured by the Shapley share. In addition to fairness, we show that the NE under $\mathcal{M}^{Shap}$ has desirable guarantees in terms of accuracy, welfare, and total data collected. We validate our theoretical results through experiments, demonstrating that $\mathcal{M}^{Shap}$ outperforms baselines in terms of fairness and efficiency.
Aniket Murhekar, Parnian Shahkar, Bhaskar Ray Chaudhury, Ruta Mehta
ICML3
2025 Welfare Approximation in Additively Separable Hedonic Games
Martin Bullinger, Vaggos Chatziafratis, Parnian Shahkar
AAMAS3
2025 Improved MMS Approximations for Few Agent Types
abstract
We study fair division of indivisible goods under the maximin share (MMS) fairness criterion in settings where agents are grouped into a small number of types, with agents within each type having identical valuations. For the special case of a single type, an exact MMS allocation is always guaranteed to exist. However, for two or more distinct agent types, exact MMS allocations do not always exist, shifting the focus to establishing the existence of approximate-MMS allocations. A series of works over the last decade has resulted in the best-known approximation guarantee of 3/4 + 3/3836. In this paper, we improve the approximation guarantees for settings where agents are grouped into two or three types, a scenario that arises in many practical settings. Specifically, we present novel algorithms that guarantee a 4/5-MMS allocation for two agent types and a 16/21-MMS allocation for three agent types. Our approach leverages the MMS partition of the majority type and adapts it to provide improved fairness guarantees for all types.
Parnian Shahkar, Jugal Garg
IJCAI1
2025 On the Existence and Complexity of Core-Stable Data Exchanges
abstract
The rapid growth of data-driven technologies and the emergence of various data-sharing paradigms have underscored the need for efficient and stable data exchange protocols. In any such exchange, agents must carefully balance the benefit of acquiring valuable data against the cost of sharing their own. Ensuring stability in these exchanges is essential to prevent agents—or groups of agents—from departing and conducting local (and potentially more favorable) exchanges among themselves. To address this, we study a model where $n$ agents participate in a data exchange. Each agent has an associated payoff for the data acquired from other agents and a cost incurred during sharing its own data. The net utility of an agent is payoff minus the cost. We adapt the classical notion of *core-stability* from cooperative game theory to data exchange. A data exchange is core-stable if no subset of agents has any incentive to deviate to a different exchange. We show that a core-stable data exchange is guaranteed to exist when agents have concave payoff functions and convex cost functions-- a setting typical in domains like PAC learning and random discovery models. We show that relaxing either of the foregoing conditions may result in the nonexistence of core-stable data exchanges. Then, we prove that finding a core-stable exchange is *PPAD-hard*, even when the potential blocking coalitions are restricted to constant size. To the best of our knowledge, this provides the first known PPAD-hardness result for core-like guarantees in data economics. Finally, we show that data exchange can be modelled as a *balanced* $n$-person game. This immediately gives a pivoting algorithm via Scarf's theorem [Scarf1967core]. We show that the pivoting algorithm works well in practice through our empirical results.
Pooja Kulkarni, Parnian Shahkar, Bhaskar Ray Chaudhury
NeurIPS3
2025 The Complexity of Finding Local Optima in Contrastive Learning
abstract
Contrastive learning is a powerful technique for discovering meaningful data representations by optimizing objectives based on $\textit{contrastive information}$, often given as a set of weighted triplets $\{(x_i, y_i^+, z_{i}^-)\}_{i = 1}^m$ indicating that an "anchor" $x_i$ is more similar to a "positive" example $y_i$ than to a "negative" example $z_i$. The goal is to find representations (e.g., embeddings in $\mathbb{R}^d$ or a tree metric) where anchors are placed closer to positive than to negative examples. While finding $\textit{global}$ optima of contrastive objectives is $\mathsf{NP}$-hard, the complexity of finding $\text{\textit{local}}$ optima---representations that do not improve by local search algorithms such as gradient-based methods---remains open. Our work settles the complexity of finding local optima in various contrastive learning problems by proving $\mathsf{PLS}$-hardness in discrete settings (e.g., maximize satisfied triplets) and $\mathsf{CLS}$-hardness in continuous settings (e.g., minimize Triplet Loss), where $\mathsf{PLS}$ (Polynomial Local Search) and $\mathsf{CLS}$ (Continuous Local Search) are well-studied complexity classes capturing local search dynamics in discrete and continuous optimization, respectively. Our results imply that no polynomial time algorithm (local search or otherwise) can find a local optimum for various contrastive learning problems, unless $\mathsf{PLS}\subseteq\mathsf{P}$ (or $\mathsf{CLS}\subseteq \mathsf{P}$ for continuous problems). Even in the unlikely scenario that $\mathsf{PLS}\subseteq\mathsf{P}$ (or $\mathsf{CLS}\subseteq \mathsf{P}$), our reductions imply that there exist instances where local search algorithms need exponential time to reach a local optimum, even for $d=1$ (embeddings on a line).
Jingming Yan, Yiyuan Luo, Vaggos Chatziafratis, Ioannis Panageas, Parnian Shahkar, Stelios Stavroulakis
NeurIPS5
2025 Online Fair Division: Towards Ex-Post Constant MMS Guarantees
abstract
We investigate the problem of fairly allocating m indivisible items among n sequentially arriving agents with additive valuations, under the sought-after fairness notion of maximin share (MMS). We first observe a strong impossibility: without appropriate knowledge about the valuation functions of the incoming agents, no online algorithm can ensure any non-trivial MMS approximation, even when there are only two agents.
Pooja Kulkarni, Ruta Mehta, Parnian Shahkar
EC3