- Computer Science
- Computer Science Faculty and Staff
- Cezary Z. Janikow, Ph.D.
Cezary Z. Janikow, Ph.D.
Ph.D. in Computer Science, University of North Carolina Chapel Hill, 1991
M.S in Computer Science, University of North Carolina - Charlotte, 1987
B,A, in Computer Science, University of North Carolina - Charlotte, 1986
Office Hours Fall 2025:
Tue 12:00pm-1:00pm ESH 308 and Zoom (Dec 2 online only)
Wed 4:00pm-5:15pm ESH 308 and Zoom
Other dates/times may be available by email request
Publications on Google Scholar (almost 5000 citations)
Listed among top 2% world researchers by Stanford University.
Rank on ScholarGPS 2024
top 0.5% worldwide
#23 in decision trees
#57 in supervised learning
#106 in genetic algorithms
Check out some of projects I developed with students to help students
- Visual assembler Assembler IDE used in some courses
- Graduate advisor Advisor for MS-CS students with degree planner (rotations being updaed)
- Undergraduate mapping GUI-based tool to map needed courses semester-by-semeter till graduation (rotation being updated)
Main Research Interests
- Artificial intelligence and Evolutionary Computation
- Genetic and Evolutionary Algorithms
- representation and operators
- constraints in Genetic Algorithms and Genetic Programming
- adaptable representation and probabilistic models
- Symbolic Machine Learning
- Fuzzy Decision Tree
Selected Research Involvements
- Author Resource Management
- Music Identification
- Statistical Methods for Recursively Partitioned Trees, Co-PI, supported by NIH.
- Fuzzy Decision Trees, supported by NSF
- Constrained Genetic Programming, in collaboration with NASA/JSC, partly funded by NASA/JSC and UMRB. This tutorial was presented at GP98
- Optimization of the Air Mobility Command (AMC) fleet, as a part of the Business Decision Model (ABDM), under Seidcon and Unisys
Professional Activities and Teaching
- Chaired the department from 2013
- Served as a witness expert on software-related court cases
- Served as a grant reviewer and panelist to agencies such as NRC, NSF, etc.
- Taught undergraduate/graduate computer science courses at UNC-Charlotte, MS&T and mostly UMSL
- Delivered the following corporate training to various corporate clients in TX, CA, MO, IL, and CT:
- OOAD, OO Project Management
- C and C++
- JSP
- iOS Apps Development with Objective-C and Swift
External Grants/Contracts
- "Virtual Mentor". 2018, PI.
- "Team-Based Learning through Apps". 2017. PI.
- "Outbound Notification Administration". 2016. PI.
- "Space Planning". 2013, PI.
- "Big Data Computation". 2013. PI.
- "Social Network Integration". 2012, PI.
- "RMS Tuning Subsystem". 2012. PI.
- "Outbound Notification Administration Console". 2011, PI.
- "OpenVMS Utility". 2011, PI.
- "Member Touch Point Analysis Project". 2010, PI.
- "Member Touch Point Analysis Prototype". 2010, PI.
- "PAP Product and Program Data Access" 2010, PI.
- "PAP Product and Program Data Access". 2009, PI.
- "Professor in Residence". 2009, PI.
- "Project Release Scheduling Tool". 2009, PI.
- "Pharmacy Locator". 2009, PI.
- "Member Portal Tool". 2008, PI.
- "Network Load Testing Tool". 2007, PI.
- "Statistical methods for Recursively Partitioned Trees". NIH. 2002-2005, co-PI.
- "Optimization of the Air Mobility Command". 1998-1999, subcontractor to Unisys.
- "Improving On-Line Aircraft Safety Messaging". ATCOM (US Army), 1997, PI.
- "Fuzzy Decision Trees". NSF. 1995-1996. PI.
- "Constraints in Genetic Programming". NASA/JSC. 1995. PI.
- "Summer Research Fellowship". NASA/JSC, 1995, 1996, 2003, 2004, PI. Also supports for students: 1996, 2003.
- "Summer Research Fellowship". NCRC (Navy), 1992, PI.
UM/UMSL Grants/Contracts
- "Virtual Mentor". 2018. PI.
- "Team-Based Learning through Apps". 2017, PI.
- "Virtual Mentor". ITS 2011, PI.
- "On-line Tutoring". ITS 2011, PI.
- "Virtual Computer Lab". CAS 2011, PI.
- "Constrained Genetic Programming". UMRB 1996, PI.
Select Publications
Cezary Z. Janikow and Mark Hauschild. " Automatic Generation of Domain Specific Genetic Algorithm Operators using the Hierarchical Bayesian Optimization Algorithm", Proceedings of GECCO 2017.
George Gerules and Cezary Z. Janikow. " A Survey of Modularity in Genetic Programming ". Proceedings of GECCO 2016.
Cezary Z. Janikow and Eryn Cantrell. " FID3.5:Overview and Experimentation ". Proceedings of NAFIPS 2015.
Cezary Z. Janikow and John Aleshunas. " Commutative versus Non-commutative Functions in Symbolic Regression with Local Heuristics ". Congress of Evolutionary Computation 2013.
Cezary Z. Janikow, John Aleshunas and Mark W Hauschild. "Second Order Heuristics in ACGP". GECCO 2011.
Cezary Z. Janikow and Chris J Mann. “CGP Visits the Santa Fe Trail – Effects of Heuristics on GP”. Proceedings of GECCO 2005, pp. 1697-1704.Cezary Z. Janikow and Krzysztof Kawa. “Fuzzy Decision Tree FID”. Proceedings of NAFIPS 2005, pp. 379-384.
Cezary Z. Janikow. “ACGP: Adaptable Constrained Genetic Programming”. Proceedings of GPTP-2004, pp. 191- 206.
Cezary Z. Janikow. “FID4.1: an Overview”. Proceedings of NAFIPS 2004, pp. 877-881.
Uday K. Chakraborty and Cezary Z. Janikow. “An Analysis of Grey versus Binary Encoding in Genetic Search” . Information Sciences, 156(3-4), 2003, pp. 253-269.
Cezary Z. Janikow . “Fuzzy Decision Trees: Issues and Methods” . IEEE Transactions on Systems, Man, and Cybernetics, Vol. 28, Issue 1, pp. 1-14, 1998.
Cezary Z. Janikow . “A Methodology for Processing Problem Constraints in Genetic Programming” . Computers and Mathematics with Applications, Vol. 32, No. 8, pp. 97-113, 1996.
Z. Michalewicz & Cezary Z. Janikow . “GENOCOP: A Genetic Algorithm for Numerical Optimization Problems with Constraints” . Communications of the ACM. Vol 39, No. 12, VE (on-line, http://www.acm.org/cacm/extension/ michalew.pdf), 1996.
Cezary Z. Janikow . “Genetic Information Learning” . In Handbook of Evolutionary Computation, Oxford University Press,
Cezary Z. Janikow & D. StClair. “Genetic Algorithms” . IEEE Potentials, Feb/Mar 1995, pp. 31-35.
C.Z. Janikow . "A Knowledge-Intensive Genetic Algorithm for Supervised Learning" . Machine Learning 13 (2/3) 1993, pp. 189-228.
C.Z. Janikow. "Combining Competition and Cooperation in Supervised Inductive Learning". Proceedings of the Ninth International Machine Learning Conference. Morgan Kaufmann, 1992, pp. 241-248.
Z. Michalewicz and C.Z. Janikow. "Genetic Algorithms for Numerical Optimization". Statistics and Computing (1991), 1, pp. 75-91
Z.W. Ras and C.Z. Janikow . "Learning Concepts in Rough Environment, an Optimization Procedure" . Methodologies for Intelligent Systems 2 . Z. Ras & M. Zemankowa (ed.). North-Holland, 1987, pp. 361.