A recent-result session will take place in the evening of
Monday, June 26. Authors interested in submitting
a contribution should contact
R. Michael Tanner
Computer Science
Applied Sciences #117
UC Santa Cruz
1156 High Street
Santa Cruz, CA 95064 (USA)
Ph: +1 831 4592307
Fax: +1 831 4594829
e-mail: tanner@cse.ucsc.edu
R. Michael Tanner, Organizer The following is a list in anticipated order of presentation, giving title, author and affiliation, email, and a brief abstract. Each presentation will be allotted approximately 10 minutes.
Codes/Graphs
Title: A [155,64,20] Sparse Graph
Code
Author: R. Michael Tanner, Professor
of Computer Science Affiliation: University of California, Santa Cruz
Email: tanner@cse.ucsc.edu
Abstract:
A quasi-cyclic low-density parity-check
code and graph with an algebraic definition is presented. It consists of
5 circles of 31 bit nodes and 3 circles of 31 parity nodes in which each
bit is checked by 3 parities and each parity checks 5 bits. The code constraint
graph has a minimum cycle length of 8 and a diameter of 6, which are optimal
for a graph with these node degrees. Despite the sparseness, the true minimum
distance of the code as determined by MAGMA is 20, which compares favorably
with the [155,64,28] best code known. The quality of the code/graph makes
it an interesting testbed for comparing the performance of various graph-message
algorithms.
Title: Design of Good LDPC Codes
Using Girth Distribution
Authors: Yongyi Mao and Amir H.
Banihashemi (presenter) Affiliation: Dept. of Systems and Computer Engineering,
Carleton University, Ottawa, Ontario, Canada
Email: ahashemi@sce.carleton.ca
Abstract:
An efficient method for the design
of good LDPC codes given the block length, the rate, and the degree sequence
is presented. The method is based on the Tanner graph representation of
the code, and is particularly useful for short and intermediate block lengths
(a few thousand bits or shorter). For such block lengths, a randomly selected
code will most probably contain quite a few cycles which are short with
respect to the number of iterations required for decoding. For these cases,
our simulation results show that the performance of the codes does have
a large variation. It also appears very difficult to find a good code from
the ensemble merely based on trial and error. To overcome this, we define
a property of the graph, called ``girth distribution," and use that as
a selection criterion. Girth distribution g(l), l=4,6,8,...,lm, of a Tanner
graph is defined as the fraction of the symbol nodes with girth l, where
girth at node u is defined as the length of the shortest cycle that passes
through u. It is observed that girth distribution is closely related to
the performance of iterative decoding algorithms and can be efficiently
computed, given the graph. Using the mean of the girth distribution, we
design good LDPC codes for short and intermediate block lengths. Simulation
results over AWGN channel show that codes selected by this criterion perform
very well, most probably much better than an arbitrarily selected code
from the ensemble.
Title: Maximum Likelihood Decoding
as a Shortest Hyperpath Search on Hypertrellises
Author: Wai Ho MOW Affiliation:
Hong Kong University of Science & Technology
Email: eewhmow@ust.hk
Abstract:
A hypertrellis model for codes
is proposed as a weighted hypergraph generalization of the well-known trellis
model. The time axis of a trellis has been extended to the so-called time
topology, which may take the form of any factor hypergraph, the hypergraph
equivalent of a factor graph. In this presentation, the maximum likelihood
decoding (MLD) problem will be formulated as a shortest hyperpath search
on decoding hypertrellises. This generalizes the well-known fact that MLD
can be formulated as a shortest path search on decoding trellises. For
hypertrellises with an acyclic time topology, the MLD problem can be solved
by using a nonserial dynamic programming approach. The resultant one-way
algorithm (OWA) generalizes the celebrated Viterbi algorithm (VA) from
trellises to hypertrellises. Efficient management of hyperpath history
for the OWA similar to that for the VA will also be presented. In addition,
to characterize the complexity of a hypertrellis representation, the node
complexity profile and the hyperedge complexity profile are introduced.
These complexity profiles provide new useful criteria for comparing the
decoding complexity associated with different hypertrellis representations
of the same code.
Title: More Possibilities for
Error-Correcting Codes
Authors: M. C. Rodríguez-Palánquex
and L. J. García Villalba Affiliation: Universidad Complutense of
Madrid (U.C.M.), Spain
Email: javiergv@sip.ucm.es
Abstract:
A new class of curves, the so-called
Quasi-Hermitian curves, on Fq (with q = 2 ^ j) are presented. These curves
are given by the affine equations y ^ a + B1 y + B2 x ^ (a+b) = 0 where
a, b in Z, a >= 2, b >-a and B1, B2 in Fq - {0}. An algorithm which enables
the exact minimum distance for the corresponding Goppa codes to be determined
is also presented. This work leads to the possibility of constructing new
version of such codes.
Shannon Theory/Source Coding/Data Compression
Title: A Variation of Lempel-Ziv
String Matching Data Compression Method without Match Length Encoding
Author: Mitsuharu Arimura Affiliation:
University of Electro-Communications
Email: arimura@is.uec.ac.jp
Abstract:
Since the Lempel-Ziv string matching
data compression method, many variations have been proposed. One of the
purposes of the variations is reducing the codeword length to describe
the match length. Although many efforts have been made, all variations
of the LZ77 method encode match length informations. We propose a new variation
of Lempel-Ziv string matching data compression method. Our method parses
string in the similar manner to the LZ77 algorithm, while, owing the modification
of the parsing procedure, there is no need to encode the match length.
We show that we can actually construct such a coding procedure and present
the coding theorem.
Title: On Generalizations of
the AEP: Densities or Balls?
Author: Ioannis Kontoyiannis and
Amir Dembo Department of Statistics, Departments of Math. and of Statistics,Purdue
University Stanford University
Email: yiannis@stat.purdue.edu,
amir@stat.Stanford.EDU
Abstract:
For a finite-valued stationary
ergodic source $\{X_n\}$, the Asymptotic Equipartition Property (AEP) states
that $(-1/n)\log P_n(X_1^n)$ converges to the entropy rate $H$ of $\{X_n\}$,
as $n\to\infty$ ($P_n$ denotes the distribution of $X_1^n=(X_1,X_2,\ldots,X_n)$).
The generalized AEP for sources with general alphabets states that, if
$\{Q_n\}$ are ``nice'' measures such that $P_n$ has density $f_n$ with
respect to $Q_n$, then $(1/n)\log f_n(X_1^n)$ converges to the relative
entropy rate $D=\lim_n (1/n)D(P_n\|Q_n)$. In the context of lossy data
compression, another generalization of the AEP has been given: For ``nice''
measures $\{Q_n\}$, $(-1/n)\log Q_n(B(X_1^n,D))\to R(P,Q,D)$, where $B(X_1^n,D)$
denote ``distortion-balls'' of radius $D$, and $R(P,Q,D)$ is a constant
rate function. We establish a connection between these two by looking at
the limit of the distortion level $D\downarrow 0$. Under certain conditions,
we prove that the limits $n\to \infty$ and $D\to 0$ can be interchanged,
and in fact can be taken simultaneously, in any fashion.
Title: Exact prediction in Bernoulli
sources with short memory
Authors: Peter Harremoes and Flemming
Topsoe Affiliation: Herlev Amtsgymnasium, University of Copenhagen Denmark,
Denmark
Email: topsoe@math.ku.dk
Abstract:
Normally optimal predictors can
only be determined numerically, but in certain cases it is possible to
find the optimal predictor exactly. The study of exact predictors leads
to knowledge of the structure of the predictors in general. The predictor
for a Bernoulli source depends both on the size of the alphabet and the
memory. The exact optimal predictor will be determined for small memory
sizes for an alphabet with 2 letters, and some indication of the dependency
on the alphabet size will be given. The main technical problem turns out
to be to establish a new type of inequalities between the entropy of a
distribution and its index of coincidence (sum of squares of point probabilities).
To do this one has to determine the strange shape of the range of the mapping
which sends a probability distribution into the vector consisting of its
index and its entropy.
Title: An algorithm leading to
the best coding scheme for certain models defined by trees.
Authors: Flemming Topsoe and Peter
Harremoes Affiliation: University of Copenhagen, Herlev Amtsgymnasium,Denmark
Denmark
Email: topsoe@math.ku.dk
Abstract:
The overall goal of research is
to determine the best predictor (in the sense of minimax redundancy) -
or, equivalently, the best coding scheme - in a model which consists of
all probability distributions defined on a set which is provided by a fixed
partial ordering, considering only distributions which are consistent with
the ordering (P(a)<=P(b) if a<=b). This problem was solved by Ryabko
in the case of a total (linear) order. A tree defines a partial order i.e.
nodes on a branch closer to the root come before nodes further away from
the root. We present a solution for rooted trees T = T(a,b,...,x) with
"uniform branching" given by the "branching numbers" a,b,...,x (i.e. a
branches emerge from the root of the tree, b branches emerge from each
of the a nodes thus defined etc.). The problem is relatively easy to solve
if the optimal predictor assigns different probabilities to all nodes on
the same branch. The algorithm developed depends on a certain identity
and singles out exactly which nodes have equal probabilities for the optimal
predictor.
Cryptography
Title: On the Possible Choices
of Nonlinear Filters of m-Sequences
Authors: L. J. García Villalba
and M. C. Rodríguez-Palánquex Affiliation: Universidad Complutense
of Madrid (U.C.M.), Spain
Email: javiergv@sip.ucm.es
Abstract:
Most common sequence generators
in stream cipher systems are based on a combination of LFSRs and nonlinear
functions. Depending on whether the keystream involves one or more than
one LFSR, the sequence generators are commonly classified into filter generators
and combination generators. In both cases the linear complexity is a measure
of the suitability of a keystream for its cryptographic application. In
fact, the linear complexity of sequences obtained from a nonlinear combination
of LFSR-sequences is mostly predictable. On the other hand, the linear
complexity of the filter generators depends exclusively on the particular
form of the filter and the LFSR characteristic polynomial. Generally speaking,
there is no systematic method to predict the resulting complexity. In this
work it is presented the possible classes of nonlinear filters with different
cryptographic properties of period and linear complexity. Emphasis is on
the cosets associated with a nonlinear filter since they determine the
way of these classes.
Codes and Communication Systems
Title: Generalized Principal
Ratio Combining for Space-Time Codes in Slowly Fading Channels
Authors: Young-Ju Kim and Hwang
Soo Lee Affiliation: Department of Electrical Engineering, Korea Advanced
Institute of Science and Technology (KAIST)
Email: yjkim@spl.kaist.ac.kr
Abstract:
We present a generalized version
of principal ratio combining (PRC) [1], which is a near-optimum detection
scheme for space-time codes in slowly flat fading environments. In PRC,
the performance penalty increases as the number of receive antennas increases.
In the proposed scheme, receive antennas are optimally divided into K groups,
and the PRC detection method is applied to each group. This shows a flexible
tradeoff between performance and decoding complexity by choosing the appropriate
K. When K > 1 , the problem becomes how to determine the number of elements
in each group. The path gains do not have to be independent, but they are
assumed as independent samples of complex Gaussian random variables. The
grouping rules are as follows: i) If m/K is an integer: The number of elements
in each group is m/K. ii) If m/K is not an integer: The nearest integer
of m/K is selected for the number of elements in each group and the surplus
(or shortage) is allotted to each group as fairly as possible. In the simulation,
a four-state QPSK space-time trellis code is employed. In this example,
the performance loss grows larger as the SNR increases. Performance degradation
gets even more severe as the number of receive antennas increases. Increasing
K ( >1 ) using the above rules can mitigate the performance loss at the
expense of increased decoding complexity. The performance results show
that the rules outlined before are justified. Generalized suboptimum decoding
of space-time codes includes ML and PRC. Knowing the flexible tradeoff
between performance and decoding complexity will aid engineers to implement
the most efficient space-time decoder.
Title: Jack Wolf's Analog Codes
for Peak-to-Average Ratio Reduction
Author: Werner Henkel Affiliation:
Telecommunications Research Center Vienna Maderstr. 1, A-1040 Vienna, Austria
Email: Werner.Henkel@ieee.org
Abstract:
Multi-tone modulation (DMT, Discrete
Multitone, OFDM, Orthogonal Frequency Division Multiplex) has the disadvantage
of a quite high peak-to-average ratio. Clipping of the high amplitudes
caused by amplifiers and D/A-(A/D)-converters leads to additional noise.
We show that, in principal, so-called Analog Codes (Reed-Solomon Codes
over complex numbers) can be used for eliminating this noise. RS Codes
can be defined as the samples of a polynomial with limited degree of $K-1$
where $K$ is the number of information symbols. This allows to correct
spiky clipping disturbances by polynomial interpolation. In the decoding
of RS codes, other possibilities like the extension of the syndrome using
a shift register with coefficients given by the error-locator polynomial
are also well known. In the case of clipping, the receiver could easily
detect the error position by simple thresholding leading to the special
case of erasure decoding. We found that, of course, the performance of
the method is dependent on the succession of the non-linearity and the
filtering involved. Two extreme situations have been considered: having
all filtering after the clipping and vice versa. These scenarios halfways
represent the DMT (wireline) and OFDM (wireless) applications, respectively.
A filtering after the non-linearity can be almost completely equalized
by the time- and DFT-domain equalization in the multi-tone receiver, and
thus, has no influence on the performance. Filtering preceding the non-linearity,
however, leads to more and higher peaks to be clipped (over-shooting).
Thereby, the error/erasure-correcting capability of a RS code is easily
exceeded and clipping-noise reduction gains are reduced drastically. Anyway,
the out-of-band noise caused by clipping will not make the method attractive
for OFDM applications. In the case of DMT, it may be a worthwhile alternative,
if the out-of-band power and especially the filling of notches in the spectrum
at amateur-radio bands are not an issue. For further information, see,
http://www.ftw.at/publication\_en.html. {FTW is part of the it plus
program which is co-financed by the Austrian Federal Ministry of Science
and Transport and the City of Vienna}
Title: On the Performance of
Golay Complementary Pairs for the Base Station Acquisition in WCDMA
Authors: Jyoti Bali and Inhyok
Cha R G Davenport Affiliation: Wireless Networks Group MC2 Technology Group,
LLC Lucent Technologies Hemlock New Jersey, USA New York, USA
E-mail: jbali1@lucent.com
Abstract:
In order to communicate with a
WCDMA base station, a mobile must first synchronize to the base station
system clock. Since the Primary Synchronization Code (PSC) is sent as a
burst sequence at the beginning of each time slot, it is desirable to select
a code with low acyclic-correlation sidelobes. In the current 3GPP (Third
Generation Partnership Project) standard, slot synchronization is accomplished
with a 256-bit Hierarchical Golay Code (HGC) which does not have the above-mentioned
desirable properties. The acyclic correlation of the HGC is multi-valued
with a maximum correlation sidelobe of 64 compared with a lag zero correlation
value of 256. Thus, in order to maintain a low probability of false synchronization,
the decision threshold must be maintained within the 12 dB range established
by this high peak to sidelobe ratio.
On the other hand, a Golay complementary
pair is ideal because the acyclic correlation sidelobes of the two constituent
sequences are complementary. When the autocorrelation functions of the
constituent sequences are summed, the sidelobes cancel for all lags except
lag zero, where the individual autocorrelation peaks sum to a value proportional
to twice the length of the sequence. Thus, for a 256 bit sequence in the
absence of noise, the synchronization decision threshold can be set anywhere
within the 54 dB dynamic range (20*log [512]) of the correlator output.
Currently, the HGC is transmitted
simultaneously on both the inphase and the Quadrature channels. It is a
simple matter to substitute the Golay Complementary pair by transmitting
one Golay sequence on the I channel and its complement on the Q channel.
This requires the addition of a second sequence generator in the base station,
but does not affect the basic architecture of the PSC transmission method.
Similarly, the mobile will require the addition of a second correlator
and summing device, but again the basic architecture is unaffected.
This paper discusses the properties
of the Golay Complementary Sequence, provides a comparative analysis and
simulation results of the existing HGC and the proposed Golay-pair codes,
and describes the additional hardware required to implement the improved
PSC technique.
Title: The coding-spreading trade-off
for CDMA systems with frequency selective fading
Author: Ashok Mantravadi and Venugopal
Veeravalli Affiliation: Cornell University
Email : ashok@ee.cornell.edu
Abstract:
In typical Code Division Multiple
Access (CDMA) systems, the bandwidth of each user's information bearing
signal is expanded through two different operations: coding and spreading.
The trade-off problem consists of dividing the available bandwidth between
these two operations in some optimal way, e.g., to maximize the spectral
efficiency of the system. We consider the trade-off problem for wideband
CDMA systems, where the receiver can resolve multiple shifted copies of
each user's signal. The receiver is assumed to have perfect channel state
information, and is assumed to consist of a linear detector followed by
single-user autonomous decoders. An interesting aspect of the trade-off
problem in this setting is the inter-symbol interference caused by mutipath
propagation. Analytical insights can be obtained in the asymptotic regime
of infinite bandwidth, where the processing gain, the number of users and
the number of resolvable paths approach infinity. The results obtained
analytically are compared with finite-system simulations. Specifically,
spectral efficiencies achievable using the conventional matched-filter
and linear minimum mean-squared error (MMSE) detectors are studied.