Projects
Genetic Programming System in Clojure
For my senior year at Hamilton College, I took a seminar in genetic programming, culminating in my senior seminar project: an implementation of the PushGP system in the Clojure programming language. This process involved writing an interpreter in Clojure for the Push programming language in order to run the genetic programming algorithm.
For more details on the project, goals, implementation, and conclusions, click here!
The code is freely available here.
Research
Publications
[1] Solving Edge Clique Cover Exactly via Synergistic Data Reduction
Anthony Hevia, Benjamin Kallus, Summer McClintic, Samantha Reisner, Darren Strash, and Johnathan Wilson
European Symposium on Algorithms (ESA) 31, 2023, pp. 61:1-61:19.
doi:10.4230/LIPIcs.ESA.2023.61
The code is freely available here.