Efficient Code Construction for Certain Two-Dimensional Constraints

Efficient encoding algorithms are presented for two types of constraints on two-dimensional binary arrays. The first constraint considered is that of t-conservative arrays, where each row and each column has at least t transitions of the form '0'/spl rarr/'1' or '1'/spl rarr/'0.' The second constraint is that of two-dimensional DC-free arrays, where in each row and each column the number of '0's equals the number of '1's.

[1]  Brian H. Marcus,et al.  Finite-State Modulation Codes for Data Storage , 2004 .

[2]  Kees Schouhamer-Immink Coding Techniques for Digital Recorders , 1991 .

[3]  Michael W. Marcellin,et al.  Two-dimensional Modulation Codes , 1991, Proceedings. 1991 IEEE International Symposium on Information Theory.

[4]  Michael W. Marcellin,et al.  Redundant multitrack (d, k) codes , 1993, IEEE Trans. Inf. Theory.

[5]  D. J. Goodman,et al.  Using simulated annealing to design digital transmission codes for analogue sources , 1988 .

[6]  Roar Hagen,et al.  Robust Vector Quantization by a Linear Mapping of a Block Code , 1999, IEEE Trans. Inf. Theory.

[7]  Allen Gersho,et al.  Pseudo-Gray coding , 1990, IEEE Trans. Commun..

[8]  Thomas R. Crimmins,et al.  Minimization of mean-square error for data transmitted via group codes , 1969, IEEE Trans. Inf. Theory.

[9]  Erik Agrell,et al.  The Hadamard transform-a tool for index assignment , 1996, IEEE Trans. Inf. Theory.

[10]  Tuvi Etzion New lower bounds for asymmetric and unidirectional codes , 1991, IEEE Trans. Inf. Theory.

[11]  Donald E. Knuth,et al.  Efficient balanced codes , 1986, IEEE Trans. Inf. Theory.

[12]  Herbert S. Wilf,et al.  The Number of Independent Sets in a Grid Graph , 1998, SIAM J. Discret. Math..

[13]  Lambertus Hesselink,et al.  Channel codes for digital holographic data storage , 1995 .

[14]  Hai-Shan Wu,et al.  Index allocation in vector quantisation for noisy channels , 1993 .

[15]  Bella Bose,et al.  Design of some new Balanced Codes , 1993, Proceedings. IEEE International Symposium on Information Theory.

[16]  Robert L. Berger The undecidability of the domino problem , 1966 .

[17]  Tuvi Etzion,et al.  Cascading methods for runlength-limited arrays , 1997, IEEE Trans. Inf. Theory.

[18]  O. J. Tretiak,et al.  Design considerations in PCM transmission of low-resolution monochrome still pictures , 1967 .

[19]  Jørn Justesen,et al.  Entropy Bounds for Constrained Two-Dimensional Random Fields , 1999, IEEE Trans. Inf. Theory.

[20]  K. Zeger,et al.  Affine index assignments for binary lattice quantization with channel noise , 1995, Proceedings of 1995 IEEE International Symposium on Information Theory.

[21]  D. Psaltis,et al.  Control of volume holograms , 1992 .

[22]  Jerome Swartz,et al.  Fundamentals of bar code information theory , 1990, Computer.

[23]  Nariman Farvardin,et al.  A study of vector quantization for noisy channels , 1990, IEEE Trans. Inf. Theory.

[24]  Paul H. Siegel,et al.  Conservative arrays: multidimensional modulation codes for holographic recording , 1996, IEEE Trans. Inf. Theory.

[25]  Brian H. Marcus,et al.  Two-dimensional low-pass filtering codes , 1998, IEEE Trans. Commun..

[26]  M. Marcellin,et al.  Enumerable Multi-track (d, k) Block Codes , 1993, Proceedings. IEEE International Symposium on Information Theory.

[27]  F. MacWilliams,et al.  The Theory of Error-Correcting Codes , 1977 .

[28]  David L. Neuhoff,et al.  Optimal binary index assignments for a class of equiprobable scalar and vector quantizers , 1995, IEEE Trans. Inf. Theory.

[29]  E. K. Orcutt,et al.  Redundant multi-track (d, k) codes , 1992, [Conference Record] GLOBECOM '92 - Communications for Global Users: IEEE.

[30]  P. Libby The Scientific American , 1881, Nature.

[31]  B. Marcus Constrained Systems and Coding for Recording Channels, in Handbook of Coding Theory, v. Finite-state Modulation Codes for Data Storage, Ieee , 2000 .

[32]  L Hesselink,et al.  Volume Holographic Storage and Retrieval of Digital Data , 1994, Science.

[33]  George C. Clark,et al.  Reconstruction error in waveform transmission (Corresp.) , 1967, IEEE Trans. Inf. Theory.

[34]  Herbert S. Wilf The Problem of the Kings , 1995, Electron. J. Comb..

[35]  Bella Bose,et al.  Design of some new efficient balanced codes , 1996, IEEE Trans. Inf. Theory.

[36]  Demetri Psaltis Holographic memories , 1996, International Commission for Optics.

[37]  Kenneth Zeger,et al.  Binary Lattice Vector Quantization with Linear Block Codes and Affine Index Assignments , 1998, IEEE Trans. Inf. Theory.

[38]  R. Robinson Undecidability and nonperiodicity for tilings of the plane , 1971 .

[39]  Ron M. Roth,et al.  On the redundancy of two-dimensional balanced codes , 1998, Proceedings. 1998 IEEE International Symposium on Information Theory (Cat. No.98CH36252).

[40]  M A Neifeld,et al.  Optical memory disks in optical information processing. , 1990, Applied optics.

[41]  Bella Bose,et al.  On balanced codes , 1990, IEEE Trans. Inf. Theory.