EDBT 2026 Demo / reviewers in the wild / expert
Charles Knessl
dblp:k/CharlesKnessl
· DBLP profile ↗
13ranked-venue papers
12as first author
0since 2021 · last 2012
0000-0001-8106-8880ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 7 · 6 first-authorSystems, architecture and hardware · 2 · 2 first-authorComputer networks · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-author
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 |
Combinatorics and discrete mathematics · 26% Information theory · 22% Graph algorithms and graph theory · 22% | |
| Computer architecture, parallel and distributed computing, and storage systems
6 papers |
Performance modeling and evaluation · 96% Interconnection networks and networks-on-chip · 4% |
Topics — the 17 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Combinatorics and discrete mathematics
enumeration |
0.1 | 1 | 2012 | Counting Markov Types, Balanced Matrices, and Eulerian Graphs · IEEE Trans. Inf. Theory 2012 |
Information theory
method of types |
0.1 | 1 | 2012 | Counting Markov Types, Balanced Matrices, and Eulerian Graphs · IEEE Trans. Inf. Theory 2012 |
Algorithms and data structures › data structure design › search structures › search trees
digital search trees |
0.1 | 2 | 2000 | Asymptotic Behavior of the Height in a Digital Search Tree and the Longest Phrase of the Lempel-Ziv Scheme · SIAM J. Comput. 2000 Height in a digital search tree and the longest phrase of the Lempel-Ziv scheme · SODA 2000 |
Algorithms and data structures › data structure design › search structures › search trees
height analysis |
0.1 | 2 | 2000 | Asymptotic Behavior of the Height in a Digital Search Tree and the Longest Phrase of the Lempel-Ziv Scheme · SIAM J. Comput. 2000 Height in a digital search tree and the longest phrase of the Lempel-Ziv scheme · SODA 2000 |
Coding theory
source coding |
0.1 | 2 | 2000 | Asymptotic Behavior of the Height in a Digital Search Tree and the Longest Phrase of the Lempel-Ziv Scheme · SIAM J. Comput. 2000 Height in a digital search tree and the longest phrase of the Lempel-Ziv scheme · SODA 2000 |
Performance modeling and evaluation
queueing models |
0.0 | 6 | 1993 | On the Sojourn Time Distribution in a Finite Capacity Processor Shared Queue · J. ACM 1993 Asymptotic Expansions for Large Closed Queueing Networks with Multiple Job Classes · IEEE Trans. Computers 1992 Asymptotic Expansions for Large Closed Queuing Networks · J. ACM 1990 |
Combinatorics and discrete mathematics
analytic combinatorics |
0.0 | 1 | 2000 | Asymptotic Behavior of the Height in a Digital Search Tree and the Longest Phrase of the Lempel-Ziv Scheme · SIAM J. Comput. 2000 |
Coding theory › source coding › lempel-ziv compression
lempel-ziv parsing |
0.0 | 1 | 2000 | Asymptotic Behavior of the Height in a Digital Search Tree and the Longest Phrase of the Lempel-Ziv Scheme · SIAM J. Comput. 2000 |
Performance modeling and evaluation › queueing models
finite buffer queue |
0.0 | 1 | 1993 | On the Sojourn Time Distribution in a Finite Capacity Processor Shared Queue · J. ACM 1993 |
Performance modeling and evaluation › queueing models
processor sharing |
0.0 | 1 | 1993 | On the Sojourn Time Distribution in a Finite Capacity Processor Shared Queue · J. ACM 1993 |
Performance modeling and evaluation › queueing models
parallel queues |
0.0 | 2 | 1987 | Two Parallel M/G/1 Queues where Arrivals Join the System with the Smaller Buffer Content · IEEE Trans. Commun. 1987 Two Parallel Queues with Dynamic Routing · IEEE Trans. Commun. 1986 |
Performance modeling and evaluation › queueing models
closed queueing networks |
0.0 | 1 | 1990 | Asymptotic Expansions for Large Closed Queuing Networks · J. ACM 1990 |
Performance modeling and evaluation › queueing models › closed queueing networks
finite-source queueing |
0.0 | 1 | 1987 | Asymptotic Expansions for a Closed Multiple Access System · SIAM J. Comput. 1987 |
Performance modeling and evaluation › queueing models › single server queue
m/g/1 queue |
0.0 | 1 | 1987 | Two Parallel M/G/1 Queues where Arrivals Join the System with the Smaller Buffer Content · IEEE Trans. Commun. 1987 |
Interconnection networks and networks-on-chip › routing algorithms
adaptive routing |
0.0 | 1 | 1986 | Two Parallel Queues with Dynamic Routing · IEEE Trans. Commun. 1986 |
Performance modeling and evaluation › queueing models › single server queue
m/m/1 queue |
0.0 | 1 | 1986 | Two Parallel Queues with Dynamic Routing · IEEE Trans. Commun. 1986 |
Information theory
asymptotic analysis |
0.0 | 1 | 1992 | Asymptotic Expansions for Large Closed Queueing Networks with Multiple Job Classes · IEEE Trans. Computers 1992 |
Methods — techniques the papers use, named apart from their topics
saddle point method · 0.2generating functions · 0.2analytic combinatorics · 0.1matched asymptotic expansions · 0.0probabilistic analysis · 0.0laplace transform · 0.0asymptotic matching · 0.0WKB method · 0.0ray method · 0.0asymptotic approximation · 0.0singular perturbation · 0.0steady-state analysis · 0.0light-traffic analysis · 0.0heavy-traffic analysis · 0.0asymptotic expansion · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Counting Markov Types, Balanced Matrices, and Eulerian GraphsabstractThe method of types is one of the most popular techniques in information theory and combinatorics. Two sequences of equal length have the same type if they have identical empirical distributions. In this paper, we focus on Markov types, that is, sequences generated by a Markov source (of order one). We note that sequences having the same Markov type share the same so-called balanced frequency matrix that counts the number of distinct pairs of symbols. We enumerate the number of Markov types for sequences of length over an alphabet of size . This turns out to be asymptotically equivalent to estimating the number of the balanced frequency matrices, the number of integer solutions of a system of linear Diophantine equations, and the number of connected Eulerian multigraphs. For fixed , we prove that the number of Markov types is asymptotically equal to d(m) nm2-m/(m2-m)! where we give an integral representation for d(m). For m →∞, we conclude that asymptotically the number of types is equivalent to √2m3m/2em2/m2m22mπm/2nm2-m provided that m = o(n1/4). These findings are derived by analytical techniques ranging from analytic combinatorics, to multidimensional generating functions, to the saddle point method. Philippe Jacquet, Charles Knessl, Wojciech Szpankowski |
IEEE Trans. Inf. Theory | 2 |
| 2002 | The height of a binary search tree: the limiting distribution perspective
Charles Knessl, Wojciech Szpankowski |
Theor. Comput. Sci. | 1 |
| 2000 | Heights in Generalized Tries and PATRICIA Tries
Charles Knessl, Wojciech Szpankowski |
LATIN | 1 |
| 2000 | Height in a digital search tree and the longest phrase of the Lempel-Ziv scheme
Charles Knessl, Wojciech Szpankowski |
SODA | 1 |
| 2000 | Asymptotic Behavior of the Height in a Digital Search Tree and the Longest Phrase of the Lempel-Ziv SchemeabstractWe study the height of a digital search tree (DST) built from n random strings generated by an unbiased memoryless source (i.e., all symbols are equally likely). We shall argue that the height of such a tree is equivalent to the length of the longest phrase in the Lempel--Ziv parsing scheme that partitions a random sequence into n phrases. We also analyze the longest phrase in the Lempel--Ziv scheme in which a string of fixed length m is parsed into a random number of phrases. In the course of our analysis, we shall identify four natural regions of the height distribution and characterize them asymptotically for large n. In particular, for the region where most of the probability mass is concentrated, the asymptotic distribution of the height exhibits an exponential of a Gaussian distribution (with an oscillating term) around the most probable value $k_1 = \lfloor \log_2 n + \sqrt{2\log_2 n} - \log_2 ( \sqrt{2 \log_2 n} ) + \frac{1}{\log 2} - \frac{1}{2} \rfloor +1$. More precisely, we shall prove that the asymptotic distribution of a DST is concentrated on either the one point k 1 or the two points k 1 -1 and k 1 , which actually proves (slightly modified) Kesten's conjecture quoted in [Probab. Theory Related Fields, 79 (1988), pp. 509--542]. Finally, we compare our findings for DST with the asymptotic distributions of the height for other digital trees such as tries and PATRICIA tries. We derive these results by a combination of analytic methods such as generating functions, Laplace transform, the saddle point method, and ideas of applied mathematics such as linearization, asymptotic matching, and the WKB method. Our analysis makes certain assumptions about the forms of some of the asymptotic expansions as well as their asymptotic matching. We also present detailed numerical verification of our results. Charles Knessl, Wojciech Szpankowski |
SIAM J. Comput. | 1 |
| 1998 | A Note on the Asymptotic Behavior of the Depth of Tries
Charles Knessl |
Algorithmica | 1 |
| 1998 | Asymptotic Approximations and Bottleneck Analysis in Product Form Queueing Networks with Large Populations
Charles Knessl, Charles Tier |
Perform. Evaluation | 1 |
| 1993 | On the Sojourn Time Distribution in a Finite Capacity Processor Shared QueueabstractWe consider a processor shared M/M/1 queue that can accommodate at most a finite number K of customers. Using singular perturbation techniques, we construct asymptotic approximations to the distribution of a customer's sojourn time. We assume that K is large and treat several different cases of the model parameters and also treat different time scales. Extensive numerical comparisons are used to back up our asymptotic formulas.— Author's Abstract Charles Knessl |
J. ACM | 1 |
| 1992 | Asymptotic Expansions for Large Closed Queueing Networks with Multiple Job ClassesabstractA closed BCMP queuing network consisting of R job classes (chains), K+1 single-server, fixed-rate nodes, and M/sub j/ class j jobs (j=1, 2, . . ., R) is considered. Asymptotic expansions are constructed for the partition function under assumptions (1) K>>1, (2) M/sub j/>>1 for each j, and (3) K/M/sub j/=O(1). Analytic expressions for performance measures such as the mean queue length are also given. The approach employs the ray method and the method of matched asymptotic expansions. Numerical comparisons illustrate the accuracy of the approximations.> Charles Knessl, Charles Tier |
IEEE Trans. Computers | 1 |
| 1990 | Asymptotic Expansions for Large Closed Queuing NetworksabstractIn this paper, a new asymptotic method is developed for analyzing closed BCMP queuing networks with a single class (chain) consisting of a large number of customers, a single infinite server queue, and a large number of single server queues with fixed (state-independent) service rates. Asymptotic approximations are computed for the normalization constant (partition function) starting directly from a recursion relation of Buzen. The approach of the authors employs the ray method of geometrical optics and the method of matched asymptotic expansions. The method is applicable when the servers have nearly equal relative utilizations or can be divided into classes with nearly equal relative utilizations. Numerical comparisons are given that illustrate the accuracy of the asymptotic approximations. Charles Knessl, Charles Tier |
J. ACM | 1 |
| 1987 | Asymptotic Expansions for a Closed Multiple Access SystemabstractA closed multiple access system composed of M sources and a single service facility is analyzed. The closed network is modeled as a finite source ${M / G / 1}$ queueing system. We consider systems with a large number of sources (i.e. $M \gg 1$) and we assume that the mean time required to process an individual request is short $(O({1 / M}))$. We then construct asymptotic approximations to the stationary distribution of the number of requests in the service facility by using the method of matched asymptotic expansions. We give formulas for the first and second moments of the number of requests, for all traffic intensities. Charles Knessl, Bernard J. Matkowsky, Zeev Schuss, Charles Tier |
SIAM J. Comput. | 1 |
| 1987 | Two Parallel M/G/1 Queues where Arrivals Join the System with the Smaller Buffer ContentabstractWe consider two parallel, infinite capacity,M/G/1queues characterized by (U_{1}(t), U_{2}(t)) withU_{j}(t)denoting the unfinished work (buffer content) in queuej. A new arrival is assigned to the queue with the smaller buffer content. We construct formal (as opposed to rigorous) asymptotic approximations to the Joint stationary distribution of the Markov process (U_{1}(t), U_{2}(t)), treating separately the asymptotic limits of heavy traffic, light traffic, and large buffer contents. In heavy traffic, the stochastic processesU_{1}(t) + U_{2}(t)andU_{2}(t) - U_{1}(t)become independent, with the distribution ofU_{1}(t) + U_{2}(t)identical to the heavy traffic waiting time distribution in the standardM/G/2queue, and the distribution ofU_{2}(t) - U_{1}(t)closely related to the tail of the service time density. In light traffic, we obtain a formal expansion of the stationary distribution in powers of the arrival rate. Charles Knessl, Bernard J. Matkowsky, Zeev Schuss, Charles Tier |
IEEE Trans. Commun. | 1 |
| 1986 | Two Parallel Queues with Dynamic RoutingabstractWe consider two parallelM/M/1queueing systems where a new arrival (customer, job, message) joins the shorter of the two queues. Such problems arise naturally in computer communications and packet switched data networks. An asymptotic approach is developed to obtain approximations to the steady-state joint distribution of the number of customers in the two systems. We first analyze the case where the two queueing systems are identical and then consider the case when the two servers work at different rates. Our results are shown to agree with the expansions of known exact solutions, when such solutions are available, and to yield new approximations when such solutions are not available. Charles Knessl, Bernard J. Matkowsky, Zeev Schuss, Charles Tier |
IEEE Trans. Commun. | 1 |