Demo Data from EDBT 2026 / reviewers in the wild / expert
János Komlós
dblp:92/6955
· DBLP profile ↗
26ranked-venue papers
10as first author
0since 2021 · last 2017
0000-0003-4342-886XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 22 · 7 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorComputer networks · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
12 papers |
Computational complexity · 38% Algorithms and data structures · 33% Graph algorithms and graph theory · 16% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Parallel and multicore computing · 67% Interconnection networks and networks-on-chip · 33% | |
| Computer networks
1 paper |
Wireless networking · 67% Physical-layer communications · 33% | |
| Artificial intelligence
1 paper |
Representation and self-supervised learning · 77% Deep learning architectures and training · 23% |
Topics — the 30 heaviest of 31, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithmic game theory and mechanism design
matching |
0.0 | 1 | 1996 | Matching Nuts and Bolts in O(n log n) Time (Extended Abstract) · SODA 1996 |
Parallel and multicore computing
parallel algorithms |
0.0 | 3 | 1992 | Halvers and Expanders · FOCS 1992 Deterministic Selection in O(log log N) Parallel Time · STOC 1986 An O(n log n) Sorting Network · STOC 1983 |
Interconnection networks and networks-on-chip
sorting network |
0.0 | 1 | 1992 | Halvers and Expanders · FOCS 1992 |
Graph algorithms and graph theory
expander graphs |
0.0 | 1 | 1992 | Halvers and Expanders · FOCS 1992 |
Algorithms and data structures › data structure design › search structures › hashing
perfect hashing |
0.0 | 2 | 1984 | Storing a Sparse Table with 0(1) Worst Case Access Time · J. ACM 1984 Hash Functions for Priority Queues · FOCS 1983 |
Algorithms and data structures
priority queues |
0.0 | 2 | 1984 | Hash Functions for Priority Queues · Inf. Control. 1984 Hash Functions for Priority Queues · FOCS 1983 |
Machine learning › Representation and self-supervised learning
associative memory |
0.0 | 1 | 1988 | Effect of Connectivity in Associative Memory Models (Preliminary Version) · FOCS 1988 |
Computational complexity › query complexity
membership queries |
0.0 | 2 | 1984 | Storing a Sparse Table with 0(1) Worst Case Access Time · J. ACM 1984 Storing a Sparse Table with O(1) Worst Case Access Time · FOCS 1982 |
Graph algorithms and graph theory
spectral graph theory |
0.0 | 1 | 1988 | Effect of Connectivity in Associative Memory Models (Preliminary Version) · FOCS 1988 |
Computational complexity
derandomization |
0.0 | 1 | 1987 | Deterministic Simulation in LOGSPACE · STOC 1987 |
Computational complexity › space complexity
logarithmic space |
0.0 | 1 | 1987 | Deterministic Simulation in LOGSPACE · STOC 1987 |
Computational complexity › pseudorandomness
pseudorandom generators |
0.0 | 1 | 1987 | Deterministic Simulation in LOGSPACE · STOC 1987 |
Computational complexity
space complexity |
0.0 | 1 | 1987 | Deterministic Simulation in LOGSPACE · STOC 1987 |
Computational complexity › circuit complexity
branching programs |
0.0 | 1 | 1986 | Two lower bounds for branching programs · STOC 1986 |
Computational complexity
circuit complexity |
0.0 | 1 | 1986 | Two lower bounds for branching programs · STOC 1986 |
Computational complexity
lower bounds |
0.0 | 1 | 1986 | Two lower bounds for branching programs · STOC 1986 |
Algorithms and data structures
selection |
0.0 | 1 | 1986 | Deterministic Selection in O(log log N) Parallel Time · STOC 1986 |
Computational complexity › boolean function analysis
symmetric functions |
0.0 | 1 | 1986 | Two lower bounds for branching programs · STOC 1986 |
Wireless networking › multiple access protocols
conflict resolution |
0.0 | 1 | 1985 | An asymptotically fast nonadaptive algorithm for conflict resolution in multiple-access channels · IEEE Trans. Inf. Theory 1985 |
Physical-layer communications
multiple access |
0.0 | 1 | 1985 | An asymptotically fast nonadaptive algorithm for conflict resolution in multiple-access channels · IEEE Trans. Inf. Theory 1985 |
Wireless networking › multiple access protocols
tree algorithm |
0.0 | 1 | 1985 | An asymptotically fast nonadaptive algorithm for conflict resolution in multiple-access channels · IEEE Trans. Inf. Theory 1985 |
Algorithms and data structures › data structure design › search structures
dictionary |
0.0 | 1 | 1984 | Storing a Sparse Table with 0(1) Worst Case Access Time · J. ACM 1984 |
Algorithms and data structures › tree data structures
path queries |
0.0 | 1 | 1984 | Linear Verification for Spanning Trees · FOCS 1984 |
Graph algorithms and graph theory › graph algorithms
tree algorithms |
0.0 | 1 | 1984 | Linear Verification for Spanning Trees · FOCS 1984 |
Parallel and multicore computing › parallel algorithms
sorting |
0.0 | 1 | 1983 | An O(n log n) Sorting Network · STOC 1983 |
Computational complexity › computational models
cell probe model |
0.0 | 1 | 1983 | Hash Functions for Priority Queues · FOCS 1983 |
Algorithms and data structures › data structure design › search structures › hashing
hash functions |
0.0 | 1 | 1983 | Hash Functions for Priority Queues · FOCS 1983 |
Algorithms and data structures › sequence algorithms › sorting
sorting networks |
0.0 | 1 | 1983 | An O(n log n) Sorting Network · STOC 1983 |
Machine learning › Deep learning architectures and training › feedforward neural network
threshold networks |
0.0 | 1 | 1988 | Effect of Connectivity in Associative Memory Models (Preliminary Version) · FOCS 1988 |
Algorithms and data structures › analysis of algorithms
comparison complexity |
0.0 | 1 | 1984 | Linear Verification for Spanning Trees · FOCS 1984 |
Methods — techniques the papers use, named apart from their topics
depth analysis · 0.0combinatorial construction · 0.0parallel time · 0.0comparison model · 0.0read-once branching programs · 0.0probabilistic simulation · 0.0oracle · 0.0eraser machines · 0.0sparse table representation · 0.0sorting network construction · 0.0nonadaptive algorithm · 0.0cell probe lower bound · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | The Approximate Loebl-Komlós-Sós Conjecture I: The Sparse DecompositionabstractIn a series of four papers we prove the following relaxation of the Loebl--Komlós--Sós conjecture: For every $\alpha>0$ there exists a number $k_0$ such that for every $k>k_0$, every $n$-vertex graph $G$ with at least $(\frac{1}{2}+\alpha)n$ vertices of degree at least $(1+\alpha)k$ contains each tree $T$ of order $k$ as a subgraph. The method to prove our result follows a strategy similar to approaches that employ the Szemerédi regularity lemma: We decompose the graph $G$, find a suitable combinatorial structure inside the decomposition, and then embed the tree $T$ into $G$ using this structure. Since for sparse graphs $G$, the decomposition given by the regularity lemma is not helpful, we use a more general decomposition technique. We show that each graph can be decomposed into vertices of huge degree, regular pairs (in the sense of the regularity lemma), and two other objects each exhibiting certain expansion properties. In this paper, we introduce this novel decomposition technique. In the three follow-up papers, we find a suitable combinatorial structure inside the decomposition, which we then use for embedding the tree. Jan Hladký, János Komlós, Diana Piguet, Miklós Simonovits, Maya Jakobine Stein, Endre Szemerédi |
SIAM J. Discret. Math. | 2 |
| 2017 | The Approximate Loebl-Komlós-Sós Conjecture II: The Rough Structure of LKS GraphsabstractThis is the second of a series of four papers in which we prove the following relaxation of the Loebl--Komlós--Sós conjecture: For every $\alpha>0$ there exists a number $k_0$ such that for every $k>k_0$, every $n$-vertex graph $G$ with at least $(\frac{1}{2}+\alpha)n$ vertices of degree at least $(1+\alpha)k$ contains each tree $T$ of order $k$ as a subgraph. In the first paper of this series, we gave a decomposition of the graph $G$ into several parts of different characteristics; this decomposition might be viewed as an analogue of a regular partition for sparse graphs. In the present paper, we find a combinatorial structure inside this decomposition. In the third and fourth papers, we refine the structure and use it for embedding the tree $T$. Jan Hladký, János Komlós, Diana Piguet, Miklós Simonovits, Maya Jakobine Stein, Endre Szemerédi |
SIAM J. Discret. Math. | 2 |
| 2017 | The Approximate Loebl-Komlós-Sós Conjecture III: The Finer Structure of LKS GraphsabstractThis is the third of a series of four papers in which we prove the following relaxation of the Loebl--Komlós--Sós conjecture: For every $\alpha>0$ there exists a number $k_0$ such that for every $k>k_0$, every $n$-vertex graph $G$ with at least $(\frac12+\alpha)n$ vertices of degree at least $(1+\alpha)k$ contains each tree $T$ of order $k$ as a subgraph. In the first paper of the series, we gave a decomposition of the graph $G$ into several parts of different characteristics. In the second paper, we found a combinatorial structure inside the decomposition. In this paper, we will give a refinement of this structure. In the fourth paper, the refined structure will be used for embedding the tree $T$. Jan Hladký, János Komlós, Diana Piguet, Miklós Simonovits, Maya Jakobine Stein, Endre Szemerédi |
SIAM J. Discret. Math. | 2 |
| 2017 | The Approximate Loebl-Komlós-Sós Conjecture IV: Embedding Techniques and the Proof of the Main ResultabstractThis is the last of a series of four papers in which we prove the following relaxation of the Loebl--Komlós--Sós conjecture: For every $\alpha>0$ there exists a number $k_0$ such that for every $k>k_0$, every $n$-vertex graph $G$ with at least $(\frac12+\alpha)n$ vertices of degree at least $(1+\alpha)k$ contains each tree $T$ of order $k$ as a subgraph. In the first two papers of this series, we decomposed the host graph $G$ and found a suitable combinatorial structure inside the decomposition. In the third paper, we refined this structure and proved that any graph satisfying the conditions of the above approximate version of the Loebl--Komlós--Sós conjecture contains one of ten specific configurations. In this paper we embed the tree $T$ in each of the ten configurations. Jan Hladký, János Komlós, Diana Piguet, Miklós Simonovits, Maya Jakobine Stein, Endre Szemerédi |
SIAM J. Discret. Math. | 2 |
| 1998 | Matching Nuts and Bolts in O(n log n) TimeabstractGiven a set of n nuts of distinct widths and a set of n bolts such that each nut corresponds to a unique bolt of the same width, how should we match every nut with its corresponding bolt by comparing nuts with bolts? (No comparison is allowed between two nuts or two bolts.) The problem can be naturally viewed as a variant of the classic sorting problem as follows. Given two lists of n numbers each such that one list is a permutation of the other, how should we sort the lists by comparisons only between numbers in different lists? We give an O(n log n)-time deterministic algorithm for the problem. This is optimal up to a constant factor and answers an open question posed by Alon et al. [Proceedings of the 5th Annual ACM-SIAM Symposium on Discrete Algorithms, 1994, pp. 690--696]. Moreover, when copies of nuts and bolts are allowed, our algorithm runs in optimal O(log n) time on n processors in Valiant's parallel comparison tree model. Our algorithm is based on the AKS sorting algorithm with substantial modifications. János Komlós, Endre Szemerédi |
SIAM J. Discret. Math. | 1 |
| 1996 | Matching Nuts and Bolts in O(n log n) Time (Extended Abstract)
János Komlós, Endre Szemerédi |
SODA | 1 |
| 1993 | Effect of Connectivity in an Associative Memory Model
János Komlós, Ramamohan Paturi |
J. Comput. Syst. Sci. | 1 |
| 1992 | Halvers and ExpandersabstractThe authors investigate the asymptotic efficiency of certain combinatorial networks called halvers, which are basic building blocks of many parallel algorithms. They improve the efficiency of halvers in terms of their depth. The novelty is the use of combinatorial circuits whose basic units are k-sorter switches.> Miklós Ajtai, János Komlós, Endre Szemerédi |
FOCS | 2 |
| 1992 | Almost Tight Bounds for epsilon-Nets
János Komlós, János Pach, Gerhard J. Woeginger |
Discret. Comput. Geom. | 1 |
| 1989 | Optimal Parallel Selection has Complexity O(Log Log n)
Miklós Ajtai, János Komlós, William L. Steiger, Endre Szemerédi |
J. Comput. Syst. Sci. | 2 |
| 1989 | Sorting in Average Time o(log) nabstractThis paper presents a comparison sorting algorithm for the abstract CROW PRAM parallel computer model. The algorithm sorts n input values using n processors and runs in time $O(\log n/\log \log n)$ on the average, assuming that all permutations of the input are equally likely. Miklós Ajtai, D. Karabeg, János Komlós, Endre Szemerédi |
SIAM J. Discret. Math. | 3 |
| 1988 | Effect of Connectivity in Associative Memory Models (Preliminary Version)abstractThe authors investigate how good connectivity properties translate into good error-correcting behavior in sparse networks of threshold elements. They determine how the eigenvalues of the interconnection graph (which in turn reflect connectivity properties) relate to the quantities, number of items stored, amount of error-correction, radius of attraction, and rate of convergence in an associative memory model consisting of a sparse network of threshold elements or neurons.> János Komlós, Ramamohan Paturi |
FOCS | 1 |
| 1988 | Convergence results in an associative memory model
János Komlós, Ramamohan Paturi |
Neural Networks | 1 |
| 1987 | Deterministic Simulation in LOGSPACEabstractIn this paper we show that a wide class of probabilistic algorithms can be simulated by deterministic algorithms. Namely if there is a test in LOGSPACE so that a random sequence of length (log n)2 / log log n passes the test with probability at least 1/n then a deterministic sequence can be constructed in LOGSPACE which also passes the test. It is important that the machine performing the test gets each bit of the sequence only once. The theorem remains valid if both the test and the machine constructing the satisfying sequence have access to the same oracle of polynomial size. Miklós Ajtai, János Komlós, Endre Szemerédi |
STOC | 2 |
| 1986 | Two lower bounds for branching programsabstractThe first result concerns branching programs having width (log n) °{*).We give an fl(n log n~ log log n) lower bound for the size of such branching programs computing almost any symmetric Boolean fnnction and in particular the following explicit fnnction: "the sum of the input variables is a quadratic residue mod p" where p is any given prime between n 1/4 and n 1/3.This is a strengthening of previous nonlinear lower bounds obtained by Chandra, Furst, Lipton and by Pudlgk.We mention that by iterating our method the result can be further strengthened to lfl(nlog n).The second result is a C" lower bound for read-onceonly branching programs computing an explicit Boolean function.For n = (~), the function computes the parity of the number of triangles in a graph on v vertices.This improves previous exp(cx/n ) lower bounds for other graph functions by Wegener and Z£k.The result implies a linear lower bound for the space complexity of this Boolean function on "eraser machines", i.e. machines that erase each input bit immediately after having read it. Miklós Ajtai, László Babai, Péter Hajnal, János Komlós, Pavel Pudlák, Vojtech Rödl, Endre Szemerédi, György Turán |
STOC | 4 |
| 1986 | Deterministic Selection in O(log log N) Parallel TimeabstractWe show that in the deterministic comparison model for parallel computation, n processors can select the k th smallest item from a set of n numbers in O(loglogn) parallel time.With this result all comparison tasks (selection, merging, sorting), now have upper and lower bounds of the same order in both random and deterministic models. Miklós Ajtai, János Komlós, William L. Steiger, Endre Szemerédi |
STOC | 2 |
| 1985 | Probabilistic partitioning algorithms for the rectilinear steiner problemabstractAbstract Based on the probabilistic approach introduced by Karp [14], we present two partitioning algorithms for the approximate solution of large instances of the rectilinear Steiner problem in the plane. The algorithms subdivide a set of given points into small groups, construct a minimum rectilinear Steiner tree for each small group, and then patch the subtrees together to form a near‐optimum rectilinear Steiner tree for the given points. Suppose there are n given points, uniformly distributed over the unit square [0,1] × [0,1] and spanned by a minimum rectilinear Steiner tree To. Then for any given integer t > 0, the first algorithm runs in O(f(t)n + n log n) time and produces a rectilinear Steiner tree T1 such that \documentclass{article}\pagestyle{empty}\begin{document}$ \left({|T_1 |/|T_0 |} \right) \le 1 + O\left({\sqrt {1/t}} \right) $\end{document} with probability approaching 1 as n → ∞, while the second algorithm has an expected running time of O(g(t)n) and it also produces a rectilinear Steiner tree T2 such that \documentclass{article}\pagestyle{empty}\begin{document}$ \left({|T_2 |/|T_0 |} \right) \le 1 + O\left({\sqrt {1/t}} \right) $\end{document} with probability approaching 1 as n → ∞. János Komlós, Man-tak Shing |
Networks | 1 |
| 1985 | An asymptotically fast nonadaptive algorithm for conflict resolution in multiple-access channelsabstractA basic problem in the decentralized control of a multiple access channel is to resolve the conflicts that arise when several stations transmit simultaneously to the channel. Capetanakis, Hayes, and Tsybakov and Mikhailov found a deterministic {\em tree algorithm} that resolves conflicts amongkstations from an ensemble ofnin time\Theta (k + k \log (n / k))in the worst case. In this algorithm, at each step, the choice of which stations to enable to transmit depends crucially on feedback information provided by the channel. We show that ifkis given {\em a priori} then such conflicts can be resolved in time\Theta (k + k \log (n / k))using an algorithm in which the corresponding choices do not depend on feedback. János Komlós, Albert G. Greenberg |
IEEE Trans. Inf. Theory | 1 |
| 1985 | Correction to 'An Asymptotically Nonadaptive Algorithm for Conflict Resolution in Multiple-Access Channels'
János Komlós, Albert G. Greenberg |
IEEE Trans. Inf. Theory | 1 |
| 1984 | Linear Verification for Spanning TreesabstractGiven a rooted tree with values associated with the n vertices and a set A of directed paths (queries), we describe an algorithm which finds the maximum value of every one of the given paths, and which uses only 5n + n log [(|A|+n)/n] comparisons. This leads to a spanning tree verification algorithm using O(n+e) comparisons in a graph with n vertices and e edges. No implementation is offered. János Komlós |
FOCS | 1 |
| 1984 | Hash Functions for Priority Queues
Miklós Ajtai, Michael L. Fredman, János Komlós |
Inf. Control. | 3 |
| 1984 | Storing a Sparse Table with 0(1) Worst Case Access TimeabstractA data structure for representing a set of n items from a umverse of m items, which uses space n + o(n) and accommodates membership queries m constant time is described.Both the data structure and the query algorithm are easy to ~mplement. Michael L. Fredman, János Komlós, Endre Szemerédi |
J. ACM | 2 |
| 1983 | Hash Functions for Priority QueuesabstractThe complexity of priority queue operations is analyzed with respect to the cell probe computational model of A. Yao. A method utilizing families of hash functions is developed which permits priority queue operations to be implemented in constant worst case time provided that a size constraint is satisfied. The minimum necessary size of a family of hash functions for computing the rank function is estimated and contrasted with the minimum size required for perfect hashing. Miklós Ajtai, Michael L. Fredman, János Komlós |
FOCS | 3 |
| 1983 | An O(n log n) Sorting NetworkabstractThe purpose of this paper is to describe a sorting network of size 0(n log n) and depth 0(log n). Miklós Ajtai, János Komlós, Endre Szemerédi |
STOC | 2 |
| 1982 | Storing a Sparse Table with O(1) Worst Case Access TimeabstractWe describe a data structure for representing a set of n items from a universe of m items, which uses space n+o(n) and accommodates membership queries in constant time. Both the data structure and the query algorithm are easy to implement. Michael L. Fredman, János Komlós, Endre Szemerédi |
FOCS | 2 |
| 1978 | There is no Fast Single Hashing Algorithm
Miklós Ajtai, János Komlós, Endre Szemerédi |
Inf. Process. Lett. | 2 |