**Publications in books**

- L. Lampe, A. M. Tonello and
**T. G. Swart**, Eds.,*Power Line Communications: Principles, Standards and Applications from Multimedia to Smart Grid*, John Wiley & Sons, 2016. (Available from Amazon) **T. G. Swart**, “Coding Techniques,” in*Power Line Communications: Principles, Standards and Applications from Multimedia to Smart Grid*, L. Lampe, A. M. Tonello and**T. G. Swart**, Eds., John Wiley & Sons, 2016.**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.- 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. (Available from Amazon) **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.

**Publications in journals**

**T. G. Swart**, J. H. Weber and K. A. Schouhamer Immink, “Prefixless*q*-ary balanced codes with fast syndrome-based error correction,” accepted for*IEEE Transaction on Information Theory*, 2017. (IEEEXplore)- E. N. Mambou and
**T. G. Swart**, “A construction for balancing non-binary sequences based on Gray code prefixes,” accepted for*IEEE Transaction on Information Theory*, 2017. (IEEEXplore) - K. Ogunyanda, A. D. Familua,
**T. G. Swart**, H. C. Ferreira and L. Cheng, “Evaluation of mixed permutation codes in PLC channels, using Hamming distance profile,”*Telecommunication Systems*, vol. 65, no. 1, pp. 169–179, May 2017. (SpringerLink, Preprint) - D. Smith,
**T. G. Swart**, H. C. Ferreira, L. Cheng and K. A. S. Abdel-Ghaffar, “Interleaved constrained codes with markers correcting bursts of insertions or deletions,”*IEEE Communications Letters*, vol. 21, no. 4, pp. 702–705, April 2017. (IEEEXplore, Preprint) - K. Ogunyanda and
**T. G. Swart**, “A ranking method for rating the performances of permutation codes,”*SAIEE Africa Research Journal*, vol. 108, no. 1, pp. 12–23, March 2017. (SAIEE-ARJ, Preprint) - 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. (IEEEXplore, Preprint) - 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. (SpringerLink) - 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. (T&FOnline, Preprint) - 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. (IEEEXplore, Preprint) - 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. (SAIEE-ARJ, Preprint) - 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. (SpringerLink, Preprint) **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. (IEEEXplore, Preprint)**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. (Preprint)**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. (IEEEXplore)- 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. (IEEEXplore) - 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. (Available) **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. (IEEEXplore)**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. (IEEEXplore)

**Publications in peer-reviewed conference proceedings**

- C. Loubser and
**T. G. Swart**, “Cognitive radio DAB MAC protocol performance using a CR specific simulator and software defined radio,” in*Proceedings IEEE Africon*, Cape Town, South Africa, Sep. 18–20, 2017, pp. 156–161. (Preprint) - N. Moti and
**T. G. Swart**, “Investigation of the effects on embedded watermarks under image manipulations,” in*Proceedings IEEE Africon*, Cape Town, South Africa, Sep. 18–20, 2017, pp. 320–325. (Preprint) - S. Nlend,
**T. G. Swart**and B. Twala, “An access optimization approach for FFH-OCDMA system’s fiber Bragg gratings encoder,” in*Proceedings IEEE Africon*, Cape Town, South Africa, Sep. 18–20, 2017, pp. 365–370. (Preprint) - T. W. Mathumo,
**T. G. Swart**and R. W. Focke, “Implementation of a GNU Radio and Python FMCW radar toolkit,” in*Proceedings IEEE Africon*, Cape Town, South Africa, Sep. 18–20, 2017, pp. 606–611. (Preprint) - E. N. Mambou and
**T. G. Swart**, “Construction of*q*-ary constant weight sequences using a Knuth-like approach,” in*Proceedings of the IEEE International Symposium on Information Theory*, Aachen, Germany, Jun. 25–30, 2017, pp. 2028–2032. (IEEEXplore, Preprint) - J. H. Weber,
**T. G. Swart**and K. A. Schouhamer Immink, “Simple systematic Pearson coding,” in*Proceedings of the IEEE International Symposium on Information Theory*, Barcelona, Spain, Jul. 10–15, 2016, pp. 385– 389. (IEEEXplore, Preprint) - E. N. Mambou and
**T. G. Swart**, “Encoding and decoding of balanced*q*-ary sequences using a Gray code prefix,” in*Proceedings of the IEEE International Symposium on Information Theory*, Barcelona, Spain, Jul. 10–15, 2016, pp. 380–384. (IEEEXplore, Preprint) - E. N. Mambou, S. M. Nlom,
**T. G. Swart**, K. Ouahada, R. Ndjiounge and H. C. Ferreira, “Monitoring of the medication distribution and the refrigeration temperature in a pharmacy based on Internet of Things (IoT) technology,” in*Proceedings of the Mediterranean Electromechanical Conference*, Limassol, Cyprus, Apr. 18–20, 2016, published on CD (5 pages). (IEEEXplore, Preprint) - E. N. Mambou,
**T. G. Swart**, A. R. Ndjiounge and W. A. Clarke, “Design and implementation of a real-time tracking and telemetry system for a solar car,” in*Proceedings IEEE Africon*, Addis Ababa, Ethiopia, Sep. 14–17, 2015, published on CD (5 pages). (IEEEXplore, Preprint) - A. D. Familua, A. R. Ndjiongue, K. Ogunyanda, L. Cheng, H. C. Ferreira and
**T. G. Swart**, “A semi-hidden Markov modeling of a low complexity FSK-OOK in-house PLC and VLC integration,” in*Proceedings of the IEEE International Symposium on Power Line Communications and its Applications*, Austin, USA, Mar. 29–31, 2015. (IEEEXplore, Preprint) - K. Ogunyanda, A. D. Familua,
**T. G. Swart**, H. C. Ferreira and L. Cheng, “Adaptive permutation coded differential OFDM system for power line communications,” in*Proceedings of the IEEE International Conference on Adaptive Science & Technology*, Ota, Nigeria, Oct. 29–31, 2014, published on CD (6 pages). (IEEEXplore, Preprint) - K. Ogunyanda, A. D. Familua,
**T. G. Swart**, H. C. Ferreira, L. Cheng and T. Shongwe, “Evaluation and implementation of cyclic permutation coding for power line communications,” in*Proceedings of the IEEE International Conference on Adaptive Science & Technology*, Ota, Nigeria, Oct. 29–31, 2014, published on CD (6 pages). (IEEEXplore, Preprint) - R. Heymann, J. H. Weber,
**T. G. Swart**and H. C. Ferreira, “Concatenated permutation block codes for correcting single transposition errors,” in*Proceedings of the IEEE Information Theory Workshop*, Hobart, Australia, Nov. 2–5, 2014, pp. 576–580. (IEEEXplore, Preprint) - K. Ogunyanda, A. D. Familua,
**T. G. Swart**, H. C. Ferreira and L. Cheng, “Permutation coding with differential quinary phase shift keying for power line communication,” in*Proceedings of the IEEE PES Innovative Smart Grid Technologies, Europe*, Istanbul, Turkey, Oct. 12–15, 2014, published on CD (6 pages). (IEEEXplore, Preprint) - L. Cheng,
**T. G. Swart**, H. C. Ferreira and K. A. S. Abdel-Ghaffar, “Codes for Correcting Three or More Adjacent Deletions or Insertions,” in*Proceedings of the IEEE International Symposium on Information Theory*, Honolulu, Hawaii, USA, Jun. 29–Jul. 4, 2014, pp. 1246–1250. (IEEEXplore, Preprint) - A. D. Familua, K. Ogunyanda,
**T. G. Swart**, H. C. Ferreira, R. van Olst and L. Cheng, “Narrowband PLC channel modeling using USRP and PSK modulations,” in*Proceedings of the IEEE International Symposium on Power Line Communications and its Applications*, Glasgow, Scotland, Mar. 30–Apr. 2, 2014, pp. 156– 161. (IEEEXplore, Preprint) - T. Shongwe,
**T. G. Swart**and H. C. Ferreira, “Multiple access with distance preserving mappings for permutation codes,” in*Proceedings IEEE Africon*, Mauritius, Sep. 9–12, 2013, published on CD (5 pages). (IEEEXplore, Preprint) - T. O. Sanya,
**T. G. Swart**and H. C. Ferreira, “Frequency optimization for narrowband power-line communications,” in*Proceedings IEEE Africon*, Mauritius, Sep. 9–12, 2013, published on CD (6 pages). (IEEEXplore, Preprint) - R. Heymann, J. H. Weber,
**T. G. Swart**and H. C. Ferreira, “Concatenated permutation block codes based on set partitioning for substitution and deletion error-control,” in*Proceedings of the IEEE Information Theory Workshop*, Seville, Spain, Sep. 9–13, 2013, published on CD (5 pages). (IEEEXplore, Preprint) **T. G. Swart**and K. A. Schouhamer Immink, “Prefixless q-ary balanced codes with ECC,” in*Proceedings of the IEEE Information Theory Workshop*, Seville, Spain, Sep. 9–13, 2013, published on CD (5 pages). (IEEEXplore, Preprint)- 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. (IEEEXplore) - 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. (IEEEXplore, Preprint) - R. Heymann,
**T. G. Swart**and H. C. Ferreira, “Correcting inversion and synchronization errors using binary 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. - 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. (IEEEXplore, Preprint) - 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). (IEEEXplore, Preprint) - 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). (IEEEXplore, Preprint) - 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). (IEEEXplore, Preprint) - 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. (PLC-DocSearch, Preprint) - 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). (IEEEXplore) - 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). (Preprint) **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. (IEEEXplore, Preprint)- 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. (IEEEXplore, Preprint) - 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. (IEEEXplore) - 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. (IEEEXplore, Preprint) - 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). (IEEEXplore, Preprint) - 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). (IEEEXplore, Preprint) **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). (IEEEXplore, Preprint)- 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. (IEEEXplore) - 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). (Preprint) **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). (Preprint)- 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. (IEEEXplore, Preprint) **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. (IEEEXplore, Preprint)- 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. (IEEEXplore, Preprint) - 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. (IEEEXplore) **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. (IEEEXplore, Preprint)**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. (IEEEXplore)**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. (IEEEXplore, Preprint)**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. (IEEEXplore)- 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. (PLC-DocSearch) - 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. (IEEEXplore) **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. (IEEEXplore)- 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. (IEEEXplore)

**Publications in other conference proceedings**

- H. C. Ferreira, L. Cheng,
**T. G. Swart**and K. A. S. Abdel-Ghaffar, “Interleaving arrays for insertion/deletion or reversal error correction,”*presented at Information Theory and Applications Workshop*, San Diego, USA, Feb. 2–6, 2015. - 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). **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.- 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. - 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.