Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Leonidas Tsepenekas

dblp:183/6430 · DBLP profile ↗
← Back
12ranked-venue papers
1as first author
9since 2021 · last 2024
0000-0002-2573-8971ORCID · corroborated

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

Artificial intelligence and machine learning · 11 · 1 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 3 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.

Artificial intelligence
4 papers
Trustworthy machine learning · 92% Learning paradigms · 8%
Theoretical computer science
6 papers
Approximation and online algorithms · 49% Algorithms and data structures · 44% Algorithmic game theory and mechanism design · 7%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Smart cities and intelligent transportation · 100%

Topics — the 18 heaviest of 21, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Trustworthy machine learning
fairness
1.632023
Comparing Apples to Oranges: Learning Similarity Functions for Data Produced by Different Distributions · NeurIPS 2023
Fairness, Semi-Supervised Learning, and More: A General Framework for Clustering with Stochastic Pairwise Constraints · AAAI 2021
A Pairwise Fair and Community-preserving Approach to k-Center Clustering · ICML 2020
Machine learning › Trustworthy machine learning › fairness
individual fairness
1.222023
Comparing Apples to Oranges: Learning Similarity Functions for Data Produced by Different Distributions · NeurIPS 2023
Fairness, Semi-Supervised Learning, and More: A General Framework for Clustering with Stochastic Pairwise Constraints · AAAI 2021
Approximation and online algorithms
approximation algorithms
0.922021
Fairness, Semi-Supervised Learning, and More: A General Framework for Clustering with Stochastic Pairwise Constraints · AAAI 2021
A Pairwise Fair and Community-preserving Approach to k-Center Clustering · ICML 2020
Algorithms and data structures
clustering
0.922021
Fairness, Semi-Supervised Learning, and More: A General Framework for Clustering with Stochastic Pairwise Constraints · AAAI 2021
Probabilistic Fair Clustering · NeurIPS 2020
Machine learning › Trustworthy machine learning › interpretability
feature importance
0.812024
SHAP@k: Efficient and Probably Approximately Correct (PAC) Identification of Top-K Features · AAAI 2024
Machine learning › Trustworthy machine learning
interpretability
0.812024
SHAP@k: Efficient and Probably Approximately Correct (PAC) Identification of Top-K Features · AAAI 2024
Machine learning › Trustworthy machine learning › interpretability
shapley value
0.812024
SHAP@k: Efficient and Probably Approximately Correct (PAC) Identification of Top-K Features · AAAI 2024
Approximation and online algorithms › facility location
dynamic facility location
0.712023
Efficient and Equitable Deployment of Mobile Vaccine Distribution Centers · IJCAI 2023
Machine learning › Learning paradigms
semi-supervised learning
0.512021
Fairness, Semi-Supervised Learning, and More: A General Framework for Clustering with Stochastic Pairwise Constraints · AAAI 2021
Algorithms and data structures › clustering
metric clustering
0.512021
Fairness, Semi-Supervised Learning, and More: A General Framework for Clustering with Stochastic Pairwise Constraints · AAAI 2021
Machine learning › Trustworthy machine learning › fairness › fair unsupervised learning
fair clustering
0.412020
A Pairwise Fair and Community-preserving Approach to k-Center Clustering · ICML 2020
Algorithms and data structures › clustering › constrained clustering
fair clustering
0.412020
Probabilistic Fair Clustering · NeurIPS 2020
Approximation and online algorithms › approximation algorithms › clustering approximation
fair clustering approximation
0.412020
A Pairwise Fair and Community-preserving Approach to k-Center Clustering · ICML 2020
Algorithmic game theory and mechanism design › market design
matching markets
0.412019
A Unified Approach to Online Matching with Conflict-Aware Constraints · AAAI 2019
Approximation and online algorithms › online algorithms › online matching
online bipartite matching
0.412019
A Unified Approach to Online Matching with Conflict-Aware Constraints · AAAI 2019
Approximation and online algorithms › online algorithms
online matching
0.412019
A Unified Approach to Online Matching with Conflict-Aware Constraints · AAAI 2019
Data mining
clustering
0.112020
A Pairwise Fair and Community-preserving Approach to k-Center Clustering · ICML 2020
Data mining › clustering › center-based clustering
k-center clustering
0.112020
A Pairwise Fair and Community-preserving Approach to k-Center Clustering · ICML 2020

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

approximation algorithm · 4.1simulation · 1.3sampling · 1.3expert feedback · 1.3k-center heuristics · 1.3stochastic pairwise constraints · 1.0multi-armed bandit · 0.8SamplingSHAP · 0.8KernelSHAP · 0.8linear programming · 0.4LP-based heuristics · 0.4
YearPublicationVenuePosition
2024 SHAP@k: Efficient and Probably Approximately Correct (PAC) Identification of Top-K Features
abstract
The SHAP framework provides a principled method to explain the predictions of a model by computing feature importance. Motivated by applications in finance, we introduce the Top-k Identification Problem (TkIP) (and its ordered variant TkIP- O), where the objective is to identify the subset (or ordered subset for TkIP-O) of k features corresponding to the highest SHAP values with PAC guarantees. While any sampling-based method that estimates SHAP values (such as KernelSHAP and SamplingSHAP) can be trivially adapted to solve TkIP, doing so is highly sample inefficient. Instead, we leverage the connection between SHAP values and multi-armed bandits (MAB) to show that both TkIP and TkIP-O can be reduced to variants of problems in MAB literature. This reduction allows us to use insights from the MAB literature to develop sample-efficient variants of KernelSHAP and SamplingSHAP. We propose KernelSHAP@k and SamplingSHAP@k for solving TkIP; along with KernelSHAP-O and SamplingSHAP-O to solve the ordering problem in TkIP-O. We perform extensive experiments using several credit-related datasets to show that our methods offer significant improvements of up to 40× in sample efficiency and 39× in runtime.
Sanjay Kariyappa, Leonidas Tsepenekas, Freddy Lécué, Daniele Magazzeni
AAAI2
2023 Efficient and Equitable Deployment of Mobile Vaccine Distribution Centers
abstract
Vaccines have proven to be extremely effective in preventing the spread of COVID-19 and potentially ending the pandemic. Lack of access caused many people not getting vaccinated early, so states such as Virginia deployed mobile vaccination sites in order to distribute vaccines across the state. Here we study the problem of deciding where these facilities should be placed and moved over time in order to minimize the distance each person needs to travel in order to be vaccinated. Traditional facility location models for this problem fail to incorporate the fact that our facilities are mobile (i.e., they can move over time). To this end, we instead model vaccine distribution as the Dynamic k-Supplier problem and give the first approximation algorithms for this problem. We then run extensive simulations on real world datasets to show the efficacy of our methods. In particular, we find that natural baselines for Dynamic k-Supplier cannot take advantage of the mobility of the facilities, and perform worse than non-mobile k-Supplier algorithms.
Da Qi Chen, Ann Li, George Z. Li, Madhav V. Marathe, Aravind Srinivasan, Leonidas Tsepenekas, Anil Vullikanti
IJCAI6
2023 Comparing Apples to Oranges: Learning Similarity Functions for Data Produced by Different Distributions
abstract
Similarity functions measure how comparable pairs of elements are, and play a key role in a wide variety of applications, e.g., notions of Individual Fairness abiding by the seminal paradigm of Dwork et al., as well as Clustering problems. However, access to an accurate similarity function should not always be considered guaranteed, and this point was even raised by Dwork et al. For instance, it is reasonable to assume that when the elements to be compared are produced by different distributions, or in other words belong to different ``demographic'' groups, knowledge of their true similarity might be very difficult to obtain. In this work, we present an efficient sampling framework that learns these across-groups similarity functions, using only a limited amount of experts' feedback. We show analytical results with rigorous theoretical bounds, and empirically validate our algorithms via a large suite of experiments.
Leonidas Tsepenekas, Ivan Brugere, Freddy Lécué, Daniele Magazzeni
NeurIPS1
2023 Deploying vaccine distribution sites for improved accessibility and equity to support pandemic response
George Z. Li, Ann Li, Madhav V. Marathe, Aravind Srinivasan, Leonidas Tsepenekas, Anil Vullikanti
Auton. Agents Multi Agent Syst.5
2022 Controlling Epidemic Spread using Probabilistic Diffusion Models on Networks
abstract
The spread of an epidemic is often modeled by an SIR random process on a social network graph. The MinInfEdge problem for optimal social distancing involves minimizing the expected number of infections, when we are allowed to break at most B edges; similarly the MinInfNode problem involves removing at most B vertices. These are fundamental problems in epidemiology and network science. While a number of heuristics have been considered, the complexity of this problem remains generally open. In this paper, we present two bicriteria approximation algorithms for the MinInfEdge problem, which give the first non-trivial approximations for this problem. The first is based on the cut sparsification result technique of Karger, which works for any graph, when the transmission probabilities are not too small. The second is a Sample Average Approximation (SAA) based algorithm, which we analyze for the Chung-Lu random graph model. We also extend some of our results for the MinInfNode problem.
Amy Babay, Michael Dinitz, Aravind Srinivasan, Leonidas Tsepenekas, Anil Vullikanti
AISTATS4
2022 A New Notion of Individually Fair Clustering: α-Equitable k-Center
abstract
Clustering is a fundamental problem in unsupervised machine learning, and due to its numerous societal implications fair variants of it have recently received significant attention. In this work we introduce a novel definition of individual fairness for clustering problems. Specifically, in our model, each point $j$ has a set of other points $\mathcal{S}_j$ that it perceives as similar to itself, and it feels that it is being fairly treated if the quality of service it receives in the solution is $\alpha$-close (in a multiplicative sense, for some given $\alpha \geq 1$) to that of the points in $\mathcal{S}_j$. We begin our study by answering questions regarding the combinatorial structure of the problem, namely for what values of $\alpha$ the problem is well-defined, and what the behavior of the Price of Fairness (PoF) for it is. For the well-defined region of $\alpha$, we provide efficient and easily-implementable approximation algorithms for the $k$-center objective, which in certain cases also enjoy bounded-PoF guarantees. We finally complement our analysis by an extensive suite of experiments that validates the effectiveness of our theoretical results.
Darshan Chakrabarti, John Dickerson 0001, Seyed A. Esmaeili, Aravind Srinivasan, Leonidas Tsepenekas
AISTATS5
2022 Fair Disaster Containment via Graph-Cut Problems
abstract
Graph cut problems are fundamental in combinatorial Optimization, and are a central object of study in both theory and practice. Further, the study of fairness in Algorithmic Design and Machine Learning has recently received significant attention, with many different notions proposed and analyzed for a variety of contexts. In this paper we initiate the study of fairness for graph cut problems by giving the first fair definitions for them, and subsequently we demonstrate appropriate algorithmic techniques that yield a rigorous theoretical analysis. Specifically, we incorporate two different notions of fairness, namely demographic and probabilistic individual fairness, in a particular cut problem that models disaster containment scenarios. Our results include a variety of approximation algorithms with provable theoretical guarantees.
Michael Dinitz, Aravind Srinivasan, Leonidas Tsepenekas, Anil Vullikanti
AISTATS3
2021 Fairness, Semi-Supervised Learning, and More: A General Framework for Clustering with Stochastic Pairwise Constraints
abstract
Metric clustering is fundamental in areas ranging from Combinatorial Optimization and Data Mining, to Machine Learning and Operations Research. However, in a variety of situations we may have additional requirements or knowledge, distinct from the underlying metric, regarding which pairs of points should be clustered together. To capture and analyze such scenarios, we introduce a novel family of stochastic pairwise constraints, which we incorporate into several essential clustering objectives (radius/median/means). Moreover, we demonstrate that these constraints can succinctly model an intriguing collection of applications, including among others Individual Fairness in clustering and Must-link constraints in semi-supervised learning. Our main result consists of a general framework that yields approximation algorithms with provable guarantees for important clustering objectives, while at the same time producing solutions that respect the stochastic pairwise constraints. Furthermore, for certain objectives we devise improved results in the case of Must-link constraints, which are also the best possible from a theoretical perspective. Finally, we present experimental evidence that validates the effectiveness of our algorithms.
Brian Brubach, Darshan Chakrabarti, John Dickerson 0001, Aravind Srinivasan, Leonidas Tsepenekas
AAAI5
2021 Approximating Two-Stage Stochastic Supplier Problems
abstract
The main focus of this paper is radius-based (supplier) clustering in the two-stage stochastic setting with recourse, where the inherent stochasticity of the model comes in the form of a budget constraint. We also explore a number of variants where additional constraints are imposed on the first-stage decisions, specifically matroid and multi-knapsack constraints. Our eventual goal is to provide results for supplier problems in the most general distributional setting, where there is only black-box access to the underlying distribution. To that end, we follow a two-step approach. First, we develop algorithms for a restricted version of each problem, in which all possible scenarios are explicitly provided; second, we employ a novel scenario-discarding variant of the standard Sample Average Approximation (SAA) method, in which we crucially exploit properties of the restricted-case algorithms. We finally note that the scenario-discarding modification to the SAA method is necessary in order to optimize over the radius.
Brian Brubach, Nathaniel Grammel, David G. Harris 0001, Aravind Srinivasan, Leonidas Tsepenekas, Anil Vullikanti
APPROX-RANDOM5
2020 A Pairwise Fair and Community-preserving Approach to k-Center Clustering
abstract
Clustering is a foundational problem in machine learning with numerous applications. As machine learning increases in ubiquity as a backend for automated systems, concerns about fairness arise. Much of the current literature on fairness deals with discrimination against protected classes in supervised learning (group fairness). We define a different notion of fair clustering wherein the probability that two points (or a community of points) become separated is bounded by an increasing function of their pairwise distance (or community diameter). We capture the situation where data points represent people who gain some benefit from being clustered together. Unfairness arises when certain points are deterministically separated, either arbitrarily or by someone who intends to harm them as in the case of gerrymandering election districts. In response, we formally define two new types of fairness in the clustering setting, pairwise fairness and community preservation. To explore the practicality of our fairness goals, we devise an approach for extending existing $k$-center algorithms to satisfy these fairness constraints. Analysis of this approach proves that reasonable approximations can be achieved while maintaining fairness. In experiments, we compare the effectiveness of our approach to classical $k$-center algorithms/heuristics and explore the tradeoff between optimal clustering and fairness.
Brian Brubach, Darshan Chakrabarti, John Dickerson 0001, Samir Khuller, Aravind Srinivasan, Leonidas Tsepenekas
ICML6
2020 Probabilistic Fair Clustering
abstract
In clustering problems, a central decision-maker is given a complete metric graph over vertices and must provide a clustering of vertices that minimizes some objective function. In fair clustering problems, vertices are endowed with a color (e.g., membership in a group), and the requirements of a valid clustering might also include the representation of colors in the solution. Prior work in fair clustering assumes complete knowledge of group membership. In this paper, we generalize this by assuming imperfect knowledge of group membership through probabilistic assignments, and present algorithms in this more general setting with approximation ratio guarantees. We also address the problem of "metric membership", where group membership has a notion of order and distance. Experiments are conducted using our proposed algorithms as well as baselines to validate our approach, and also surface nuanced concerns when group membership is not known deterministically.
Seyed A. Esmaeili, Brian Brubach, Leonidas Tsepenekas, John Dickerson 0001
NeurIPS3
2019 A Unified Approach to Online Matching with Conflict-Aware Constraints
abstract
Online bipartite matching and allocation models are widely used to analyze and design markets such as Internet advertising, online labor, and crowdsourcing. Traditionally, vertices on one side of the market are fixed and known a priori, while vertices on the other side arrive online and are matched by a central agent to the offline side. The issue of possible conflicts among offline agents emerges in various real scenarios when we need to match each online agent with a set of offline agents.For example, in event-based social networks (e.g., Meetup), offline events conflict for some users since they will be unable to attend mutually-distant events at proximate times; in advertising markets, two competing firms may prefer not to be shown to one user simultaneously; and in online recommendation systems (e.g., Amazon Books), books of the same type “conflict” with each other in some sense due to the diversity requirement for each online buyer.The conflict nature inherent among certain offline agents raises significant challenges in both modeling and online algorithm design. In this paper, we propose a unifying model, generalizing the conflict models proposed in (She et al., TKDE 2016) and (Chen et al., TKDE 16). Our model can capture not only a broad class of conflict constraints on the offline side (which is even allowed to be sensitive to each online agent), but also allows a general arrival pattern for the online side (which is allowed to change over the online phase). We propose an efficient linear programming (LP) based online algorithm and prove theoretically that it has nearly-optimal online performance. Additionally, we propose two LP-based heuristics and test them against two natural baselines on both real and synthetic datasets. Our LP-based heuristics experimentally dominate the baseline algorithms, aligning with our theoretical predictions and supporting our unified approach.
Pan Xu 0001, Yexuan Shi, John Dickerson 0001, Karthik Abinav Sankararaman, Aravind Srinivasan, Yongxin Tong, Leonidas Tsepenekas
AAAI8