Abraham Lempel

dblp:96/6739 · DBLP profile ↗
← Back
48ranked-venue papers
20as first author
0since 2021 · last 1996
—ORCID · none

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

Theory of computation · 37 · 16 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-authorSystems, architecture and hardware · 3 · 3 first-authorDatabases, data management, data science and information retrieval · 3Computer networks · 2Security and privacy · 1Applied, 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
37 papers
Coding theory · 85% Information theory · 7% Automata and formal languages · 4%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Electronic design automation · 46% Interconnection networks and networks-on-chip · 36% Parallel and multicore computing · 18%

Topics — the 30 heaviest of 82, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Coding theory
source coding
0.061996
Match-length functions for data compression · IEEE Trans. Inf. Theory 1996
A sequential algorithm for the universal coding of finite memory sources · IEEE Trans. Inf. Theory 1992
Two-dimensional encoding by finite-state encoders · IEEE Trans. Commun. 1990
Coding theory › source coding
universal coding
0.051996
Match-length functions for data compression · IEEE Trans. Inf. Theory 1996
On the optimal asymptotic performance of universal ordering and of discrimination of individual sequences · IEEE Trans. Inf. Theory 1992
A sequential algorithm for the universal coding of finite memory sources · IEEE Trans. Inf. Theory 1992
Coding theory
error-correcting codes
0.051990
Application of circulant matrices to the construction and decoding of linear codes · IEEE Trans. Inf. Theory 1990
On MDS codes via Cauchy matrices · IEEE Trans. Inf. Theory 1989
A construction of non-Reed-Solomon type MDS codes · IEEE Trans. Inf. Theory 1989
Coding theory › sequences
sequence design
0.041994
On ternary complementary sequences · IEEE Trans. Inf. Theory 1994
Maximal families of bent sequences · IEEE Trans. Inf. Theory 1982
A class of balanced binary sequences with optimal autocorrelation properties · IEEE Trans. Inf. Theory 1977
Information theory › asymptotic analysis
asymptotic optimality
0.011996
Match-length functions for data compression · IEEE Trans. Inf. Theory 1996
Coding theory › source coding
lempel-ziv compression
0.011996
Match-length functions for data compression · IEEE Trans. Inf. Theory 1996
Coding theory
finite fields
0.041991
Explicit formulas for self-complementary normal bases in certain finite fields · IEEE Trans. Inf. Theory 1991
On the power of straight- line computations in finite fields · IEEE Trans. Inf. Theory 1982
A construction of non-Reed-Solomon type MDS codes · IEEE Trans. Inf. Theory 1989
Coding theory › sequences
complementary sequences
0.011994
On ternary complementary sequences · IEEE Trans. Inf. Theory 1994
Coding theory › error-correcting codes › block codes
MDS codes
0.021989
On MDS codes via Cauchy matrices · IEEE Trans. Inf. Theory 1989
A construction of non-Reed-Solomon type MDS codes · IEEE Trans. Inf. Theory 1989
Coding theory › constrained coding
finite-state encoders
0.021990
Two-dimensional encoding by finite-state encoders · IEEE Trans. Commun. 1990
Compression of two-dimensional data · IEEE Trans. Inf. Theory 1986
Coding theory › source coding › universal coding
individual sequences
0.021992
On the optimal asymptotic performance of universal ordering and of discrimination of individual sequences · IEEE Trans. Inf. Theory 1992
Compression of individual sequences via variable-rate coding · IEEE Trans. Inf. Theory 1978
Coding theory › source coding › entropy coding
arithmetic coding
0.011992
A sequential algorithm for the universal coding of finite memory sources · IEEE Trans. Inf. Theory 1992
Information theory
hypothesis testing
0.011992
On the optimal asymptotic performance of universal ordering and of discrimination of individual sequences · IEEE Trans. Inf. Theory 1992
Coding theory › sequences
de bruijn sequences
0.031984
Construction of de Bruijn sequences of minimal complexity · IEEE Trans. Inf. Theory 1984
On the distribution of de Bruijn sequences of given complexity · IEEE Trans. Inf. Theory 1984
Algorithms for the generation of full-length shift-register sequences · IEEE Trans. Inf. Theory 1984
Coding theory › error-correcting codes › code construction
explicit constructions
0.011991
Explicit formulas for self-complementary normal bases in certain finite fields · IEEE Trans. Inf. Theory 1991
Coding theory › finite fields › finite field arithmetic
normal basis
0.011991
Explicit formulas for self-complementary normal bases in certain finite fields · IEEE Trans. Inf. Theory 1991
Coding theory › error-correcting codes
reed-solomon codes
0.021990
Composition of Reed-Solomon codes and geometric designs · IEEE Trans. Inf. Theory 1988
Application of circulant matrices to the construction and decoding of linear codes · IEEE Trans. Inf. Theory 1990
Coding theory › error-correcting codes
decoding
0.011990
Application of circulant matrices to the construction and decoding of linear codes · IEEE Trans. Inf. Theory 1990
Coding theory › error-correcting codes › block codes › linear code › quasi-cyclic codes
double circulant code
0.011990
Application of circulant matrices to the construction and decoding of linear codes · IEEE Trans. Inf. Theory 1990
Coding theory › source coding
lossless compression
0.011990
Two-dimensional encoding by finite-state encoders · IEEE Trans. Commun. 1990
Coding theory › error-correcting codes
two-dimensional codes
0.011990
Two-dimensional encoding by finite-state encoders · IEEE Trans. Commun. 1990
Coding theory › error-correcting codes
uniquely decodable codes
0.021986
On multiset decipherable codes · IEEE Trans. Inf. Theory 1986
Look-ahead coding for input- restricted channels · IEEE Trans. Inf. Theory 1982
Coding theory › sequences
linear complexity
0.021984
Construction of de Bruijn sequences of minimal complexity · IEEE Trans. Inf. Theory 1984
On the distribution of de Bruijn sequences of given complexity · IEEE Trans. Inf. Theory 1984
Coding theory › error-correcting codes › block codes › MDS codes
non-Reed-Solomon MDS code
0.011989
A construction of non-Reed-Solomon type MDS codes · IEEE Trans. Inf. Theory 1989
Parallel and multicore computing
parallel algorithms
0.011986
An Efficient Algorithm for Generating Linear Transformations in a Shuffle-Exchange Network · SIAM J. Comput. 1986
Interconnection networks and networks-on-chip › routing algorithms
permutation routing
0.011986
An Efficient Algorithm for Generating Linear Transformations in a Shuffle-Exchange Network · SIAM J. Comput. 1986
Interconnection networks and networks-on-chip › switching network › multistage interconnection network
shuffle-exchange network
0.011986
An Efficient Algorithm for Generating Linear Transformations in a Shuffle-Exchange Network · SIAM J. Comput. 1986
Coding theory › source coding › variable-length codes
kraft inequality
0.011986
On multiset decipherable codes · IEEE Trans. Inf. Theory 1986
Coding theory › error-correcting codes › uniquely decodable codes
multiset decipherable codes
0.011986
On multiset decipherable codes · IEEE Trans. Inf. Theory 1986
Coding theory › source coding › variable-length codes
prefix codes
0.011986
On multiset decipherable codes · IEEE Trans. Inf. Theory 1986

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

combinatorial construction · 0.0sliding-window parsing · 0.0match-length functions · 0.0universal coding · 0.0online estimation · 0.0finite field arithmetic · 0.0basis construction · 0.0fourier transform · 0.0finite-state machine · 0.0finite state machine · 0.0berlekamp-massey algorithm · 0.0routing algorithm · 0.0bit-permutation · 0.0randomized test generation · 0.0deterministic test generation · 0.0public-key cryptosystem · 0.0oblivious transfer · 0.0trace-orthogonal basis construction · 0.0
YearPublicationVenuePosition
1996 Match-length functions for data compression
abstract
We investigate uniquely decodable match-length functions (MLFs) in conjunction with Lempel-Ziv (1977) type data compression. An MLF of a data string is a function that associates a nonnegative integer with each position of the string. The MLF is used to parse the input string into phrases. The codeword for each phrase consists of a pointer to the beginning of a maximal match consistent with the MLF value at that point. We propose several sliding-window variants of LZ compression employing different MLF strategies. We show that the proposed methods are asymptotically optimal for stationary ergodic sources and that their convergence compares favorably with the LZ1 variant of Wyner and Ziv (see Proc. IEEE, vol.82, no.6, p.872, 1994).
Amnon Gavish, Abraham Lempel
IEEE Trans. Inf. Theory2
1995 On Encoding and Decoding with Two-Way Head Machines
Dafna Sheinwald, Abraham Lempel, Jacob Ziv
Inf. Comput.2
1994 On ternary complementary sequences
abstract
A pair of real-valued sequences A=(a/sub 1/,a/sub 2/,...,a/sub N/) and B=(b/sub 1/,b/sub 2/,...,b/sub N/) is called complementary if the sum R(/spl middot/) of their autocorrelation functions R/sub A/(/spl middot/) and R/sub B/(/spl middot/) satisfies R(/spl tau/)=R/sub A/(/spl tau/)+R/sub B/(/spl tau/)=/spl Sigma//sub i=1//sup N$/ -/sup /spl tau//a/sub i/a/sub i+/spl tau//+/spl Sigma//sub j=1//sup N-/spl tau//b/sub j/b/sub j+/spl tau//=0, /spl forall//spl tau//spl ne/0. In this paper we introduce a new family of complementary pairs of sequences over the alphabet /spl alpha//sub 3/=+{1,-1,0}. The inclusion of zero in the alphabet, which may correspond to a pause in transmission, leads both to a better understanding of the conventional binary case, where the alphabet is /spl alpha//sub 2/={+1,-1}, and to new nontrivial constructions over the ternary alphabet /spl alpha//sub 3/. For every length N, we derive restrictions on the location of the zero elements and on the form of the member sequences of the pair. We also derive a bound on the minimum number of zeros necessary for the existence of a complementary pair of length N over /spl alpha//sub 3/. The bound is tight, as it is met by some of the proposed constructions, for infinitely many lengths.>
Amnon Gavish, Abraham Lempel
IEEE Trans. Inf. Theory2
1992 On the Coding Delay of a General Coder
abstract
The authors propose a general model for a sequential coder, and investigate the associated coding delay. This model is employed to derive lower and upper bounds on the delay associated with commonly used encoders and decoders for noiseless data compression.>
Marcelo J. Weinberger, Abraham Lempel, Jacob Ziv
Data Compression Conference2
1992 Systematic derivation of spline bases
Abraham Lempel, Gadiel Seroussi
Comput. Aided Geom. Des.1
1992 A sequential algorithm for the universal coding of finite memory sources
abstract
The estimation and universal compression of discrete sources are considered, and a sequential algorithm for the universal coding of finite memory sources, attaining asymptotically minimum redundancy, is presented. The algorithm performs an online estimation of the source states and uses an arithmetic code.>
Marcelo J. Weinberger, Abraham Lempel, Jacob Ziv
IEEE Trans. Inf. Theory2
1992 On the optimal asymptotic performance of universal ordering and of discrimination of individual sequences
abstract
The authors consider the problem of ordering strings of a fixed length over a discrete alphabet according to decreasing probabilities of having been emitted by an unknown finite-state source. Data compression is applied to derive a universal algorithm that solves this problem with an optimal asymptotic performance. This result is employed in the solution of the following problem: discriminate an individual sequence as emitted by an independently identically distributed random source of equally likely symbols or as a signal corrupted by noise. Tight lower and upper bounds on the asymptotic performance of finite-state discriminators are given.>
Marcelo J. Weinberger, Jacob Ziv, Abraham Lempel
IEEE Trans. Inf. Theory3
1991 On Compression with Two-Way Head Machines
abstract
Motivated by the study of various kinds of machines as recognizers of formal languages, the authors compare the encoding and decoding power of finite state sequential machines and extensions thereof. They show that, with a forward moving head, the best compression achievable for a given sequence, to be decoded by a finite state decoder, is the same as the best ratio attainable for that sequence when encoded by a finite state information lossless encoder. They cannot gain in compression by allowing a finite state encoder to move its head back and forth on an input sequence, even if the decoder has unrestricted power. However, better compression can be achieved for specific infinite sequences using an unrestricted encoder and a two-way finite state decoder.>
Dafna Sheinwald, Abraham Lempel, Jacob Ziv
Data Compression Conference2
1991 On the Optimal Asymptotic Performance of Universal Ordering and Discrimination of Individual Sequences
abstract
The authors consider the problem of ordering of strings of a fixed length over a discrete alphabet, according to decreasing probabilities of having been emitted by an unknown finite-state source. Data compression is applied to derive a universal algorithm that solves this problem with an optimal asymptotic performance. The result is applied to discriminate an individual sequence as emitted by an i.i.d. random source or as a signal corrupted by noise. Tight lower and upper bounds on the asymptotic performance of finite-state discriminators are given.>
Marcelo J. Weinberger, Jacob Ziv, Abraham Lempel
Data Compression Conference3
1991 Explicit formulas for self-complementary normal bases in certain finite fields
abstract
Explicit formulas are given for sets of p elements forming a self-complementary normal basis of GF(q/sup p/) over GF(q), where p is the characteristic of GF(q). Using these formulas, a straightforward construction of self-complementary bases for GF(q/sup alpha /) (where alpha =p/sup m/) over GF(q) is also presented.>
Abraham Lempel, Gadiel Seroussi
IEEE Trans. Inf. Theory1
1990 Factorization of symmetric circulant matrices in finite fields
Marcelo J. Weinberger, Abraham Lempel
Discret. Appl. Math.2
1990 Two-dimensional encoding by finite-state encoders
abstract
Distortion-free compressibility of individual pictures by finite-state encoders is investigated. In a recent paper (see IEEE Trans. Inform. Theory, vol.32, no.1, p.1-8, 1986) the compressibility of a given picture I was defined and shown to be the asymptotically attainable lower bound on the compression ratio that can be achieved for I by any finite-state encoder. Here, a different and more direct approach is taken to prove similar results, which are summarized in a converse-to-coding theorem and a constructive-coding-theorem that leads to a universal asymptotically optimal compression algorithm.>
Dafna Sheinwald, Abraham Lempel, Jacob Ziv
IEEE Trans. Commun.2
1990 Application of circulant matrices to the construction and decoding of linear codes
abstract
The Fourier transform technique is used to analyze and construct several families of double-circulant codes. The minimum distance of the resulting codes is lower-bounded by 2 square root r and can be decoded easily employing the standard BCH decoding algorithm or the majority-logic decoder of Reed-Muller codes. A decoding procedure for Reed-Solomon codes is presented, based on a representation of the parity-check matrix by circulant blocks. The decoding procedure inherits both the (relatively low) time complexity of the Berlekamp-Massey algorithm and the hardware simplicity characteristic of Blahut's algorithm. The procedure makes use of the encoding circuit together with a reduced version of Blahut's decoder.>
Ron M. Roth, Abraham Lempel
IEEE Trans. Inf. Theory2
1989 A construction of non-Reed-Solomon type MDS codes
abstract
A construction is presented of long maximum-distance-separable (MDS) codes that are not generalized Reed-Solomon (GRS) type. The construction uses subsets S, mod S mod =m of a finite field F=GF(q) with the property that no t distinct elements of S add up to some fixed element of F. Large subsets of this kind are used to construct (n=m+2, k=t+1) non-GRS MDS codes over F.>
Ron M. Roth, Abraham Lempel
IEEE Trans. Inf. Theory2
1989 On MDS codes via Cauchy matrices
abstract
A special form of Cauchy matrix is used to obtain a tighter bound for the validity region of the maximum distance separable (MDS) conjecture and a new compact characterization of generalized Reed-Solomon codes. The latter is further used to obtain constructions and some existence results for long (2k, k) double-circulant MDS codes.>
Ron M. Roth, Abraham Lempel
IEEE Trans. Inf. Theory2
1988 Self-Complementary Normal Bases in Finite Fields
abstract
It is shown that $\mathrm{GF} ( q^n )$ has a self complementary normal basis over $\mathrm{GF} ( q )$ if and only if n is odd or $n \equiv 2(\bmod{\text{-}}4)$ and q is even. All existence proofs are constructive and can be readily employed to obtain such bases.
Abraham Lempel, Marcelo J. Weinberger
SIAM J. Discret. Math.1
1988 Composition of Reed-Solomon codes and geometric designs
abstract
It is shown that good linear (n,k,d) codes over a finite field GF(q) can be constructed by concatenating the generator matrices of Reed-Solomon codes. For the case of k=3, it is shown that many of the codes obtained using projective-geometry techniques can readily be obtained by the proposed algebraic approach.>
Ron M. Roth, Abraham Lempel
IEEE Trans. Inf. Theory2
1986 An Efficient Algorithm for Generating Linear Transformations in a Shuffle-Exchange Network
abstract
This paper presents an algorithm for generating all the permutations defined by linear transformations on a shuffle-exchange network of $2^n $ processors in $2n - 1$ passes. The proposed algorithm generates any such permutation in $O(n\log ^2 n)$ elementary steps. The subclass of bit-permutations is generated in $O(n)$ steps.
Tuvi Etzion, Abraham Lempel
SIAM J. Comput.2
1986 On multiset decipherable codes
abstract
In certain applications it is necessary to communicate a description of a sequence of events where the information of interest is which one of a set of possible events has occurred, including multiplicity, but where the order of occurrence is irrelevant. Typical examples are online compilations of inventories, construction of histograms, or updating of relative frequencies. Suitable codes for this purpose need not be uniquely decipherable (UD). In fact, all that is required of such a code is that given a finite message over the code, every possible parsing of the message into codewords must yield the same multiset of codewords. A code with this property is referred to as a multiset decipherable (MSD) code. An MSD code is said to be proper if it is not a UD code. It is shown that for everyn > 3there exist proper MSD codes withnwords. Forn=2, every MSD code is necessarily a UD code and all evidence points to the same conclusion forn=3. It is further shown that no MSD code contains a full prefix code or a full suffix code as a proper subcode, and it is conjectured that despite the weaker decipherability condition, every MSD code satisfies the Kraft Inequality.
Abraham Lempel
IEEE Trans. Inf. Theory1
1986 Compression of two-dimensional data
abstract
Distortion-free compressibility of individual pictures, i.e., two-dimensional arrays of data, by finite-state encoders is investigated. For every individual infinite pictureI, a quantity\rho(I)is defined, called the compressibility ofI, which is shown to be the asymptotically attainable lower bound on the compression ratio that can be achieved forIby any finite-state information-lossless encoder. This is demonstrated by means of a constructive coding theorem and its converse that, apart from their asymptotic significance, might also provide useful criteria for finite and practical data-compression tasks. The proposed picture compressibility is also shown to possess the properties that one would expect and require of a suitably defined concept of two-dimensional entropy for arbitrary probabilistic ensembles of infinite pictures. While the definition of\rho(I)allows the use of different machines for different pictures, the constructive coding theorem leads to a universal compression scheme that is asymptotically optimal for every picture. The results are readily extendable to data arrays of any finite dimension.
Abraham Lempel, Jacob Ziv
IEEE Trans. Inf. Theory1
1985 Design of universal test sequences for VLSI
abstract
A test sequence is called(s,t)-universal if it exercises every function depending on t or fewer inputs on a very large scale integration (VLSI) chip withsinputs. Randomized and deterministic procedures are deseribed for the design of(s,t)-universal sequences and for the signature analysis of the test outputs.
Abraham Lempel, Martin Cohn
IEEE Trans. Inf. Theory1
1984 Algorithms for the generation of full-length shift-register sequences
abstract
Two algorithms are presented for the generation of full-length shift-register cycles, also referred to as de Bruijn sequences. The first algorithm generates2^{k \cdot g(n,k)full cycles of length2^{n}, using3n + k \cdot g(n, k)bits of storage, wherekis a free parameter in the range1 \leq k \leq 2^{((n-4)/2)}, andg(n, k)is of the order ofn - 2 \log k. The second algorithm generates about2^{n^{2}/4}full cycles of length2^{n}, using aboutn^{2}/2bits of storage. In both algorithms, the time required to produce the next bit from the lastnbits is close ton. A possible application to the construction of stream ciphers is indicated.
Tuvi Etzion, Abraham Lempel
IEEE Trans. Inf. Theory2
1984 On the distribution of de Bruijn sequences of given complexity
abstract
The distribution\gamma (c, n)of de Bruijn sequences of ordernand linear complexitycis investigated. It is shown that forn \geq 4, \gamma (2^{n} - 1, n) \equiv 0 \pmod{8}, and fork \geq 3, \gamma (2^{2k} - 1,2k) \equiv 0 \pmod{l6}. It is also shown that\gamma (c, n) \equiv 0 \pmod{4}for allc, andn \geq 3such thatcnis even.
Tuvi Etzion, Abraham Lempel
IEEE Trans. Inf. Theory2
1984 Construction of de Bruijn sequences of minimal complexity
abstract
It is well known that the linear complexity of a de Bruijn sequenceSof length2^{n}is bounded below by2^{n- 1} + nforn \geq 3. It is shown that this lower bound is attainable for alln.
Tuvi Etzion, Abraham Lempel
IEEE Trans. Inf. Theory2
1983 On the Complexity of Multiplication in Finite Fields
Abraham Lempel, Gadiel Seroussi, Shmuel Winograd
Theor. Comput. Sci.1
1983 Maximum likelihood decoding of certain Reed - Muller codes
abstract
We present an efficient maximum likelihood decoding algorithm for the punctured binary Reed-Muller code of order(m - 3)and length2^{m} - 1, M \geq 3, and we give formulas for the weight distribution of coset leaders of such codes.
Gadiel Seroussi, Abraham Lempel
IEEE Trans. Inf. Theory2
1982 A Randomized Protocol for Signing Contracts
abstract
Randomized protocols for signing contracts, certified mail, and flipping a coin are presented. The protocols use a 1-out-of-2 oblivious transfer subprotocol which is axiomatically defined. The 1-out-of-2 oblivious transfer allows one party to transfer exactly one secret, out of two recognizable secrets, to his counterpart. The first (second) secret is received with probability one half, while the sender is ignorant of which secret has been received. An implementation of the 1-out-of-2 oblivious transfer, using any public key cryptosystem, is presented.
Shimon Even, Oded Goldreich 0001, Abraham Lempel
CRYPTO3
1982 Maximal families of bent sequences
abstract
In a recent paper Olsen, Scholtz, and Welch (OSW) describe the use of bent functions to construct families of sequences with asymptotically optimal correlation properties. We show that the sequences produced by the OSW construction possess the claimed correlation properties if and only if the underlying bent functions are pairwise orthogonal. Consequently, the cardinality of a family of OSW sequences of length2^{n}-1cannot exceed2^{n/2}. We also describe methods of selecting a maximal set of orthogonal bent functions.
Abraham Lempel, Martin Cohn
IEEE Trans. Inf. Theory1
1982 Look-ahead coding for input- restricted channels
abstract
A(k/n)code is a uniquely decipherable scheme mapping source words of lengthkinto channel words of lengthn. In a look-ahead code the encoding and/or decoding of a current word may depend on upcoming, as well as past, symbols. Given an\theta-ary source, a channel of
Abraham Lempel, Martin Cohn
IEEE Trans. Inf. Theory1
1982 On the power of straight- line computations in finite fields
abstract
It is shown that a lower hound ofn^{3}or more on the straight-line complexity of a functionfover GF(2^{n})is also a lower bound on the network complexity offand, hence, on the product of run time and program size of Turing machines. It is further shown that most functions over a finite field are hard to compute and that for most hard functions there exists no approximation via an easy algorithm.
Abraham Lempel, Gadiel Seroussi, Jacob Ziv
IEEE Trans. Inf. Theory1
1980 Factorization of Symmetric Matrices and Trace-Orthogonal Bases in Finite Fields
abstract
It is shown that every symmetric matrix A, with entries from a finite field F, can be factored over F into $A = BB'$, where the number of columns of B is bounded from below by either the rank $\rho (A)$ of A, or by $1 + \rho (A)$, depending on A and on the characteristic of F This result is applied to show that every finite extension $\Phi $ of a finite field F has a trace-orthogonal basis over F. Necessary and sufficient conditions for the existence of a trace-orthonormal basis are also given. All proofs are constructive, and can be utilized to formulate procedures for minimal factorization and basis construction.
Gadiel Seroussi, Abraham Lempel
SIAM J. Comput.2
1978 Compression of individual sequences via variable-rate coding
abstract
Compressibility of individual sequences by the class of generalized finite-state information-lossless encoders is investigated. These encoders can operate in a variable-rate mode as well as a fixed-rate one, and they allow for any finite-state scheme of variable-length-to-variable-length coding. For every individual infinite sequencexa quantity\rho(x)is defined, called the compressibility ofx, which is shown to be the asymptotically attainable lower bound on the compression ratio that can be achieved forxby any finite-state encoder. This is demonstrated by means of a constructive coding theorem and its converse that, apart from their asymptotic significance, also provide useful performance criteria for finite and practical data-compression tasks. The proposed concept of compressibility is also shown to play a role analogous to that of entropy in classical information theory where one deals with probabilistic ensembles of sequences rather than with individual sequences. While the definition of\rho(x)allows a different machine for each different sequence to be compressed, the constructive coding theorem leads to a universal algorithm that is asymptotically optimal for all sequences.
Jacob Ziv, Abraham Lempel
IEEE Trans. Inf. Theory2
1977 On fast M-sequence transforms (Corresp.)
abstract
The equivalence ofM-sequence matrices to Walsh-Hadamard matrices can be exploited to take advantage of the latter's fast transform algorithm. The nature of the obvious equivalence, its relation to theM-sequence and its implementation as address modifications realized by linear feedback shift-registers are discussed.
Martin Cohn, Abraham Lempel
IEEE Trans. Inf. Theory2
1977 A class of balanced binary sequences with optimal autocorrelation properties
abstract
The construction of a class of balanced binary sequences with optimal autocorrelation properties is described. Given any odd primepand any positive integerm, a balanced( \pm 1)binary sequence of lengthp^{m} - 1whose cyclic autocorrelation functionc (\tau)satisfiesc (0) = p^{m} - 1, and, for\tau \neq 0, c (\tau) = +2or-2when(p^{m} - 1)/2is odd, andc(\tau) = 0or-4when(p^{m} - 1)/2is even is constructed. Optimality is proved by showing that every balanced binary sequence has at least two distinct out-of-phase correlation values which are at least as large as those obtained here.
Abraham Lempel, Martin Cohn, Willard L. Eastman
IEEE Trans. Inf. Theory1
1977 A new approach to error-correcting codes
abstract
A correspondence between linear(n,k,d)codes and algorithms for computing a system\psiofkbilinear forms is established under which the codelengthnis equal to the multiplicative complexity of the algorithm for computing\psi, and the code distancedis underbounded by the minimum number of multiplications required to compute any linear combination of thekforms in\psi. This hitherto unexplored approach to linear codes holds promise of a better understanding of the structure of existing codes as well as for methods of constructing new codes with prescribed rate and distance.
Abraham Lempel, Shmuel Winograd
IEEE Trans. Inf. Theory1
1977 A universal algorithm for sequential data compression
abstract
A universal algorithm for sequential data compression is presented. Its performance is investigated with respect to a nonprobabilistic model of constrained sources. The compression ratio achieved by the proposed universal code uniformly approaches the lower bounds on the compression ratios attainable by block-to-variable codes and variable-to-block codes designed to match a completely specified source.
Jacob Ziv, Abraham Lempel
IEEE Trans. Inf. Theory2
1976 On the Complexity of Finite Sequences
abstract
A new approach to the problem of evaluating the complexity ("randomness") of finite sequences is presented. The proposed complexity measure is related to the number of steps in a self-delimiting production process by which a given sequence is presumed to be generated. It is further related to the number of distinct substrings and the rate of their occurrence along the sequence. The derived properties of the proposed measure are discussed and motivated in conjunction with other well-established complexity criteria.
Abraham Lempel, Jacob Ziv
IEEE Trans. Inf. Theory1
1975 Matrix Factorization Over GF(2) and Trace-Orthogonal Bases of GF(2n)
abstract
The main result of this paper is a theorem showing that every binary, symmetric matrix A can be factored over $GF(2)$ into $A = BB'$, where the number of columns of B is bounded from below by either the rank $\rho (A)$ of A, or by $\rho (A) + 1$, depending on whether at least one, or none, of the main-diagonal entries of A is nonzero. An algorithm for a minimal factorization of a given matrix A and an application of this result for finding a trace-orthogonal basis of $GF(2^n )$ are presented.
Abraham Lempel
SIAM J. Comput.1
1975 Difference codes with desirable spectral properties (Corresp.)
abstract
We consider the spectral properties of the first difference of two-level codes. These considerations arise where signal recovery involves differencing or differentiation. We develop a general model and propose specific codes whose differences guarantee such properties as null dc, null midband, positive, and strictly positive midband content.
Martin Cohn, Abraham Lempel
IEEE Trans. Inf. Theory2
1974 On clique-extremal (p, q)-graphs
abstract
Abstract A clique of a graph is a maximal complete subgraph. A (p,q)‐graph has p points and q lines. A clique‐extremal (p,q)‐graph has either the maximum or the minimum number of cliques among all (p,q)‐graphs. Moon and Moser have determined constructively the maximum number of cliques in a p‐point graph. The problem of studying the clique‐extremal (p,q)‐graphs is now investigated. We first develop a standard form for such extremal graphs. These standard forms are shown to have a complementary kind of analogy with respect to maximum and minimum.
Frank Harary, Abraham Lempel
Networks2
1974 Families of sequences with optimal Hamming-correlation properties
abstract
The unnormalized Hamming correlation between two sequences of equal length is the number of positions in which these sequences have identical symbols. In this paper, lower bounds on the out-of-phase autocorrelation and on the cross correlation of sequences of given length and alphabet size are derived. A method of constructing families of sequences that uniformly realize these hounds is presented.
Abraham Lempel, Haim Greenberger
IEEE Trans. Inf. Theory1
1973 An algorithm for optimal prefix parsing of a noiseless and memoryless channel
abstract
We discuss the prefix encoding of aQ-ary source(Q \geq 2)into anL-symbol channel alphabet withL \geq Q. We present an optimal encoding scheme that minimizes the expected cost per symbol in the case of equally probable source symbols and arbitrary channel symbol costs.
Abraham Lempel, Shimon Even, Martin Cohn
IEEE Trans. Inf. Theory1
1972 Generation and Enumeration of All Solutions of the Characteristic Sum Condition
Shimon Even, Abraham Lempel
Inf. Control.2
1972 Permutation Graphs and Transitive Graphs
abstract
A graph G with vertex set N = {1, 2, .-. , n} is called a permutation graph there exists a permutation P on N such that for i,j E N, (i -j)[P-'(i) -P-'(j)] < 0 if ar only if i and j are joined by an edge in G.A structural relationship is established between permutation graphs and transitive graph An algorithm for determining whether a given graph is a permutation graph is given.Efficie, algorithms for finding a maximum size clique and a minimum coloration of transitive grapl are presented.These algorithms are then shown to be applicable in solving problems in memo] allocation and circuit layout.
Shimon Even, Amir Pnueli, Abraham Lempel
J. ACM3
1971 High Speed Generation of Maximal Length Sequences
abstract
The construction described in this note makes possible the generation of any given linear shift register sequence of maximal period p= 2n-1, at a rate k times faster than the shift pulse rate. The construction is valid for any positive integer k which is not a multiple of p and it employs at most k linear shift registers of degree n or less.
Abraham Lempel, Willard L. Eastman
IEEE Trans. Computers1
1971 Analysis and synthesis of polynomials and sequences over GF(2)
abstract
The analysis and synthesis of polynomials and sequences overGF(2)has received considerable attention in recent years with the increasing use of PN sequences. In this paper a new approach to the problem is presented in which the polynomial coefficients and the sequence digits are derived in terms of the values assumed by a special class of polynomials, called "cyclonomials," at an arbitrary primitive element ofGF(2^n). For each value ofnthe cyclonomials are determined by the partition of the set\{ 0,1,2, \cdots ,2^n - 2 \}into cyclotomic cosets. A method of deriving all primitive polynomials of degreenfrom a given one of the same degree is described. A short outline of an approach to the more difficult task of synthesizing an initial primitive polynomial is also presented.
Abraham Lempel
IEEE Trans. Inf. Theory1
1970 On a Homomorphism of the de Bruijn Graph and its Applications to the Design of Feedback Shift Registers
abstract
A homomorphism of the de Bruijn graph that maps a graph of order n onto one of order n-1 and its applications to the design of nonsingular feedback shift registers are discussed. The properties preserved under this mapping suggest a new design technique whose main advantage is due to the fact that the problem of designing a desired n-stage shift register may be reduced to a problem of order n-1 or less. Among the results obtained is a recursive formula for a feedback function that generates a cycle of maximum length.
Abraham Lempel
IEEE Trans. Computers1
1969 On k-Stable Feedback Shift Registers
abstract
A state graph (SG) is a directed graph with exactly one arc issuing from every vertex of the graph. The degree of an SG is the smallest integer d such that at most d, arcs are entering any vertex of the graph. An SG is said to be k-stable if it contains k≤1 cycles of unit length (loops) and these are the only cycles of the graph. A k-stable SG with mn vertices and degree d is called a (k, m, n)-SG if m≥k, d and if the distance from any vertex to a loop of the graph is at most n.
Abraham Lempel
IEEE Trans. Computers1