Balanced Families of Perfect Hash Functions and Their Applications
Noga Alon, Shai Gutner

TL;DR
This paper introduces a new concept of balanced perfect hash function families that ensures nearly uniform distribution of 1-1 functions across subsets, enabling efficient approximation algorithms for counting paths and cycles in graphs.
Contribution
The paper constructs explicit $ ext{delta}$-balanced perfect hash families with near-optimal size and applies them to develop deterministic approximation algorithms for graph path and cycle counting.
Findings
Constructed $ ext{delta}$-balanced perfect hash families of size $2^{O(k \log \log k)} \log n$
Developed polynomial-time algorithms for approximating path and cycle counts with fixed relative error
Applied color-coding technique to utilize hash families in graph algorithms
Abstract
The construction of perfect hash functions is a well-studied topic. In this paper, this concept is generalized with the following definition. We say that a family of functions from to is a -balanced -family of perfect hash functions if for every , , the number of functions that are 1-1 on is between and for some constant . The standard definition of a family of perfect hash functions requires that there will be at least one function that is 1-1 on , for each of size . In the new notion of balanced families, we require the number of 1-1 functions to be almost the same (taking to be close to 1) for every such . Our main result is that for any constant , a -balanced -family of perfect hash functions of size can be constructed in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGraph Labeling and Dimension Problems · Advanced Graph Theory Research · Limits and Structures in Graph Theory
