Prof. Theo G. Swart

Publications in books

  1. 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)
  2. 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.
  3. 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.
  4. 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)
  5. 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

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
  11. 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)
  12. 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)
  13. 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)
  14. 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)
  15. 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)
  16. 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)
  17. 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)
  18. 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

  1. 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)
  2. 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)
  3. 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)
  4. 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)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
  11. 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)
  12. 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)
  13. 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)
  14. 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)
  15. 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)
  16. 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)
  17. 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). (IEEEXplorePreprint)
  18. 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)
  19. 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)
  20. 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)
  21. 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)
  22. 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)
  23. 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.
  24. 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)
  25. 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)
  26. 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)
  27. 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)
  28. 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)
  29. 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)
  30. 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)
  31. 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)
  32. 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)
  33. 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)
  34. 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)
  35. 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)
  36. 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)
  37. 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)
  38. 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)
  39. 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)
  40. 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)
  41. 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)
  42. 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)
  43. 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)
  44. 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)
  45. 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)
  46. 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)
  47. 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)
  48. 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)
  49. 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)
  50. 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)
  51. 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)
  52. 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

  1. 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.
  2. 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).
  3. 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.
  4. 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.
  5. 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.