Journal Publications
Pillay, N. Incorporating chaos into the developmental approach for solving the examination timetabling problem. International Journal of Bio-Inspired Computation, 8(6):355-366, 2016.
Pillay, N. A Review of Hyper-Heuristics for Educational Timetabling. Annals of Operations Research, Volume 239, Issue 1, 3-38, 2016.
Pillay, N. Intelligent System Design Using Hyper-Heuristics, South African Computer Journal, Vol. 56, July 2015, 107-109.
Raghavjee, R., Pillay, N. A Genetic Algorithm Selection Perturbative Hyper-Heuristic for Solving the School Timetabling Problem, Orion, Vol. 31(1), June 2015, 39-60.
Pillay, N. A Survey of School Timetabling. Annals of Operations Research, Vol. 218 (1), 261-293, July 2014.
Post, G., Kingston, J.H., Ahmadi, S., Daskalaki, S., Gogos, C., Kyngas, J., Nurmi, K., Musliu, N., Pillay, N., Santos, H. and Schaerf, A., XHSTT: an XML Archive for High School Timetabling Problems in Different Countries, Annals of Operations Research, Vol. 218 (1), 295-301, July 2014.
Ragalo, A., Pillay, N. Improved Evolvability in Genetic Programming with Polyandry, accepted for publication in South African Computer Journal, 22-34, December 2013, 2013.
Pillay, N. Finding Solutions to Sudoku Puzzles Using Human Intuitive Heuristics, South African Computer Journal, No. 49, 25-34, September 2012.
Pillay, N. A Study of Evolutionary Algorithm Selection Hyper-Heuristics for the One-Dimensional Bin Packing Problem, South African Computer Journal, No. 48, 31-40, June 2012.
Pillay, N. Evolving Hyper-Heuristics for the Uncapacitated Examination Timetabling Problem, Journal of the Operational Research Society, 63, 47-58, 2012.
Pillay N., Banzhaf W., An Informed Genetic Algorithm for the Examination Timetabling Problem, Applied Soft Computing, Vol. 10, 457-467, March 2010.
Pillay N., Banzhaf W., A Study of Heuristic Combinations for Hyper Heuristic Systems for the Uncapacitated Examination Timetabling Problem, European Journal of Operational Research, Vol. 197, 482-491, September 2009.
Pillay N., Teaching the Theory of Formal Languages and Automata in the Computer Science Undergraduate Curriculum, South African Computer Journal, Vol. 42, 87-94, December 2008.
Pillay N., Banzhaf W., A Developmental Approach to the Uncapacitated Examination Timetabling Problem, Lecture Notes in Computer Science, Vol. 5199, 276 285, Springer Verlag Berlin Heidelberg, 2008.
Naidoo A., Pillay N., Using Genetic Programming for Turing Machine Induction, in M. O'Neill et al. (eds.), Lecture Notes in Computer Science, Vol. 4971, 350 361, Springer Verlag Berlin Heidelberg, 2008.
Pillay N., Banzhaf W., A Genetic Programming Approach to the Generation of Hyper Heuristics for the Uncapacitated Examination Timetabling Problem, in Neves et al. (eds.), Progress in Artificial Intelligence, Lecture Notes in Artificial Intelligence, Vol. 4874, 223 234, Springer, 2007.
Banzhaf W., Pillay N., Why Complex Systems Engineering needs Biological Development, in Complexity, Vol. 13, No. 2, 12 -21, Wiley, 2007.
Naidoo A., Pillay N., Inducing Finite Transducers Using Genetic Programming, in M. Ebner et al. (eds.), Lecture Notes in Computer Science, Vol. 4445, 371 380, Springer Verlag Berlin Heidelberg, 2007.
Reinhardt T., Pillay N., An Analysis of Difficulties Experienced by First Time Spreadsheet Users, in Alternation, Vol. 12.1b, 420 - 444, 2005, ISBN 1023-1757, 2005.
Pillay N., A Generic Architecture for the Development of Intelligent Programming Tutors, in International Journal of Continuing Engineering Education and Life-Long Learning, Vol. 10, Nos. 1-4, 275 - 285, 2000.