**Publications in journals**

- T. G. Swart and H. C. Ferreira, “Insertion/deletion correcting coding schemes based upon convolutional coding,” Electronics Letters, vol. 38, no. 16, pp. 871–873, August 2002.
- T. G. Swart and H. C. Ferreira, “A note on double insertion/deletion correcting codes,” IEEE Transactions on Information Theory, vol. 49, no. 1, pp. 269–273, January 2003.
- M. P. F. dos Santos, W. A. Clarke, H. C. Ferreira and T. G. Swart, “Correction of insertions/deletions using standard convolutional codes and the Viterbi decoding algorithm,” Transactions of the SAIEE, vol. 95, no. 4, pp. 265–269, December 2004.
- H. C. Ferreira, A. J. H. Vinck, T. G. Swart and I. de Beer, “Permutation trellis codes,” IEEE Transaction on Communications, vol. 53, no. 11, pp. 1782–1789, November 2005.
- T. G. Swart and H. C. Ferreira, “A generalized upper bound and a multilevel construction for distance-preserving mappings,” IEEE Transactions on Information Theory, vol. 52, no. 8, pp. 3685–3695, August 2006.
- T. G. Swart, H. C. Ferreira and M. P. F. dos Santos, “Insertion/deletion correction by using parallel-interconnected Viterbi decoders,” SAIEE Africa Research Journal, vol. 97, no. 2, pp. 151–156, June 2006.
- T. G. Swart, H. C. Ferreira and K. Ouahada, “Using graphs for the analysis and construction of permutation distance-preserving mappings,” IEEE Transactions on Information Theory, vol. 54, no. 2, pp. 910–916, February 2008.
- K. Ouahada, T. G. Swart, H. C. Ferreira and L. Cheng, “Binary permutation sequences as subsets of Levenshtein codes, spectral null codes, run-length limited codes and constant weight codes,” Designs, Codes and Cryptography, vol. 48, no. 2, pp. 141–154, August 2008.
- K. Ouahada, H. C. Ferreira, A.J.H. Vinck, A. J. Snyders and T. G. Swart, “Combined spectral shaping codes and OFDM modulation for narrowband interference channels,” SAIEE Africa Research Journal, vol. 99, no. 1, pp. 11–17, March 2008.
- H. C. Ferreira, K. A. S. Abdel-Ghaffar, L. Cheng, T. G. Swart and K. Ouahada, “Moment balancing templates: constructions to add insertion/deletion correction capability to error correcting or constrained codes,” IEEE Transactions on Information Theory, vol. 55, no. 8, pp. 3494–3500, August 2009.
- F. Palunčić, H. C. Ferreira, T. G. Swart and W. A. Clarke, “Modelling distances between genetically related languages using an extended weighted Levenshtein distance,” Southern African Linguistics and Applied Language Studies Journal, vol. 27, no. 4, pp. 381–389, 2009.
- K. Ouahada, T. G. Swart and H. C. Ferreira, “Permutation sequences and coded PAM signals with spectral nulls at rational submultiples of the symbol frequency,” Cryptography and Communications: Discrete Structures, Boolean Functions and Sequences, vol. 3, no. 2, pp. 87–108, June 2011.
- T. Shongwe, T. G. Swart, H. C. Ferreira and T. van Trung, “Good synchronization sequences for permutation codes,” IEEE Transactions on Communications, vol. 60, no. 5, pp. 1204–1208, May 2012.

**Publications in conference proceedings**

- W. A. Clarke, H. C. Ferreira and T. G. Swart, “New results on multiple insertion/deletion correcting codes,” in Proceedings of the IEEE Information Theory and Communications Workshop, Kruger National Park, South Africa, June 20–25, 1999, p. 128.
- T. G. Swart and H. C. Ferreira, “On multiple insertion/deletion correcting codes,” in Proceedings of the IEEE International Symposium on Information Theory, Sorrento, Italy, June 25–30, 2000, p. 6.
- M. P. F. dos Santos, W. A. Clarke, H. C. Ferreira and T. G. Swart, “Correction of insertions/deletions using standard convolutional codes and the Viterbi decoding algorithm,” in Proceedings of the IEEE Information Theory Workshop, Paris, France, March 31–April 4, 2003, pp. 187–190.
- A. J. H. Vinck, A. Hasbi, H. C. Ferreira and T. G. Swart, “On coded M-ary frequency shift keying,” in Proceedings of the IEEE International Symposium on Power Line Communications and its Applications, Zaragoza, Spain, March 31–April 2, 2004, pp. 175–179.
- T. G. Swart, H. C. Ferreira and M. P. F. dos Santos, “Using parallel-interconnected Viterbi decoders to correct insertion/deletion errors,” in Proceedings of IEEE Africon, Gabarone, Botswana, September 15–17, 2004, pp. 341–344.
- T. G. Swart, I. de Beer, H. C. Ferreira and A. J. H. Vinck, “Simulation results for permutation trellis codes using M-ary FSK,” in Proceedings of the IEEE International Symposium on Power Line Communications and its Applications, Vancouver, Canada, April 6–8, 2005, pp. 317–321.
- T. G. Swart, I. de Beer and H. C. Ferreira, “On the distance optimality of permutation mappings,” in Proceedings of the IEEE International Symposium on Information Theory, Adelaide, Australia, September 4–9, 2005, pp. 1068–1072.
- T. G. Swart and H. C. Ferreira, “A multilevel construction for mappings from binary sequences to permutation sequences,” in Proceedings of the IEEE International Symposium on Information Theory, Seattle, WA, USA, July 9–14, 2006, pp. 1895–1899.
- L. Cheng, H. C. Ferreira and T. G. Swart, “Bidirectional Viterbi decoding using the Levenshtein distance metric for deletion channels,” in Proceedings of IEEE Information Theory Workshop, Chengdu, China, October 22–26, 2006, pp. 254–258.
- K. Ouahada, T. G. Swart and H. C. Ferreira, “Binary permutation sequences as subsets of Levenshtein codes and higher order spectral nulls codes,” in Proceedings of IEEE Information Theory Workshop, Chengdu, China, October 22–26, 2006, pp. 535–539.
- T. G. Swart, A. J. H. Vinck and H. C. Ferreira, “Convolutional code search for optimum permutation trellis codes using M-ary FSK,” in Proceedings of the IEEE International Symposium on Power Line Communications and its Applications, Pisa, Italy, March 26–28, 2007, pp. 441–446.
- H. C. Ferreira, K. A. S. Abdel-Ghaffar, L. Cheng and T. G. Swart, “Moment balancing templates: Universal constructions to add insertion/deletion correction capability to arbitrary error correcting or constrained codes,” in Proceedings of the IEEE International Symposium on Information Theory, Nice, France, June 24–29, 2007, pp. 1676–1680.
- T. G. Swart and H. C. Ferreira, “Analysis of permutation distance-preserving mappings using graphs,” in Proceedings of the International Symposium on Communication Theory and its Applications, Ambleside, England, July 16–20, 2007, published on CD (6 pages).
- K. Ouahada, H. C. Ferreira and T. G. Swart, “New DC-free multilevel line codes with spectral nulls at rational submultiples of the symbol frequency,” in Proceedings of the International Symposium on Communication Theory and its Applications, Ambleside, England, July 16–20, 2007, published on CD (6 pages).
- K. Ouahada, T. G. Swart, H. C. Ferreira and L. Cheng, “Spectral shaping technique for permutation distance-preserving mapping codes,” in Proceedings of the IEEE Information Theory Workshop, Tahoe City, CA, USA, September 2–6, 2007, pp. 36–41.
- T. G. Swart and H. C. Ferreira, “Decoding distance-preserving permutation codes for power-line communications,” in Proceedings of IEEE Africon, Windhoek, Namibia, September 26–28, 2007, published on CD (6 pages).
- K. Ouahada, H. C. Ferreira, A. J. Snyders, A. J. H. Vinck and T. G. Swart, “Error correction of frequency-selective fading channels with spectral nulls codes,” in Proceedings of IEEE Africon, Windhoek, Namibia, September 26–28, 2007, published on CD (6 pages).
- K. Ouahada, H. C. Ferreira, A. J. H. Vinck, A. J. Snyders and T. G. Swart, “Cancellation and error correction for narrowband interference with spectral nulls codes and OFDM modulation,” in Proceedings of IEEE Africon, Windhoek, Namibia, September 26–28, 2007, published on CD (6 pages).
- L. Cheng, T. G. Swart and H. C. Ferreira, “Synchronization using insertion/deletion correcting permutation codes,” in Proceedings of the IEEE International Symposium on Power Line Communications and its Applications, Jeju City, Jeju Island, South Korea, April 2–4, 2008, pp. 135–140.
- K. Ouahada, A. J. Snyders, H. C. Ferreira and T. G. Swart, “Experimental verification of the compensation of fades with spectral shaping in PLC,” in Proceedings of the IEEE International Symposium on Power Line Communications and its Applications, Jeju City, Jeju Island, South Korea, April 2–4, 2008, pp. 325–330.
- L. Cheng, T. G. Swart and H. C. Ferreira, “Re-synchronization of permutation codes with Viterbi-like decoding,” in Proceedings of the IEEE International Symposium on Power Line Communications and its Applications, Dresden, Germany, March 29–April 1, 2009, pp. 36–40.
- T. G. Swart and J. H. Weber, “Efficient balancing of q-ary sequences with parallel decoding,” in Proceedings of the IEEE International Symposium on Information Theory, Seoul, South Korea, June 28–July 3, 2009, pp. 1564–1568.
- F. Palunčić, W. A. Clarke, T. G. Swart and H. C. Ferreira, “An analogue to SNR for timing synchronisation motivated by jitter and insertion/deletion errors,” in Proceedings of the International Symposium on Communication Theory and its Applications, Ambleside, England, July 13–17, 2009, published on CD (5 pages).
- K. Ouahada, H. C. Ferreira and T. G. Swart, “New error-correcting ternary line codes with additional nulls,” in Proceedings of IEEE Africon, Nairobi, Kenya, September 23–25, 2009, published on CD (6 pages).
- F. Palunčić, W. A. Clarke, T. G. Swart and H. C. Ferreira, “Timing jitter and insertion/deletion errors,” in Proceedings of IEEE African Winter School on Information Theory and Communications, Kruger National Park, South Africa, June 1–4, 2010, p. 23.
- T. Shongwe, T. G. Swart and H. C. Ferreira, “Good synchronization sequences for permutation trellis codes,” in Proceedings of IEEE African Winter School on Information Theory and Communications, Kruger National Park, South Africa, June 1–4, 2010, p. 25.
- T. G. Swart and J. H. Weber, “On the balancing of non-binary sequences with fast parallel decoding,” in Proceedings of IEEE African Winter School on Information Theory and Communications, Kruger National Park, South Africa, June 1–4, 2010, p. 29.
- R. Heymann, T. G. Swart and H. C. Ferreira, “Characteristics of codebooks used with permutation code trees,” in Proceedings of Workshop on Power Line Communications and its Applications in Networking and Smart Grid, Boppard, Germany, September 22–24, 2010, pp. 67–68.
- R. Heymann, T. G. Swart and H. C. Ferreira, “Correcting adjacent errors using permutation code trees,” in Proceedings IEEE Africon, Livingstone, Zambia, September 13–15, 2011, published on CD (5 pages).
- T. Shongwe, U. Speidel, T. G. Swart and H. C. Ferreira, “The effect of Hamming distances on permutation codes for multiuser communication in the power line communications channel,” in Proceedings IEEE Africon, Livingstone, Zambia, September 13–15, 2011, published on CD (5 pages).
- S. Nlend, T. G. Swart and W. A. Clarke, “Optimization of resources for H.323 endpoints and terminals over VoIP networks,” in Proceedings IEEE Africon, Livingstone, Zambia, September 13–15, 2011, published on CD (5 pages).
- F. Palunčić, T. G. Swart, H. C. Ferreira and W. A. Clarke, “A note on non-binary multiple insertion/deletion correcting codes,” in Proceedings of the IEEE Information Theory Workshop, Paraty, Brazil, October 16–20, 2011, pp. 683–687.
- R. Heymann, T. G. Swart and H. C. Ferreira, “Correcting synchronization errors using neural networks,” in Proceedings of the Annual Symposium of the Pattern Recognition Association of South Africa, Emerald Resort and Casino, South Africa, November 22–25, 2011, pp. 70–73.
- R. Heymann, H. C. Ferreira and T. G. Swart, “Combined permutation codes for synchronization,” in Proceedings of the International Symposium on Information Theory and Its Applications, Honolulu, Hawaii, USA, Oct. 28–31, 2012, pp. 230–234.
- J. H. Weber, K. A. S. Immink, P. H. Siegel and T. G. Swart, “Polarity-Balanced Codes,” in Proceedings of the Information Theory and Applications Workshop, Catamaran Resort, San Diego, USA, Feb. 10–15, 2013, published on CD (5 pages).
- L. Cheng, T. G. Swart and H. C. Ferreira, “Adaptive Rateless Permutation Coding Scheme for OFDM-based PLC,” in Proceedings of the IEEE International Symposium on Power Line Communications and its Applications, Johannesburg, South Africa, Mar. 24–27, 2013, pp. 242–246.
- T. G. Swart and K. A. S. Immink, “Prefixless q-ary balanced codes with ECC,” to be presented at IEEE Information Theory Workshop 2013.
- R. Heymann, J. H. Weber, T. G. Swart and H. C. Ferreira, “Block codes with partitioned permutation symbols for substitution and deletion error-control,” to be presented at IEEE Information Theory Workshop 2013.
- T. O. Sanya, T. G. Swart and H. C. Ferreira, “Frequency Optimization for Narrowband Power-Line Communications,” to be presented at IEEE Africon 2013.
- T. Shongwe, T. G. Swart and H. C. Ferreira, “Multiple Access with Distance Preserving Mappings,” to be presented at IEEE Africon 2013.

**Publications in books**

- H. C. Ferreira, L. Lampe, J. Newbury and T. G. Swart, Eds., Power Line Communications: Theory and Applications for Narrowband and Broadband Communications over Power Lines, John Wiley & Sons, 2010.
- T. G. Swart and H. C. Ferreira, “Combined Coding and Modulation,” in Power Line Communications: Theory and Applications for Narrowband and Broadband Communications over Power Lines, H. C. Ferreira, L. Lampe, J. Newbury and T. G. Swart, Eds., John Wiley & Sons, 2010.
- T. G. Swart, A. J. H. Vinck, H. C. Ferreira, R. Heymann, K. Ouahada, Eds., Proceedings of the 1st IEEE African Winter School on Information Theory and Communications 2010, Institute for Experimental Mathematics, Germany, 2010.