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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Lev B. Levitin

dblp:46/2988 · DBLP profile ↗
← Back
20ranked-venue papers
8as first author
0since 2021 · last 2020
—ORCID · none

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

Systems, architecture and hardware · 6 · 2 first-authorTheory of computation · 6 · 1 first-authorComputer networks · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 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
3 papers
Routing and switching · 77% Internet architecture and protocols · 18% Network performance modeling · 5%
Theoretical computer science
6 papers
Coding theory · 74% Graph algorithms and graph theory · 20% Computational complexity · 5%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Electronic design automation · 87% Parallel and multicore computing · 13%

Topics — the 14 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Routing and switching
deadlock-free routing
0.112010
Minimal Sets of Turns for Breaking Cycles in Graphs Modeling Networks · IEEE Trans. Parallel Distributed Syst. 2010
Coding theory › covering codes
identifying codes
0.122006
On robust and dynamic identifying codes · IEEE Trans. Inf. Theory 2006
On a New Class of Codes for Identifying Vertices in Graphs · IEEE Trans. Inf. Theory 1998
Internet architecture and protocols › local area network
ethernet
0.012004
Scalable Cycle-Breaking Algorithms for Gigabit Ethernet Backbones · INFOCOM 2004
Routing and switching › switching networks
spanning tree protocol
0.012004
Scalable Cycle-Breaking Algorithms for Gigabit Ethernet Backbones · INFOCOM 2004
Coding theory
error-correcting codes
0.022003
Data verification and reconciliation with generalized error-control cod · IEEE Trans. Inf. Theory 2003
A new approach to the general minimum distance decoding problem: The zero-neighbors algorithm · IEEE Trans. Inf. Theory 1985
Coding theory › error-correcting codes
data verification
0.012003
Data verification and reconciliation with generalized error-control cod · IEEE Trans. Inf. Theory 2003
Graph algorithms and graph theory
graph connectivity
0.012010
Minimal Sets of Turns for Breaking Cycles in Graphs Modeling Networks · IEEE Trans. Parallel Distributed Syst. 2010
Coding theory
covering codes
0.011998
On a New Class of Codes for Identifying Vertices in Graphs · IEEE Trans. Inf. Theory 1998
Electronic design automation › hardware verification and test
fault diagnosis
0.021998
Diagnosis by Signature Analysis of Test Responses · IEEE Trans. Computers 1994
On a New Class of Codes for Identifying Vertices in Graphs · IEEE Trans. Inf. Theory 1998
Computational complexity
communication complexity
0.012003
Data verification and reconciliation with generalized error-control cod · IEEE Trans. Inf. Theory 2003
Electronic design automation
hardware verification and test
0.011994
Diagnosis by Signature Analysis of Test Responses · IEEE Trans. Computers 1994
Electronic design automation › hardware verification and test › test response compaction
signature analysis
0.011994
Diagnosis by Signature Analysis of Test Responses · IEEE Trans. Computers 1994
Parallel and multicore computing
multiprocessor system
0.011998
On a New Class of Codes for Identifying Vertices in Graphs · IEEE Trans. Inf. Theory 1998
Coding theory › error-correcting codes › decoding
minimum distance decoding
0.011985
A new approach to the general minimum distance decoding problem: The zero-neighbors algorithm · IEEE Trans. Inf. Theory 1985

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

planar graph bounds · 0.2combinatorial algorithms · 0.1combinatorial algorithm · 0.1code construction · 0.1graph theory · 0.1simulation · 0.0polynomial-time algorithm · 0.0heuristics · 0.0combinatorial bounds · 0.0graph coloring · 0.0hard decision decoding · 0.0electromagnetic field theory · 0.0
YearPublicationVenuePosition
2020 Virtual Cut-Through Routing in Multidimensional Interconnection Networks
abstract
This paper considers a model of an n-dimensional toroidal rectangular interconnection network with the virtual cut-through routing. The network performance as a function of network parameters and the message load is analyzed. An exact analytical expression for the saturation point and the latency as a function of message generation rate under the mean field theory approximation have been obtained. The saturation point has been found proportional to the number of the torus dimensions and inversely proportional to the message length and to the length of the path from the source to the destination. The transition to saturation state is a second-order(continuous) phase transition with a critical exponent equal to 1.
Lev B. Levitin, Yelena Rykalova
ISNCC1
2019 An Analytical Model for Virtual Cut-Through Routing
abstract
An analytical model of a network with 2-dim torus topology and virtual cut-through routing has been considered in order to find out and analyze certain relationships between network parameters, load and performance. An exact expression for the saturation point (message generation rate at which network saturates) and expressions for the latency as a function of the message generation rate under the assumptions of the mean field theory have been obtained. It has been found that the saturation point is inversely proportional to the message length and to the distance between the source and destination. The theoretical results are in a good agreement with small-scale simulation experiments.
Lev B. Levitin, Yelena Rykalova
ICCCN1
2018 Critical Phenomena in Interconnection Networks with Heterogeneous Activity
abstract
Theoretical models and numerical results for performance of the computer interconnection networks with heterogeneous activity are presented. The networks are modeled as a ring or as 2-dim toroidal square lattice of nodes with local processors with two or, respectively, four output ports/buffers. The processors generate messages with two different rates, λ1or λ2, per clock cycle and per output buffer, depending on the intensity of the flow of the arriving messages. The average queue lengths and average latencies are obtained. The model of independent queues and the Jackson theorem are not applicable for this type of networks. It is shown that the networks undergo the phase transition of the second order with non-trivial critical exponents.
Lev B. Levitin, Yelena Rykalova
NCA1
2017 Virtual cut-through routing in toroidal interconnection networks
abstract
A simple network model with torus topology and the virtual cut-through routing have been considered in order to find out and analyze certain relationships that can be used as a starting point for a deeper theoretical analysis and further research. An expression for the saturation point (message generation rate at which network saturates) and approximate expressions for the latency as a function of the message generation rate have been obtained. Simulation experiments for various values of network parameters (mesh size, message path length, and message length) have been performed. It is found that if the mesh linear dimension is at least twice as large as the message path length (the distance from source to destination) the network behavior (latency and saturation point) does not depend on the mesh size. Both theoretical and empirical results show that the saturation point is inversely proportional to the message length.
Yelena Rykalova, Lev B. Levitin
NCA2
2012 Work recoverable from two-particle information
abstract
It is shown how information contained in the pair-wise correlations between atoms of a gas can be used to convert completely heat taken from a thermostat into mechanical work in a process of relaxation of the system to its thermal equilibrium state. Both classical correlations and quantum correlations (entanglement) are considered. The amount of heat converted into work is proportional to the entropy defect of the initial state of the system. The equivalence relation between information and work is explicitly demonstrated for the case of two-particle correlations. The amount of work obtained per particle is twice as large in the case of entanglement as in the case of classical correlations.
Lev B. Levitin, Tommaso Toffoli
ISIT1
2010 Minimal Sets of Turns for Breaking Cycles in Graphs Modeling Networks
abstract
The problem of preventing deadlocks and livelocks in computer communication networks, in particular, those with wormhole routing, is considered. The method to prevent deadlocks is to prohibit certain turns (i.e., the use of certain pairs of connected edges) in the routing process, in such a way that eliminates all cycles in the graph. We propose a new algorithm that constructs a minimal (irreducible) set of turns that breaks all cycles and preserves connectivity of the graph. The algorithm is tree-free and is considerably simpler than earlier cycle-breaking algorithms. We prove its properties and present lower and upper bounds for minimum cardinalities of cycle-breaking connectivity preserving sets for graphs of general topology as well as for planar graphs. In particular, the algorithm guarantees that not more than 1/3 of all turns in the network become prohibited. We also present experimental results on the fraction of prohibited turns, the distance dilation, as well as on the message delivery times and saturation loads for the proposed algorithm in comparison with known tree-based algorithms. The proposed algorithm outperforms substantially the tree-based algorithms in all characteristics considered.
Lev B. Levitin, Mark G. Karpovsky, Mehmet Mustafa
IEEE Trans. Parallel Distributed Syst.1
2009 Deadlock prevention by turn prohibition in interconnection networks
abstract
In this paper we consider the problem of constructing minimal cycle-breaking sets of turns for graphs that model communication networks, as a method to prevent deadlocks in the networks. We present a new cycle-breaking algorithm called simple cycle-breaking or SCB algorithm that is considerably simpler than earlier algorithms. The SCB algorithm guarantees that the fraction of prohibited turns does not exceed 1/3. Experimental simulation results for the SCB algorithm are shown.
Lev B. Levitin, Mark G. Karpovsky, Mehmet Mustafa
IPDPS1
2007 Modeling of Latency and Saturation Phenomena in Interconnection Networks
abstract
A multiprocessor networks modeled as a ring and as a 2D toroidal lattice of nodes are considered. Each node generates messages with probability lambda per clock cycle per output port. Once an output buffer is not empty, the output port sends out exactly one message every clock cycle. We derive analytical expressions for the queue length distribution, the average number of messages in buffers, and the latency. The network experiences a phase transition from equilibrium to the saturation regime, and the critical exponent is equal to 1. Simulations demonstrate an excellent agreement with theoretical predictions and validate the assumption of independent queues. A model of a ring network where the message generating rate depends on the intensity of the incoming messages is studied by simulation. The results show the emergence of dependences between queues in closely located nodes, and changes in the values of the critical load and critical exponent.
Yelena Rykalova, Lev B. Levitin, Richard Brower
ISCC2
2006 Thermodynamic Cost of Reversible Computing
abstract
Since reversible computing requires preservation of all information throughout the entire computational process, it implies that all the errors that appear as a result of the interaction of the information-carrying system with uncontrolled degrees of freedom must be corrected. This can only be done at the expense of an increase in the entropy of the environment corresponding to the dissipation of the "noisy" part of the energy of the system in the form of heat. This paper gives an expression of that energy in terms of the effective noise temperature, and calculates the relationship between the energy dissipation rate and the rate of computation
Lev B. Levitin, Tommaso Toffoli
ISIT1
2006 On robust and dynamic identifying codes
abstract
A subset C of vertices in an undirected graph G=(V,E) is called a 1-identifying code if the sets I(v)={u/spl isin/C:d(u,v)/spl les/1}, v/spl isin/V, are nonempty and no two of them are the same set. It is natural to consider classes of codes that retain the identification property under various conditions, e.g., when the sets I(v) are possibly slightly corrupted. We consider two such classes of robust codes. We also consider dynamic identifying codes, i.e., walks in G whose vertices form an identifying code in G.
Iiro S. Honkala, Mark G. Karpovsky, Lev B. Levitin
IEEE Trans. Inf. Theory3
2004 Scalable Cycle-Breaking Algorithms for Gigabit Ethernet Backbones
abstract
Ethernet networks rely on the so-called spanning tree protocol (IEEE 802.1d) in order to break cycles, thereby avoiding the possibility of infinitely circulating packets and deadlocks. This protocol imposes a severe penalty on the performance and scalability of large gigabit Ethernet backbones, since it makes inefficient use of expensive fibers and may lead to bottlenecks. We propose a significantly more scalable cycle-breaking approach, based on the novel theory of turn-prohibition. Specifically, we introduce, analyze and evaluate a new algorithm, called tree-based turn-prohibition (TBTP). We show that this polynomial-time algorithm maintains backward-compatibility with the IEEE 802.1d standard and never prohibits more than 1/2 of the turns in the network, for any given graph and any given spanning tree. Through extensive simulations on a variety of graph topologies, we show that it can lead to an order of magnitude improvement over the spanning tree protocol with respect to throughput and end-of-end delay metrics. In addition, we propose and evaluate heuristics to determine the replacement order of legacy switches that results in the fastest performance improvement.
Francesco De Pellegrini, David Starobinski, Mark G. Karpovsky, Lev B. Levitin
INFOCOM4
2003 Data verification and reconciliation with generalized error-control cod
abstract
We consider the problem of data reconciliation, which we model as two separate multisets of data that must be reconciled with minimum communication. Under this model, we show that the problem of reconciliation is equivalent to a variant of the graph coloring problem and provide consequent upper and lower bounds on the communication complexity of reconciliation. Further, we show by means of an explicit construction that the problem of reconciliation is, under certain general conditions, equivalent to the problem of finding error-correcting codes for a general class of errors. Under this equivalence, reconciling with little communication is linked to codes with large size, and vice versa. We show analogous results for the problem of multiset verification, in which we wish to determine whether two multisets are equal using minimum communication. As a result, a wide body of literature in coding theory may be applied to the problems of reconciliation and verification.
Mark G. Karpovsky, Lev B. Levitin, Ari Trachtenberg
IEEE Trans. Inf. Theory2
1999 On the Covering of Vertices for Fault Diagnosis in Hypercubes
Mark G. Karpovsky, Krishnendu Chakrabarty, Lev B. Levitin, Dimiter R. Avresky
Inf. Process. Lett.3
1998 On a New Class of Codes for Identifying Vertices in Graphs
abstract
We investigate a new class of codes for the optimal covering of vertices in an undirected graph G such that any vertex in G can be uniquely identified by examining the vertices that cover it. We define a ball of radius t centered on a vertex /spl upsi/ to be the set of vertices in G that are at distance at most t from /spl upsi/. The vertex /spl upsi/ is then said to cover itself and every other vertex in the ball with center /spl upsi/. Our formal problem statement is as follows: given an undirected graph G and an integer t/spl ges/1, find a (minimal) set C of vertices such that every vertex in G belongs to a unique set of balls of radius t centered at the vertices in C. The set of vertices thus obtained constitutes a code for vertex identification. We first develop topology-independent bounds on the size of C. We then develop methods for constructing C for several specific topologies such as binary cubes, nonbinary cubes, and trees. We also describe the identification of sets of vertices using covering codes that uniquely identify single vertices. We develop methods for constructing optimal topologies that yield identifying codes with a minimum number of codewords. Finally, we describe an application of the theory developed in this paper to fault diagnosis of multiprocessor systems.
Mark G. Karpovsky, Krishnendu Chakrabarty, Lev B. Levitin
IEEE Trans. Inf. Theory3
1994 Diagnosis by Signature Analysis of Test Responses
abstract
Proposes a new approach for identification of faulty processing elements based on an analysis of the compressed test response of the system. The test response is compressed first in space and then in time, and faulty processing elements are identified by hard decision decoding of the corresponding space-time signature. The approach results in considerable savings in hardware required for diagnostics.>
Mark G. Karpovsky, Lev B. Levitin, Feodor S. Vainstein
IEEE Trans. Computers2
1991 Efficient test generation for built-in self-test boundary-scan template
abstract
An analysis and design of a pseudorandom pattern generator, (PRPG), based on a linear recurrence, for built-in self-test (BIST) boundary scan design is presented. The authors present for the case when r>or=s, a design of an s-stage PRPG capable of producing 2/sup s/-1 distinct r-bit patterns within 2/sup s/-1 clock pulses independent of the hardware realization of the PRPG. For the case when r>
Prawat Nagvajara, Mark G. Karpovsky, Lev B. Levitin
VTS3
1990 Identification of faulty processing elements by space-time compression of test responses
abstract
A novel approach to the identification of a faulty processing element, based on an analysis of the compressed response of the system, is proposed. The test response is compressed first in space and then in time, and a faulty processing element is identified by a hard-decision decoding of the corresponding space-time signature. The overhead analysis and the solution for the hardware minimization problem are presented for several important classes of systems. The proposed method results in considerable hardware savings.>
Mark G. Karpovsky, Lev B. Levitin, Feodor S. Vainstein
ITC2
1985 A new approach to the general minimum distance decoding problem: The zero-neighbors algorithm
abstract
Minimum distance decoding (MDD) for a general error-correcting linear code is a hard computational problem that recently has been shown to beNP-hard. The complexity of known decoding algorithms is determined by\min (2^{k},2^{n-k}), wherenis the code length andkis the number of information digits. Two new algorithms are suggested that reduce substantially the complexity of MDD. The algorithms use a new concept of zero neighbors--a special set of codewords. Only these codewords (which can be computed in advance) should be stored and used in the decoding procedure. The number of zero neighbors is shown to be very small compared with\min (2^{k},2^{n-k})forn \gg 1and a wide range of code ratesR = k/n. For example, forR \approx 0.5this number grows approximately as a square root of the number of codewords.
Lev B. Levitin, Carlos R. P. Hartmann
IEEE Trans. Inf. Theory1
1983 Detection and identification of input/output stuck-at and bridging faults in combinational and sequential VLSI networks by universal tests
Mark G. Karpovsky, Lev B. Levitin
Integr.2
1966 Information Transmission by Electromagnetic Field
D. S. Lebedev, Lev B. Levitin
Inf. Control.2