Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Ludek Kucera

dblp:k/LudekKucera · DBLP profile ↗
← Back
31ranked-venue papers
27as first author
2since 2021 · last 2024
0000-0002-5718-6120ORCID · verified

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

Theory of computation · 21 · 20 first-authorHuman-computer interaction and ubiquitous computing · 5 · 5 first-author · 2 since 2021Databases, data management, data science and information retrieval · 3 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 3 first-authorSystems, architecture and hardware · 2 · 2 first-authorComputer networks · 2Artificial intelligence and machine learning · 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.

Computer networks
1 paper
Wireless networking · 46% Cellular and mobile networks · 46% Network optimization and economics · 7%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Interconnection networks and networks-on-chip · 100%
Theoretical computer science
5 papers
Computational complexity · 73% Graph algorithms and graph theory · 16% Algorithms and data structures · 11%
Artificial intelligence
2 papers
Learning theory · 100%

Topics — the 21 heaviest of 23, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Wireless networking › medium access control
distributed MAC protocol
0.112012
Efficient Distributed Algorithms for Dynamic Access to Shared Multiuser Channels in SINR-Constrained Wireless Networks · IEEE Trans. Mob. Comput. 2012
Wireless networking
medium access control
0.112012
Efficient Distributed Algorithms for Dynamic Access to Shared Multiuser Channels in SINR-Constrained Wireless Networks · IEEE Trans. Mob. Comput. 2012
Cellular and mobile networks
power control
0.112012
Efficient Distributed Algorithms for Dynamic Access to Shared Multiuser Channels in SINR-Constrained Wireless Networks · IEEE Trans. Mob. Comput. 2012
Cellular and mobile networks › interference management
SINR feasibility
0.112012
Efficient Distributed Algorithms for Dynamic Access to Shared Multiuser Channels in SINR-Constrained Wireless Networks · IEEE Trans. Mob. Comput. 2012
Network optimization and economics
resource allocation
0.012012
Efficient Distributed Algorithms for Dynamic Access to Shared Multiuser Channels in SINR-Constrained Wireless Networks · IEEE Trans. Mob. Comput. 2012
Interconnection networks and networks-on-chip › routing algorithms
deflection routing
0.012001
Wait-Free Deflection Routing of Long Messages · IEEE Trans. Parallel Distributed Syst. 2001
Interconnection networks and networks-on-chip
routing algorithms
0.012001
Wait-Free Deflection Routing of Long Messages · IEEE Trans. Parallel Distributed Syst. 2001
Computational complexity
learning theory
0.021994
On Learning Monotone DNF Formulae under Uniform Distributions · Inf. Comput. 1994
On the Learnability of DNF Formulae · ICALP 1988
Interconnection networks and networks-on-chip
network congestion
0.012001
Wait-Free Deflection Routing of Long Messages · IEEE Trans. Parallel Distributed Syst. 2001
Machine learning › Learning theory
distributional assumptions
0.011992
Learning DNF Formulae Under Classes of Probability Distributions · COLT 1992
Machine learning › Learning theory › PAC learning
DNF learning
0.011992
Learning DNF Formulae Under Classes of Probability Distributions · COLT 1992
Machine learning › Learning theory
PAC learning
0.011992
Learning DNF Formulae Under Classes of Probability Distributions · COLT 1992
Graph algorithms and graph theory › graph isomorphism
canonical labeling
0.021987
Canonical Labeling of Regular Graphs in Linear Average Time · FOCS 1987
Canonical Labelling of Graphs in Linear Average Time · FOCS 1979
Computational complexity › learning theory › boolean function learning
DNF learning
0.011988
On the Learnability of DNF Formulae · ICALP 1988
Computational complexity › decision problems › isomorphism problems
isomorphism completeness
0.011988
Isomorphism Testing of Unary Algebras · SIAM J. Comput. 1988
Computational complexity › decision problems
isomorphism problems
0.011988
Isomorphism Testing of Unary Algebras · SIAM J. Comput. 1988
Computational complexity › algebraic complexity
polynomial equivalence
0.011988
Isomorphism Testing of Unary Algebras · SIAM J. Comput. 1988
Machine learning › Learning theory › computational learning theory
boolean function learning
0.011988
On the Learnability of DNF Formulae · ICALP 1988
Algorithms and data structures › analysis of algorithms
average-case analysis
0.011979
Canonical Labelling of Graphs in Linear Average Time · FOCS 1979
Graph algorithms and graph theory
graph algorithms
0.011979
Canonical Labelling of Graphs in Linear Average Time · FOCS 1979
Graph algorithms and graph theory
graph isomorphism
0.011979
Canonical Labelling of Graphs in Linear Average Time · FOCS 1979

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

spectral radius computation · 0.1iterative power control · 0.1virtual cut-through and wormhole routing · 0.0deadlock and livelock analysis · 0.0computational learning theory · 0.0quadratic-time algorithm · 0.0variety condition · 0.0polynomial-time algorithm · 0.0canonical labeling · 0.0average-case analysis · 0.0vertex classification · 0.0refinement · 0.0
YearPublicationVenuePosition
2024 Algovision - An Algorithm Visualization Tool
abstract
Algorithm visualization is an educational tool that has been used for many years to show the progress of an algorithm by updating a visual representation of a data structure. Visualizations usually cover CS1 and CS2 algorithms. However, algorithm animations and high level data structure visualizations are not yet widely used in algorithm learning.
Ludek Kucera
SIGCSE (2)1
2023 Teaching Advanced Algorithms in an Undergraduate CS Course: a CGM Case Study
abstract
The poster presents Algovision (see www.algovision.org), both an algorithm visualization tool and a visualization philosophy presenting algorithms as they were or could have been conceived in the mind of their discoverer.
Ludek Kucera
SIGCSE (2)1
2020 Cognitive and Social Aspects of Visualization in Algorithm Learning
Ludek Kucera
CSEDU (2)1
2018 Visualization of Abstract Algorithmic Ideas
Ludek Kucera
CSEDU (1)1
2012 Efficient Distributed Algorithms for Dynamic Access to Shared Multiuser Channels in SINR-Constrained Wireless Networks
abstract
In wireless networks, simultaneously active transmitters typically operate in separate communication channels to avoid mutual interference. This study focuses on the challenge of increasing the capacity of a wireless network by enabling multiple transmissions in each available channel. Active transmitters are assumed to maintain the receiver signal-to-noise-and-interference ratio (SINR) at a predetermined target value via power control to promote the quality of wireless connections. To this end, we propose distributed medium access algorithms that allow every transmitter-receiver pair to determine whether a target SINR is physically achievable through iterative power control in a given shared channel. The proposed algorithms are shown by theoretical analysis to be fast, accurate, and energy efficient. Numerical simulations demonstrate their ability to outperform related medium access schemes based on random access, carrier sensing, controlled power up, or invariant channel probing. Our major contribution consists of solving the open problem of accurate real-time computation of the spectral radius of an unknown network information matrix. This makes our framework applicable not only to testing target SINR achievability, but also to other aspects of wireless engineering such as energy efficiency, power control stability, and handover prioritization, in which knowledge of the spectral radius plays a key role.
Stepán Kucera, Ludek Kucera, Bing Zhang 0002
IEEE Trans. Mob. Comput.2
2009 How to Visualise Abstract Topics in Computer and Communication Science
Ludek Kucera
CSEDU (2)1
2009 Optimum Allocation of Energy and Spectrum in Power-Controlled Wireless Networks with QoS Constraints
abstract
An important performance measure in wireless networks is the manner in which the network can distributively manage its limited energy and spectrum resources, while assuring certain quality of service for communicating users. The current practice is to develop schemes with low complexity that are based on workable, but theoretically suboptimal techniques such as random access or carrier sensing. To address the need for equally simple, but optimally performing resource management schemes, we propose a set of optimum distributed algorithms for adaptive admission control and power control, which jointly (i) maximize the number of transmitters that transmit simultaneously in shared channel(s) with a guaranteed target signal-to-interference and noise ratio (SINR) at the receiver; (ii) minimize the transmit powers required to satisfy the SINR targets; (iii) use interference measurements as the only decision-making input; and (iv) provide inadmissible links with feedback on feasible SINR for (re)admission purposes. Unlike previous studies in which SINR targets were assumed as constants, we defined these targets using arbitrary linear functions of interference. From numerical simulations, it is confirmed that the proposed scheme outperforms other schemes by achieving the theoretical performance bounds.
Stepán Kucera, Ludek Kucera, Bing Zhang 0002
GLOBECOM2
2009 Foreword
Ludek Kucera
Theor. Comput. Sci.1
2005 Low Degree Connectivity in Ad-Hoc Networks
Ludek Kucera
ESA1
2001 Wait-Free Deflection Routing of Long Messages
abstract
In order to obtain the lowest possible latency, routing algorithms should try to avoid a message waiting for resources (network links) blocked by other messages or multiplexing of more messages over one physical channel. This requirement becomes especially important in the case of long messages. The only type of protocols able to guarantee waiting free routing under heavy load are algorithms based on deflection (also called nonminimal adaptive or hot potato) routing. This paper deals with problems connected with the use of deflection algorithms. In contrast to the case of nonadaptive or partially (e.g., minimal) adaptive routing, it is very infrequent that an unrestricted deflection routing becomes deadlocked and, similarly, livelock is not a serious problem. On the other hand, there is another phenomenon, called a deflection jam, that limits throughput of deflection algorithms used to route long messages. It has been observed for many deflection heuristics, interconnection network topologies, and both virtual cut-through and wormhole routing. A deflection jam is a sudden and persistent saturation of a network which sometimes occur, after a very long period of undisturbed communication. This paper describes events that trigger this saturation which suggest ways to design improved and stable deflection routing algorithms.
Ludek Kucera
IEEE Trans. Parallel Distributed Syst.1
1997 Bounds to the Throughput of an Interconnection Network
abstract
No abstract available.
Ludek Kucera
SPAA1
1997 Computing OR on a Randomized Fixed Adversary CRCW PRAM
Ludek Kucera
Inf. Process. Lett.1
1995 Expected Complexity of Graph Partitioning Problems
Ludek Kucera
Discret. Appl. Math.1
1994 On Learning Monotone DNF Formulae under Uniform Distributions
Ludek Kucera, Alberto Marchetti-Spaccamela, Marco Protasi
Inf. Comput.1
1993 Exact Algorithms for a Geometric Packing Problem (Extended Abstract)
Ludek Kucera, Kurt Mehlhorn, B. Preis, Erik Schwarzenecker
STACS1
1993 Coloring k-Colorable Graphs in Constant Expected Parallel Time
Ludek Kucera
WG1
1992 Learning DNF Formulae Under Classes of Probability Distributions
abstract
We show that 2-term DNF formulae are learnable in quadratic time using only a logarithmic number of positive examples if we assume that examples are drawn from a bounded distribution. We also show that k-term DNF formulae are learnable in polynomial time using positive and negative examples drawn from a bounded distribution.
Michele Flammini, Alberto Marchetti-Spaccamela, Ludek Kucera
COLT3
1991 A Generalized Encryption Scheme Based on Random Graphs
Ludek Kucera
WG1
1989 Graphs with Small Chromatic Numbers are Easy to Color
Ludek Kucera
Inf. Process. Lett.1
1988 On the Learnability of DNF Formulae
Ludek Kucera, Alberto Marchetti-Spaccamela, Marco Protasi
ICALP1
1988 Isomorphism Testing of Unary Algebras
abstract
Two problems are said to be polynomially equivalent if each is polynomially reducible to the other. A problem is said to be isomorphism-complete if it is polynomially equivalent to the graph isomorphism problem. We prove that the isomorphism problem in any variety of unary algebras is either isomorphism-complete, or solvable in polynomial time. We formulate a condition C under which the isomorphism problem in a variety V of unary algebras can be solved in polynomial time. We present an algorithm that can be applied to any pair of unary algebras with the same number of operations and decides whether the algebras are isomorphic or not in $O(n^3 )$ time, provided one of them belongs to a variety satisfying C. The validity of the last condition is tested by the algorithm in linear time.
Ludek Kucera, Vera Trnková
SIAM J. Comput.1
1987 Canonical Labeling of Regular Graphs in Linear Average Time
abstract
An algorithm is presented to compute a canonical form of regular graphs. There is a constant c such that for each constant d the average running time of the algorithm over all d-regular graphs with N vertices is not greater than cNd, provided N is sufficiently large.
Ludek Kucera
FOCS1
1986 Near Optimal Algorithms for Finding Minimum Steiner Trees on Random Graphs
Ludek Kucera, Alberto Marchetti-Spaccamela, Marco Protasi, Maurizio Talamo
MFCS1
1985 An O(N^(1.5+epsilon)) Expected Time Algorithm for Canonization and Isomorphism Testing of Trivalent Garphs
Ludek Kucera
STACS1
1984 Finding a Maximum Flow in /S, T/-Planar Network in Linear Expected Time
Ludek Kucera
MFCS1
1982 Parallel Computation and Conflicts in Memory Access
Ludek Kucera
Inf. Process. Lett.1
1981 Isomorphism Completeness for Some Algebraic Structures
Ludek Kucera, Vera Trnková
FCT1
1981 Maximum Flow in Planar Networks
Ludek Kucera
MFCS1
1980 Complexity of Dimension Three and Some Related Edge-Covering Characteristics of Graphs
Ludek Kucera, Jaroslav Nesetril, Ales Pultr
Theor. Comput. Sci.1
1979 Canonical Labelling of Graphs in Linear Average Time
abstract
Canonical labelling of graphs (CL, for short) can be used, e.g., to test isomorphism. We prove that a simple vertex classification procedure results after only two refinement steps in a CL of random graphs with probability 1 - exp(-cn). With a slight modification we obtain a linear time CL algorithm with only exp(-cn log n/log log n) probability of failure. An additional depth-first search yields a CL of all graphs in linear average time.
László Babai, Ludek Kucera
FOCS2
1977 Expected Behavior of Graph Coloring Algorithms
Ludek Kucera
FCT1