1 code implementation • 9 Feb 2024 • Mohammadhossein Bateni, Vincent Cohen-Addad, Alessandro Epasto, Silvio Lattanzi
We present a scalable algorithm for the individually fair ($p$, $k$)-clustering problem introduced by Jung et al. and Mahabadi et al.
no code implementations • 14 Jul 2023 • Alessandro Epasto, Tamalika Mukherjee, Peilin Zhong
In this work, we provide the first differentially private streaming algorithms for $k$-means and $k$-median clustering of $d$-dimensional Euclidean data points over a stream with length at most $T$ using $poly(k, d,\log(T))$ space to achieve a constant multiplicative error and a $poly(k, d,\log(T))$ additive error.
3 code implementations • 12 Apr 2023 • CJ Carey, Travis Dick, Alessandro Epasto, Adel Javanmard, Josh Karlin, Shankar Kumar, Andres Munoz Medina, Vahab Mirrokni, Gabriel Henrique Nunes, Sergei Vassilvitskii, Peilin Zhong
In this work, we present a new theoretical framework to measure re-identification risk in such user representations.
1 code implementation • 31 Jan 2023 • Jacob Imola, Alessandro Epasto, Mohammad Mahdian, Vincent Cohen-Addad, Vahab Mirrokni
Then, we exhibit a polynomial-time approximation algorithm with $O(|V|^{2. 5}/ \epsilon)$-additive error, and an exponential-time algorithm that meets the lower bound.
1 code implementation • 14 Jul 2022 • Alessandro Epasto, Vahab Mirrokni, Bryan Perozzi, Anton Tsitsulin, Peilin Zhong
Personalized PageRank (PPR) is a fundamental tool in unsupervised learning of graph representations such as node ranking, labeling, and graph embedding.
no code implementations • 13 Jul 2022 • Hossein Esfandiari, Alessandro Epasto, Vahab Mirrokni, Andres Munoz Medina, Sergei Vassilvitskii
When working with user data providing well-defined privacy guarantees is paramount.
1 code implementation • 17 Jun 2022 • Vincent Cohen-Addad, Alessandro Epasto, Silvio Lattanzi, Vahab Mirrokni, Andres Munoz, David Saulpic, Chris Schwiegelshohn, Sergei Vassilvitskii
We study the private $k$-median and $k$-means clustering problem in $d$ dimensional Euclidean space.
no code implementations • NeurIPS 2020 • Alessandro Epasto, Mohammad Mahdian, Jieming Mao, Vahab Mirrokni, Lijie Ren
But at the same time, more noise might need to be added to the algorithm in order to keep the algorithm differentially private and this might hurt the algorithm’s performance.
no code implementations • NeurIPS 2020 • Alessandro Epasto, Mohammad Mahdian, Vahab Mirrokni, Emmanouil Zampetakis
A soft-max function has two main efficiency measures: (1) approximation - which corresponds to how well it approximates the maximum function, (2) smoothness - which shows how sensitive it is to changes of its input.
no code implementations • 22 Oct 2020 • Alessandro Epasto, Mohammad Mahdian, Vahab Mirrokni, Manolis Zampetakis
A soft-max function has two main efficiency measures: (1) approximation - which corresponds to how well it approximates the maximum function, (2) smoothness - which shows how sensitive it is to changes of its input.
no code implementations • NeurIPS 2020 • Sara Ahmadian, Alessandro Epasto, Marina Knittel, Ravi Kumar, Mohammad Mahdian, Benjamin Moseley, Philip Pham, Sergei Vassilvitskii, Yuyan Wang
As machine learning has become more prevalent, researchers have begun to recognize the necessity of ensuring machine learning systems are fair.
1 code implementation • NeurIPS 2020 • Michele Borassi, Alessandro Epasto, Silvio Lattanzi, Sergei Vassilvitskii, Morteza Zadimoghaddam
The sliding window model of computation captures scenarios in which data is arriving continuously, but only the latest $w$ elements should be used for analysis.
Data Structures and Algorithms
1 code implementation • 6 Feb 2020 • Sara Ahmadian, Alessandro Epasto, Ravi Kumar, Mohammad Mahdian
We define a fairlet decomposition with cost similar to the $k$-median cost and this allows us to obtain approximation algorithms for a wide range of fairness constraints.
no code implementations • 29 May 2019 • Sara Ahmadian, Alessandro Epasto, Ravi Kumar, Mohammad Mahdian
In this paper we consider clustering problems in which each point is endowed with a color.
2 code implementations • 6 May 2019 • Alessandro Epasto, Bryan Perozzi
Recent interest in graph embedding methods has focused on learning a single representation for each node in the graph.
1 code implementation • WWW 2019 • Alessandro Epasto, Bryan Perozzi
Recent interest in graph embedding methods has focused on learning a single representation for each node in the graph.
2 code implementations • KDD 2017 • Alessandro Epasto, Silvio Lattanzi, Renato Paes Leme
More precisely, our framework works in two steps: a local ego-net analysis phase, and a global graph partitioning phase .
Ranked #3 on Community Detection on Amazon
1 code implementation • 24 Feb 2016 • Lorenzo De Stefani, Alessandro Epasto, Matteo Riondato, Eli Upfal
We present TRI\`EST, a suite of one-pass streaming algorithms to compute unbiased, low-variance, high-quality approximations of the global and local (i. e., incident to each vertex) number of triangles in a fully-dynamic graph represented as an adversarial stream of edge insertions and deletions.
Data Structures and Algorithms Databases G.2.2; H.2.8
1 code implementation • 31 Dec 2009 • Alessandro Epasto, Enrico Nardelli
In this paper we give a thorough presentation of a model proposed by Tononi et al. for modeling \emph{integrated information}, i. e. how much information is generated in a system transitioning from one state to the next one by the causal interaction of its parts and \emph{above and beyond} the information given by the sum of its parts.