This Article 
 Bibliographic References 
 Add to: 
Design of Efficient Error-Correcting Balanced Codes
October 1993 (vol. 42 no. 10)
pp. 1261-1266

New constructions of t-error correcting balanced codes, for 1>or=t>or=4, are presented. In a balanced code, all the words have an equal number of 1's and 0's. In many cases, the information rates of the new codes are better than the existing codes given in the literature. The proposed codes also have efficient encoding and decoding algorithms.

[1] S. Al-Bassam and B. Bose, "Design of efficient balanced codes,"IEEE Trans. Comput., to appear.
[2] J. M. Berger, "A note on error detection codes for asymmetric channels,"Inform. Contr., vol. 4, pp. 68-73, Mar. 1962.
[3] B. Bose and T. Rao, "On the theory of unidirectional error correcting/detecting codes,"IEEE Trans. Comput., vol. C-31, pp. 521-530, June 1982.
[4] B. Bose, "On unordered codes,"IEEE Trans. Comput., vol. C-40, pp. 124-131, Feb. 1991.
[5] W. G. Schneeweiss,Boolean Functions with Engineering Applications and Computer Programs. New York, Springer-Verlag, ch. 7, 1989.
[6] R. H. Deng and M. A. Herro, "DC-free coset codes,"IEEE Trans. Inform. Theory, vol. IT-34, pp. 786-792, July 1988.
[7] T. Etzion, "Constructions of error-correcting dc-free block codes," presented at the Int. Symp. Inform. Theory, Jan. 1990.
[8] H. C. Ferreira, "Lower bounds on the minimum Hamming distance achievable with run length constraint or dc free block codes and the synthesis of a (16, 8)dmin= 4,"IEEE Trans. Magn., vol. MAG-34, pp. 881-883, Sept. 1984.
[9] C. V. Freiman, "Optimal error detection codes for completely asymmetric binary channels,"Inform. Contr., vol. 5, pp. 64-71, Mar. 1962.
[10] D.E. Knuth, "Efficient balanced codes,"IEEE Trans. Inform. Theory, vol. IT-32, no. 1, pp. 51-53, Jan. 1986.
[11] S. Kundu and S. M. Reddy, "On symmetric error correcting and all unidirectional error detecting codes,"IEEE Trans. Comput., vol. C-39, pp. 752-761, June 1990.
[12] S. Kunda, "Design of non-symmetric 3syEC/AUED codes of asymptotically optical order,"Int. Symp. Inform. Theory, Jan. 1990.
[13] E. L. Leiss, "Data integrity in digital optical disks,"IEEE Trans. Comput., vol. C-33, pp. 818-827, Sept. 1984.
[14] D. Pradhan and J. Stiffler, "Error correcting codes and self-checking circuits in fault tolerant computers,"Computer, pp. 27-37, Mar. 1980.
[15] W. Peterson and E. Weldon,Error Correcting Codes. Cambridge, MA: M.I.T. Press, 1972.
[16] Y. Saitohet al., "A method to construct constant-weight t-error correcting codes," presented at the Symp. Inform. Theory Appl., Dec. 1988.
[17] Y. Takasakiet al, "Optical pulse formats for fiber optic digital communications,"IEEE Trans. Commun., vol. COM-24, pp. 404-413, 1976.
[18] H. van Tilborg and M. Blaum, "On error-correcting balanced codes,"IEEE Trans. Inform. Theory, vol. 35, pp. 1091-1095, Sept. 1989.
[19] Y. Tohma, R. Sakai, and R. Ohyama, "Realization of fail-safe sequential machines by usingk-out-of-ncode,"IEEE Trans. Comput., vol. C-20, pp. 1270-1275, Nov. 1971.
[20] A. X. Widmer and P. A. Franaszek, "A dc-balanced, partioned-block, 8B/10B transmission code,"IBM J. Res. Develop., vol. 27, no. 5, Sept. 1983.

Index Terms:
error-correcting balanced codes; t-error correcting balanced codes; encoding; decoding; decoding; encoding; error correction codes.
S. Al-Bassam, B. Bose, "Design of Efficient Error-Correcting Balanced Codes," IEEE Transactions on Computers, vol. 42, no. 10, pp. 1261-1266, Oct. 1993, doi:10.1109/12.257712
Usage of this product signifies your acceptance of the Terms of Use.