GaHyun Park

dblp:14/3 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
0since 2021 · last 2009
0000-0002-8415-8512ORCID · corroborated

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

Theory of computation · 5 · 3 first-authorSystems, architecture and hardware · 1

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.

Theoretical computer science
4 papers
Algorithms and data structures · 57% Distributed computing theory · 18% Combinatorics and discrete mathematics · 16%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithms and data structures › data structure design › search structures › search trees
trie
0.232009
Profiles of Tries · SIAM J. Comput. 2009
Multiple choice tries and distributed hash tables · SODA 2007
Towards a complete characterization of tries · SODA 2005
Combinatorics and discrete mathematics
analytic combinatorics
0.112009
Profiles of Tries · SIAM J. Comput. 2009
Algorithms and data structures › data structure design › search structures › hashing
hash tables
0.112007
Multiple choice tries and distributed hash tables · SODA 2007
Distributed computing theory
contention resolution
0.112005
Brief announcement: analysis of a randomized contention-resolution protocol for distributed access · PODC 2005
Distributed computing theory › randomization
randomized protocols
0.112005
Brief announcement: analysis of a randomized contention-resolution protocol for distributed access · PODC 2005
Algorithms and data structures › sequence algorithms › string algorithms
string data structures
0.112005
Towards a complete characterization of tries · SODA 2005
Distributed systems › distributed data processing
distributed data access
0.012005
Brief announcement: analysis of a randomized contention-resolution protocol for distributed access · PODC 2005

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

protocol analysis · 0.1recurrence solving · 0.1central limit theorem · 0.1analytic combinatorics · 0.1randomized analysis · 0.1load balancing · 0.1
YearPublicationVenuePosition
2009 Profiles of Tries
abstract
Tries (from retrieval) are one of the most popular data structures on words. They are pertinent to the (internal) structure of stored words and several splitting procedures used in diverse contexts. The profile of a trie is a parameter that represents the number of nodes (either internal or external) with the same distance from the root. It is a function of the number of strings stored in a trie and the distance from the root. Several, if not all, trie parameters such as height, size, depth, shortest path, and fill-up level can be uniformly analyzed through the (external and internal) profiles. Although profiles represent one of the most fundamental parameters of tries, they have hardly been studied in the past. The analysis of profiles is surprisingly arduous, but once it is carried out it reveals unusually intriguing and interesting behavior. We present a detailed study of the distribution of the profiles in a trie built over random strings generated by a memoryless source. We first derive recurrences satisfied by the expected profiles and solve them asymptotically for all possible ranges of the distance from the root. It appears that profiles of tries exhibit several fascinating phenomena. When moving from the root to the leaves of a trie, the growth of the expected profiles varies. Near the root, the external profiles tend to zero at an exponential rate, and then the rate gradually rises to being logarithmic; the external profiles then abruptly tend to infinity, first logarithmically and then polynomially; they then tend polynomially to zero again. Furthermore, the expected profiles of asymmetric tries are oscillating in a range where profiles grow polynomially, while symmetric tries are nonoscillating, in contrast to most shape parameters of random tries studied previously. Such a periodic behavior for asymmetric tries implies that the depth satisfies a central limit theorem but not a local limit theorem of the usual form. Also the widest levels in symmetric tries contain a linear number of nodes, differing from the order $n/\sqrt{\log n}$ for asymmetric tries, n being the size of the trees. Finally, it is observed that profiles satisfy central limit theorems when the variance goes unbounded, while near the height they are distributed according to Poisson laws. As a consequence of these results we find typical behaviors of the height, shortest path, fill-up level, and depth. These results are derived here by methods of analytic algorithmics such as generating functions, Mellin transform, Poissonization and de-Poissonization, the saddle-point method, singularity analysis, and uniform asymptotic analysis.
GaHyun Park, Hsien-Kuei Hwang, Pierre Nicodème, Wojciech Szpankowski
SIAM J. Comput.1
2008 Profile of Tries
GaHyun Park, Hsien-Kuei Hwang, Pierre Nicodème, Wojciech Szpankowski
LATIN1
2007 Multiple choice tries and distributed hash tables
Luc Devroye, Gábor Lugosi, GaHyun Park, Wojciech Szpankowski
SODA3
2007 Analysis of Randomized Protocols for Conflict-Free Distributed Access
Gopal Pandurangan, GaHyun Park
Algorithmica2
2005 Brief announcement: analysis of a randomized contention-resolution protocol for distributed access
abstract
No abstract available.
Gopal Pandurangan, GaHyun Park
PODC2
2005 Towards a complete characterization of tries
GaHyun Park, Wojciech Szpankowski
SODA1