Roger Wainwright, PhD
Bio
B.S. Mathematics and Computer Science (double major), Iowa State University, 1969 M.S. Computer Science, Iowa State University, 1971 Ph.D. Computer Science, Iowa State University, 1974 TU Faculty since 1974. Tandy Professor and Chairman of the Tandy School of Computer Science
Research Interests
Combinatorial Optimization
Evolutionary Computer
Genetic Algorithms
Teaching Interests
Data Structures
Discrete Mathematics
Analysis of Algorithms
Programming Language Theory
Evolutionary Computation
Publications

Alkhalifah, Yaser, and Wainwright, Roger L., “A Genetic Algorithm Applied to Graph Problems Involving Subsets of Vertices”, Proceedings of the 2004 IEEE Congress on Evolutionary Computation, pp. 303308, June 2023, 2004, Portland Oregon, USA.

Kamran Sedighi, Kaveh Ashenayi, Theodore Manikas, Roger L. Wainwright, and Tai, HengMing, “Autonomous Local PathPlanning for a Mobile Robot Using a Genetic Algorithm”, Proceedings of the 2004 IEEE Congress on Evolutionary Computation, pp. 13381345, June 2023, 2004, Portland, Oregon, USA.

P.A. Simionescu, G.V. Dozier, R.L. Wainwright, “A TwoPopulation Evolutionary Algorithm for
Constrained Optimization problems”, IEEE World Congress on Computational Intelligence,
Vancouver, BC, Canada, July 2006. 
Andrew Hand, Jagruthi Godugu, Kaveh Ashenayi, Theodore W. Manikas, Roger L. Wainwright,
“Benchmarking Robot Path Planning”, ANNIE 2005, November, 2005. 
Aditia Hermanu, Kaveh Ashenayi, Theordore Manikas, and Roger L. Wainwright, “Autonomous Robot Navigation Using a Genetic Algorithm with an efficient Genotype Structure”, Intelligent Engineering Systems Through Artificial Neural Networks, Volume 14. Smart Engineering System Design: Neural Networks, Fuzzy Logic, Evolutionary programming, Complex Systems and Artificial Life, Cihan H. Dagli, Anna L. Buczak, David L. Enke, Mark J. Embrechts, and Okan Ersoy, Editors, ASME Press, New York, pp. 319 324, 2004

Ahmed ElKishky, Stephen Macke and Roger L. Wainwright, “A Simulated Annealing Algorithm for Generating Minimal Perfect Hash Functions”, International Conference on Soft Computing and Software Engineering (SCSE’13) March 12, 2013, San Francisco, CA. This paper also appears in the International Journal of Soft Computing and Software Engineering [JSCSE], Vol. 3, No. 3, pp. 372379, 2013

K. HSedighi, K. Ashenayi, T.W. Manikas, and R.L. Wainwright, “A Genetic Algorithm
for Autonomous Navigation Using VariableMonotone Paths”, International Journal of
Robotics and Automation, vol. 24, no.4, 2009, pp.367373. 
Theodore W. Manikas, Kaveh Ashenayi, Roger L. Wainwright, “Genetic Algorithms for
Autonomous Robot Navigation”, IEEE Instrumentation & Measurement Magazine, Vol. 10, No. 6, December, 2007.
Courses Taught
 Programming Languages and Structures
 Introduction to Computer Science
 Introduction to Programming and Problem Solving
Professional Affiliations
 Special interest group on Applied Computing (SIGAPP)
 Institute of Electrical and Electronics Engineers (IEEE)
 Association for Computing Machinery (ACM)
Awards & Honors
 1978 Tau Beta Pi College of ENS TEACHING EXCELLENCE AWARD
 Mortar Board “Professor of the Month” March 1985
 Tau Beta Pi Professor of the Month, October, 1991
 Tau Beta Pi Professor of the Month, September, 1989
 Outstanding Teacher Award
 1978 Tau Beta Pi College of ENS TEACHING EXCELLENCE AWARD
 1983 TU OUTSTANDING TEACHER AWARD
 Mortar Board "Professor of the Month" March 1985
 Phi Eta Sigma
 Pi Mu Epsilon
 Tau Beta Pi Professor of the Month, February, 1993