Skip to main content

Showing 1–17 of 17 results for author: Fichtenberger, H

Searching in archive cs. Search in all archives.
.
  1. arXiv:2407.07262  [pdf, ps, other

    cs.DS cs.CR

    Differential privacy and Sublinear time are incompatible sometimes

    Authors: Jeremiah Blocki, Hendrik Fichtenberger, Elena Grigorescu, Tamalika Mukherjee

    Abstract: Differential privacy and sublinear algorithms are both rapidly emerging algorithmic themes in times of big data analysis. Although recent works have shown the existence of differentially private sublinear algorithms for many problems including graph parameter estimation and clustering, little is known regarding hardness results on these algorithms. In this paper, we initiate the study of lower bou… ▽ More

    Submitted 13 January, 2025; v1 submitted 9 July, 2024; originally announced July 2024.

  2. arXiv:2403.14332  [pdf, ps, other

    cs.DS cs.CR cs.LG

    A Differentially Private Clustering Algorithm for Well-Clustered Graphs

    Authors: Weiqiang He, Hendrik Fichtenberger, Pan Peng

    Abstract: We study differentially private (DP) algorithms for recovering clusters in well-clustered graphs, which are graphs whose vertex set can be partitioned into a small number of sets, each inducing a subgraph of high inner conductance and small outer conductance. Such graphs have widespread application as a benchmark in the theoretical analysis of spectral clustering. We provide an efficient ($ε$,$δ$)… ▽ More

    Submitted 21 March, 2024; originally announced March 2024.

  3. arXiv:2307.14490  [pdf, other

    cs.LG cs.DC cs.SI

    HUGE: Huge Unsupervised Graph Embeddings with TPUs

    Authors: Brandon Mayer, Anton Tsitsulin, Hendrik Fichtenberger, Jonathan Halcrow, Bryan Perozzi

    Abstract: Graphs are a representation of structured data that captures the relationships between sets of objects. With the ubiquity of available network data, there is increasing industrial and academic need to quickly analyze graphs with billions of nodes and trillions of edges. A common first step for network understanding is Graph Embedding, the process of creating a continuous representation of nodes in… ▽ More

    Submitted 26 July, 2023; originally announced July 2023.

    Comments: As appeared at KDD 2023

  4. Optimal Fully Dynamic $k$-Center Clustering for Adaptive and Oblivious Adversaries

    Authors: MohammadHossein Bateni, Hossein Esfandiari, Hendrik Fichtenberger, Monika Henzinger, Rajesh Jayaram, Vahab Mirrokni, Andreas Wiese

    Abstract: In fully dynamic clustering problems, a clustering of a given data set in a metric space must be maintained while it is modified through insertions and deletions of individual points. In this paper, we resolve the complexity of fully dynamic $k$-center clustering against both adaptive and oblivious adversaries. Against oblivious adversaries, we present the first algorithm for fully dynamic $k$-cen… ▽ More

    Submitted 21 March, 2023; originally announced March 2023.

    Comments: arXiv admin note: substantial text overlap with arXiv:2112.07050, arXiv:2112.07217

  5. arXiv:2203.14225  [pdf, ps, other

    cs.DS

    Approximately Counting Subgraphs in Data Streams

    Authors: Hendrik Fichtenberger, Pan Peng

    Abstract: Estimating the number of subgraphs in data streams is a fundamental problem that has received great attention in the past decade. In this paper, we give improved streaming algorithms for approximately counting the number of occurrences of an arbitrary subgraph $H$, denoted $\# H$, when the input graph $G$ is represented as a stream of $m$ edges. To obtain our algorithms, we provide a generic trans… ▽ More

    Submitted 27 March, 2022; originally announced March 2022.

  6. arXiv:2202.11205  [pdf, other

    cs.DS cs.LG

    Constant matters: Fine-grained Complexity of Differentially Private Continual Observation

    Authors: Hendrik Fichtenberger, Monika Henzinger, Jalaj Upadhyay

    Abstract: We study fine-grained error bounds for differentially private algorithms for counting under continual observation. Our main insight is that the matrix mechanism when using lower-triangular matrices can be used in the continual observation model. More specifically, we give an explicit factorization for the counting matrix $M_\mathsf{count}$ and upper bound the error explicitly. We also give a fine-… ▽ More

    Submitted 5 February, 2024; v1 submitted 23 February, 2022; originally announced February 2022.

    Comments: Updated a citation and corrected by an off-one calculation error in the accuracy analysis

  7. arXiv:2112.07217  [pdf, ps, other

    cs.DS cs.CG

    On fully dynamic constant-factor approximation algorithms for clustering problems

    Authors: Hendrik Fichtenberger, Monika Henzinger, Andreas Wiese

    Abstract: Clustering is an important task with applications in many fields of computer science. We study the fully dynamic setting in which we want to maintain good clusters efficiently when input points (from a metric space) can be inserted and deleted. Many clustering problems are $\mathsf{APX}$-hard but admit polynomial time $O(1)$-approximation algorithms. Thus, it is a natural question whether we can m… ▽ More

    Submitted 14 December, 2021; originally announced December 2021.

  8. arXiv:2106.14756  [pdf, other

    cs.DS cs.CR

    Differentially Private Algorithms for Graphs Under Continual Observation

    Authors: Hendrik Fichtenberger, Monika Henzinger, Lara Ost

    Abstract: Differentially private algorithms protect individuals in data analysis scenarios by ensuring that there is only a weak correlation between the existence of the user in the data and the result of the analysis. Dynamic graph algorithms maintain the solution to a problem (e.g., a matching) on an evolving input, i.e., a graph where nodes or edges are inserted or deleted over time. They output the va… ▽ More

    Submitted 28 November, 2023; v1 submitted 28 June, 2021; originally announced June 2021.

    Comments: Corrected typos in lower bounds in Table 1. Fixed missing factor $\ell$ in statement of Theorem 45

  9. arXiv:2011.06888  [pdf, other

    cs.DS

    Consistent k-Clustering for General Metrics

    Authors: Hendrik Fichtenberger, Silvio Lattanzi, Ashkan Norouzi-Fard, Ola Svensson

    Abstract: Given a stream of points in a metric space, is it possible to maintain a constant approximate clustering by changing the cluster centers only a small number of times during the entire execution of the algorithm? This question received attention in recent years in the machine learning literature and, before our work, the best known algorithm performs $\widetilde{O}(k^2)$ center swaps (the… ▽ More

    Submitted 13 November, 2020; originally announced November 2020.

  10. arXiv:2005.01861  [pdf, ps, other

    cs.DS

    Sampling Arbitrary Subgraphs Exactly Uniformly in Sublinear Time

    Authors: Hendrik Fichtenberger, Mingze Gao, Pan Peng

    Abstract: We present a simple sublinear-time algorithm for sampling an arbitrary subgraph $H$ \emph{exactly uniformly} from a graph $G$ with $m$ edges, to which the algorithm has access by performing the following types of queries: (1) degree queries, (2) neighbor queries, (3) pair queries and (4) edge sampling queries. The query complexity and running time of our algorithm are… ▽ More

    Submitted 25 March, 2021; v1 submitted 4 May, 2020; originally announced May 2020.

    Comments: ICALP 2020

  11. arXiv:1905.01644  [pdf, other

    cs.DS

    Testable Properties in General Graphs and Random Order Streaming

    Authors: Artur Czumaj, Hendrik Fichtenberger, Pan Peng, Christian Sohler

    Abstract: We present a novel framework closely linking the areas of property testing and data streaming algorithms in the setting of general graphs. It has been recently shown (Monemizadeh et al. 2017) that for bounded-degree graphs, any constant-query tester can be emulated in the random order streaming model by a streaming algorithm that uses only space required to store a constant number of words. Howeve… ▽ More

    Submitted 5 May, 2019; originally announced May 2019.

  12. Testing Stability Properties in Graphical Hedonic Games

    Authors: Hendrik Fichtenberger, Anja Rey

    Abstract: In hedonic games, players form coalitions based on individual preferences over the group of players they could belong to. Several concepts to describe the stability of coalition structures in a game have been proposed and analysed in the literature. However, prior research focuses on algorithms with time complexity that is at least linear in the input size. In the light of very large games that ar… ▽ More

    Submitted 29 July, 2021; v1 submitted 21 December, 2018; originally announced December 2018.

    Journal ref: Autonomous Agents and Multi-Agent Systems 35.2 (2021): 1-26

  13. arXiv:1811.02937  [pdf, ps, other

    cs.DS

    Every Testable (Infinite) Property of Bounded-Degree Graphs Contains an Infinite Hyperfinite Subproperty

    Authors: Hendrik Fichtenberger, Pan Peng, Christian Sohler

    Abstract: One of the most fundamental questions in graph property testing is to characterize the combinatorial structure of properties that are testable with a constant number of queries. We work towards an answer to this question for the bounded-degree graph model introduced in [Goldreich, Ron, 2002], where the input graphs have maximum degree bounded by a constant $d$. In this model, it is known (among ot… ▽ More

    Submitted 7 November, 2018; originally announced November 2018.

  14. arXiv:1810.05064  [pdf, other

    cs.LG stat.ML

    A Theory-Based Evaluation of Nearest Neighbor Models Put Into Practice

    Authors: Hendrik Fichtenberger, Dennis Rohde

    Abstract: In the $k$-nearest neighborhood model ($k$-NN), we are given a set of points $P$, and we shall answer queries $q$ by returning the $k$ nearest neighbors of $q$ in $P$ according to some metric. This concept is crucial in many areas of data analysis and data processing, e.g., computer vision, document retrieval and machine learning. Many $k$-NN algorithms have been published and implemented, but oft… ▽ More

    Submitted 30 November, 2018; v1 submitted 11 October, 2018; originally announced October 2018.

  15. A Sublinear Tester for Outerplanarity (and Other Forbidden Minors) With One-Sided Error

    Authors: Hendrik Fichtenberger, Reut Levi, Yadu Vasudev, Maximilian Wötzel

    Abstract: We consider one-sided error property testing of $\mathcal{F}$-minor freeness in bounded-degree graphs for any finite family of graphs $\mathcal{F}$ that contains a minor of $K_{2,k}$, the $k$-circus graph, or the $(k\times 2)$-grid for any $k\in\mathbb{N}$. This includes, for instance, testing whether a graph is outerplanar or a cactus graph. The query complexity of our algorithm in terms of the n… ▽ More

    Submitted 8 August, 2018; v1 submitted 19 July, 2017; originally announced July 2017.

    Comments: extended to testing outerplanarity, full version of ICALP paper

    Journal ref: 45th International Colloquium on Automata, Languages, and Programming (ICALP), pages 52:1-52:14, 2018

  16. arXiv:1705.08174  [pdf, ps, other

    cs.DC cs.DS

    Distributed Testing of Conductance

    Authors: Hendrik Fichtenberger, Yadu Vasudev

    Abstract: We study the problem of testing conductance in the setting of distributed computing and give a two-sided tester that takes $\mathcal{O}(\log(n) / (εΦ^2))$ rounds to decide if a graph has conductance at least $Φ$ or is $ε$-far from having conductance at least $Φ^2 / 1000$ in the distributed CONGEST model. We also show that $Ω(\log n)$ rounds are necessary for testing conductance even in the LOCAL m… ▽ More

    Submitted 19 October, 2017; v1 submitted 23 May, 2017; originally announced May 2017.

    Comments: revised introduction and some fixes

  17. arXiv:1309.5781  [pdf, other

    cs.DS

    PROBI: A Heuristic for the probabilistic k-median problem

    Authors: Hendrik Fichtenberger, Melanie Schmidt

    Abstract: We develop the heuristic PROBI for the probabilistic Euclidean k-median problem based on a coreset construction by Lammersen et al. Our algorithm computes a summary of the data and then uses an adapted version of k-means++ (Arthur and Vassilvitskii, 2007) to compute a good solution on the summary. The summary is maintained in a data stream, so PROBI can be used in a data stream setting on very lar… ▽ More

    Submitted 23 September, 2013; originally announced September 2013.