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

Josh Karlin

dblp:00/3503 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
2since 2021 · last 2025
0009-0000-7018-3509ORCID · corroborated

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

Computer networks · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 2 · 2 since 2021Artificial intelligence and machine learning · 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.

Network and information security
3 papers
Privacy and data protection · 91% Web and mobile security · 5% Network security · 3%
Computer networks
1 paper
Routing and switching · 100%

Topics — the 9 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Privacy and data protection
differential privacy
0.912025
Differentially Private Synthetic Data Release for Topics API Outputs · KDD (2) 2025
Privacy and data protection › differential privacy
synthetic data generation
0.912025
Differentially Private Synthetic Data Release for Topics API Outputs · KDD (2) 2025
Privacy and data protection
hypothesis testing
0.712023
Measuring Re-identification Risk · Proc. ACM Manag. Data 2023
Privacy and data protection › privacy risk assessment
re-identification risk
0.712023
Measuring Re-identification Risk · Proc. ACM Manag. Data 2023
Privacy and data protection › web privacy › online advertising privacy
privacy-preserving advertising
0.312025
Differentially Private Synthetic Data Release for Topics API Outputs · KDD (2) 2025
Routing and switching › inter-domain routing
BGP
0.112006
Pretty Good BGP: Improving BGP by Cautiously Adopting Routes · ICNP 2006
Routing and switching
inter-domain routing
0.112006
Pretty Good BGP: Improving BGP by Cautiously Adopting Routes · ICNP 2006
Network security › routing security › interdomain routing security
BGP security
0.112006
Pretty Good BGP: Improving BGP by Cautiously Adopting Routes · ICNP 2006
Network security
routing security
0.112006
Pretty Good BGP: Improving BGP by Cautiously Adopting Routes · ICNP 2006

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

parameterized distribution optimization · 0.9differential privacy · 0.9hypothesis testing · 0.7attack algorithms · 0.7simulation · 0.1
YearPublicationVenuePosition
2025 Differentially Private Synthetic Data Release for Topics API Outputs
abstract
The analysis of the privacy properties of Privacy-Preserving Ads APIs is an area of research that has received strong interest from academics, industry, and regulators.Despite this interest, the empirical study of these methods is severely hindered by the lack of publicly available data.Reliable empirical analysis of the privacy properties of an API, in fact, requires access to a dataset consisting of realistic API outputs for a large collection of users; however, privacy concerns prevent the general release of such data to the public.In this work, we address this problem by developing a novel methodology to construct synthetic API outputs that are simultaneously realistic enough to enable accurate study and provide strong privacy protections.We focus on one of the Privacy-Preserving Ads APIs: the Topics API, part of Google Chrome's Privacy Sandbox, which enables interest-based advertising without relying on third-party cookies.We developed a methodology to generate a differentially-private dataset that closely matches the re-identification risk properties of the real Topics API data.The use of differential privacy provides strong theoretical bounds on the leakage of private user information from this release.Our methodology is based on first computing a large number of differentially-private statistics describing how output API traces evolve over time.Then, we design a parameterized distribution over sequences of API traces and optimize its parameters so that they closely match the statistics obtained.Finally, we create the synthetic data by drawing from this distribution.Our work is complemented by an open-source release of the anonymized dataset obtained by this methodology.We hope this will enable external researchers to analyze the API in-depth and replicate prior and future work on a realistic large-scale dataset.
Travis Dick, Alessandro Epasto, Adel Javanmard, Josh Karlin, Andrés Muñoz Medina, Vahab S. Mirrokni, Sergei Vassilvitskii, Peilin Zhong
KDD (2)4
2023 Measuring Re-identification Risk
abstract
Compact user representations (such as embeddings) form the backbone of personalization services. In this work, we present a new theoretical framework to measure re-identification risk in such user representations. Our framework, based on hypothesis testing, formally bounds the probability that an attacker may be able to obtain the identity of a user from their representation. As an application, we show how our framework is general enough to model important real-world applications such as the Chrome's Topics API for interest-based advertising. We complement our theoretical bounds by showing provably good attack algorithms for re-identification that we use to estimate the re-identification risk in the Topics API. We believe this work provides a rigorous and interpretable notion of re-identification risk and a framework to measure it that can be used to inform real-world applications.
CJ Carey, Travis Dick, Alessandro Epasto, Adel Javanmard, Josh Karlin, Shankar Kumar, Andrés Muñoz Medina, Vahab S. Mirrokni, Gabriel Henrique Nunes, Sergei Vassilvitskii, Peilin Zhong
Proc. ACM Manag. Data5
2008 Autonomous security for autonomous systems
Josh Karlin, Stephanie Forrest, Jennifer Rexford
Comput. Networks1
2006 Pretty Good BGP: Improving BGP by Cautiously Adopting Routes
abstract
The Internet's interdomain routing protocol, BGP, is vulnerable to a number of damaging attacks, which often arise from operator misconfiguration. Proposed solutions with strong guarantees require a public-key infrastructure, accurate routing registries, and changes to BGP. However, BGP routers can avoid selecting and propagating these routes if they are cautious about adopting new reachability information. We describe a protocol- preserving enhancement to BGP, Pretty Good BGP (PGBGP), that slows the dissemination of bogus routes, providing network operators time to respond before problems escalate into large- scale Internet attacks. Simulation results show that realistic deployments of PGBGP could provide 99% of Autonomous Systems with 24 hours to investigate and repair bogus routes without affecting prefix reachability. We also show that without PGBGP, 40% of ASs cannot avoid selecting bogus routes; with PGBGP, this number drops to less than 1%. Finally, we show that PGBGP is incrementally deployable and offers significant security benefits to early adopters and their customers.
Josh Karlin, Stephanie Forrest, Jennifer Rexford
ICNP1