university of tulsa logo

Roger Wainwright, PhD

Roger Wainwright, PhD
Department Chairperson of Computer Science
A.R. and Marylouise Tandy Professor of Computer Science
College of Engineering & Natural Sciences
Computer Science
918-631-3143 Rayzor Hall Room 2115

Education

PhD – Iowa State University MS – Iowa State University BS – Iowa State University

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. 303-308, June 20-23, 2004, Portland Oregon, USA.

  • Kamran Sedighi, Kaveh Ashenayi, Theodore Manikas, Roger L. Wainwright, and Tai, Heng-Ming, “Autonomous Local Path-Planning for a Mobile Robot Using a Genetic Algorithm”, Proceedings of the 2004 IEEE Congress on Evolutionary Computation, pp. 1338-1345, June 20-23, 2004, Portland, Oregon, USA.

  • P.A. Simionescu, G.V. Dozier, R.L. Wainwright, “A Two-Population 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 El-Kishky, 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 1-2, 2013, San Francisco, CA. This paper also appears in the International Journal of Soft Computing and Software Engineering [JSCSE], Vol. 3, No. 3, pp. 372-379, 2013

  • K. H-Sedighi, K. Ashenayi, T.W. Manikas, and R.L. Wainwright, “A Genetic Algorithm
    for Autonomous Navigation Using Variable-Monotone Paths”, International Journal of
    Robotics and Automation,
    vol. 24, no.4, 2009, pp.367-373.

  • 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