Evolving Turing Complete representations. - John R. Woodward (IEEE Congress on Evolutionary Computation, 2003)

GA or GP? That is not the question. - John R. Woodward (IEEE Congress on Evolutionary Computation, 2003)

Modularity in Genetic Programming. - John R. Woodward (EuroGP, 2003)

No Free Lunch, Program Induction and Combinatorial Problems. - John R. Woodward; James R. Neil (EuroGP, 2003)

Complexity and Cartesian Genetic Programming. - John R. Woodward (EuroGP, 2006)

Invariance of Function Complexity Under Primitive Recursive Functions. - John R. Woodward (EuroGP, 2006)

A histogram-matching approach to the evolution of bin-packing strategies. - Riccardo Poli; John R. Woodward; Edmund K. Burke (IEEE Congress on Evolutionary Computation, 2007)

Automatic heuristic generation with genetic programming: evolving a jack-of-all-trades or a master of one. - Edmund K. Burke; Matthew R. Hyde; Graham Kendall; John R. Woodward (GECCO, 2007)

Canonical representation genetic programming. - John R. Woodward; Ruibin Bai (GEC Summit, 2009)

Why evolution is not a good paradigm for program induction: a critique of genetic programming. - John R. Woodward; Ruibin Bai (GEC Summit, 2009)

A Genetic Programming Hyper-Heuristic Approach for Evolving 2-D Strip Packing Heuristics. - Edmund K. Burke; Matthew R. Hyde; Graham Kendall; John R. Woodward (IEEE Trans. Evol. Comput., 2010)

A Syntactic Approach to Prediction. - John Robert Woodward; Jerry Swan (Algorithmic Probability and Friends, 2011)

Automatically designing selection heuristics. - John Robert Woodward; Jerry Swan (GECCO (Companion), 2011)

The automatic generation of mutation operators for genetic algorithms. - John Robert Woodward; Jerry Swan (GECCO (Companion), 2012)

A Comparison of Acceptance Criteria for the Daily Car-Pooling Problem. - Jerry Swan; John H. Drake; Ender Özcan; James Goulding; John Robert Woodward (ISCIS, 2012)

Automating the Packing Heuristic Design Process with Genetic Programming. - Edmund K. Burke; Matthew R. Hyde; Graham Kendall; John R. Woodward (Evol. Comput., 2012)

An ensemble based Genetic Programming system to predict English football premier league games. - Tianxiang Cui; Jingpeng Li 001; John Robert Woodward; Andrew J. Parkes (EAIS, 2013)

Automated Design of Probability Distributions as Mutation Operators for Evolutionary Programming Using Genetic Programming. - Libin Hong 001; John Robert Woodward; Jingpeng Li 001; Ender Özcan (EuroGP, 2013)

Automated design of algorithms and genetic improvement: contrast and commonalities. - Saemundur O. Haraldsson; John R. Woodward (GECCO (Companion), 2014)

Benchmarks that matter for genetic programming. - John R. Woodward; Simon Martin 003; Jerry Swan (GECCO (Companion), 2014)

Template method hyper-heuristics. - John Robert Woodward; Jerry Swan (GECCO (Companion), 2014)

The 'composite' design pattern in metaheuristics. - John R. Woodward; Jerry Swan; Simon Martin 003 (GECCO (Companion), 2014)

Searching the Hyper-heuristic Design Space. - Jerry Swan; John R. Woodward; Ender Özcan; Graham Kendall; Edmund K. Burke (Cogn. Comput., 2014)

Contrasting meta-learning and hyper-heuristic research: the role of evolutionary algorithms. - Gisele L. Pappa; Gabriela Ochoa; Matthew R. Hyde; Alex Alves Freitas; John R. Woodward; Jerry Swan (Genet. Program. Evolvable Mach., 2014)

Metaheuristic Design Pattern: Surrogate Fitness Functions. - Alexander E. I. Brownlee; John R. Woodward; Jerry Swan (GECCO (Companion), 2015)

Genetic Improvement of Energy Usage is only as Reliable as the Measurements are Accurate. - Saemundur O. Haraldsson; John R. Woodward (GECCO (Companion), 2015)

Fitness as Task-relevant Information Accumulation. - Colin G. Johnson; John R. Woodward (GECCO (Companion), 2015)

Automatically Designing More General Mutation Operators of Evolutionary Programming for Groups of Function Classes Using a Hyper-Heuristic. - Libin Hong 001; John H. Drake; John R. Woodward; Ender Özcan (GECCO, 2016)

ECADA 2016 Chairs' Welcome. - Manuel López-Ibáñez 001; Daniel R. Tauritz; John R. Woodward (GECCO (Companion), 2016)

Hyper-Heuristics. - Daniel R. Tauritz; John R. Woodward (GECCO (Companion), 2016)

Evals is Not Enough: Why We Should Report Wall-clock Time. - John R. Woodward; Alexander E. I. Brownlee; Colin G. Johnson (GECCO (Companion), 2016)

GP vs GI: If You Can't Beat Them, Join Them. - John R. Woodward; Colin G. Johnson; Alexander E. I. Brownlee (GECCO (Companion), 2016)

Connecting Automatic Parameter Tuning, Genetic Programming as a Hyper-heuristic, and Genetic Improvement Programming. - John R. Woodward; Colin G. Johnson; Alexander E. I. Brownlee (GECCO (Companion), 2016)

A new fast large neighbourhood search for service network design with asset balance constraints. - Ruibin Bai; John R. Woodward; Nachiappan Subramanian (SSCI, 2016)

Exploring Fitness and Edit Distance of Mutated Python Programs. - Saemundur O. Haraldsson; John R. Woodward; Alexander E. I. Brownlee; David E. Cairns (EuroGP, 2017)

Fixing bugs in your sleep: how genetic improvement became an overnight success. - Saemundur O. Haraldsson; John R. Woodward; Alexander E. I. Brownlee; Kristin Siggeirsdottir (GECCO (Companion), 2017)

Genetic improvement of runtime and its fitness landscape in a bioinformatics application. - Saemundur O. Haraldsson; John R. Woodward; Alexander E. I. Brownlee; Albert V. Smith; Vilmundur Gudnason (GECCO (Companion), 2017)

The Use of Automatic Test Data Generation for Genetic Improvement in a Live System. - Saemundur O. Haraldsson; John R. Woodward; Alexander E. I. Brownlee (SBST@ICSE, 2017)

The use of predictive models in dynamic treatment planning. - Saemundur O. Haraldsson; Ragnheidur D. Brynjolfsdottir; John R. Woodward; Kristin Siggeirsdottir; Vilmundur Gudnason (ISCC, 2017)

Breakout local search for the multi-objective gate allocation problem. - Una Benlic; Edmund K. Burke; John R. Woodward (Comput. Oper. Res., 2017)

Relating training instances to automatic design of algorithms for bin packing via features. - Alexander E. I. Brownlee; John R. Woodward; Nadarajen Veerapen (GECCO (Companion), 2018)

A rolling window with genetic algorithm approach to sorting aircraft for automated taxi routing. - Alexander E. I. Brownlee; John R. Woodward; Michal Weiszer; Jun Chen 009 (GECCO, 2018)

Investigating benchmark correlations when comparing algorithms with parameter tuning. - Lee A. Christie; Alexander E. I. Brownlee; John R. Woodward (GECCO (Companion), 2018)

Tutorials at PPSN 2018. - Gisele Lobo Pappa; Michael T. M. Emmerich; Ana L. C. Bazzan; Will N. Browne; Kalyanmoy Deb; Carola Doerr; Marko Durasevic; Michael G. Epitropakis; Saemundur O. Haraldsson; Domagoj Jakobovic; Pascal Kerschke; Krzysztof Krawiec; et al. (PPSN (2), 2018)

A hyper-heuristic approach to automated generation of mutation operators for evolutionary programming. - Libin Hong 001; John H. Drake; John R. Woodward; Ender Özcan (Appl. Soft Comput., 2018)

Optimisation of transportation service network using κ-node large neighbourhood search. - Ruibin Bai; John R. Woodward; Nachiappan Subramanian; John Cartlidge (Comput. Oper. Res., 2018)

Genetic Improvement of Software: A Comprehensive Survey. - Justyna Petke; Saemundur O. Haraldsson; Mark Harman; William B. Langdon; David Robert White; John R. Woodward (IEEE Trans. Evol. Comput., 2018)

Extracting Learning Curves From Puzzle Games. - Rokas Volkovas; Michael Fairbank; John R. Woodward; Simon M. Lucas (CEEC, 2019)

Mek: Mechanics Prototyping Tool for 2D Tile-Based Turn-Based Deterministic Games. - Rokas Volkovas; Michael Fairbank; John R. Woodward; Simon M. Lucas (CoG, 2019)

PlayMapper: Illuminating Design Spaces of Platform Games. - Vivek R. Warriar; Carmen Ugarte; John R. Woodward; Laurissa Tokarchuk (CoG, 2019)

Modelling Player Preferences in AR Mobile Games. - Vivek R. Warriar; John R. Woodward; Laurissa N. Tokarchuk (CoG, 2019)

A Constructive Heuristic Approach for Single Airport Slot Allocation Problems. - Sha Wang; John H. Drake; Jamie Fairbrother; John R. Woodward (SSCI, 2019)

Efficient Evolutionary Methods for Game Agent Optimisation: Model-Based is Best. - Simon M. Lucas; Jialin Liu 001; Ivan Bravi; Raluca D. Gaina; John R. Woodward; Vanessa Volz; Diego Perez Liebana (CoRR, 2019)

Practical Game Design Tool: State Explorer. - Rokas Volkovas; Michael Fairbank; John R. Woodward; Simon Lucas 001 (CoG, 2020)

Genetic improvement: taking real-world source code and improving it using genetic programming. - Sæmundur Óskar Haraldsson; John R. Woodward; Markus Wagner 007 (GECCO Companion, 2020)

Exploiting fault localisation for efficient program repair. - Vesna Nowack; David Bowes; Steve Counsell; Tracy Hall; Saemundur Haraldsson; Emily Winter 001; John R. Woodward (GECCO Companion, 2020)

Human Factors in the Study of Automatic Software Repair: Future Directions for Research with Industry. - Emily Winter 001; David Bowes; Steve Counsell; Tracy Hall; Saemundur Haraldsson; Vesna Nowack; John R. Woodward (ICSE (Workshops), 2020)

Data Augmentation for Heart Arrhythmia Classification. - Mercedeh J. Rezaei; John R. Woodward; Julia Ramírez; Patricia B. Munroe (ICTAI, 2020)

A Structured Approach to Modifying Successful Heuristics. - Simon P. Martin; Matthew J. Craven; John R. Woodward (IJCCI, 2020)

A Review of Cross-Domain Text-to-SQL Models. - Yujian Gan; Matthew Purver; John R. Woodward (AACL/IJCNLP (Student Research Workshop), 2020)

Towards Robustness of Text-to-SQL Models against Synonym Substitution. - Yujian Gan; Xinyun Chen; Qiuping Huang; Matthew Purver; John R. Woodward; Jinxia Xie; Pengsheng Huang (ACL/IJCNLP (1), 2021)

Natural SQL: Making SQL Easier to Infer from Natural Language Specifications. - Yujian Gan; Xinyun Chen; Jinxia Xie; Matthew Purver; John R. Woodward; John H. Drake; Qiaofu Zhang (EMNLP (Findings), 2021)

Genetic improvement: taking real-world source code and improving it using genetic programming. - Sæmundur Óskar Haraldsson; Alexander E. I. Brownlee; John R. Woodward; Markus Wagner 007; Bradley Alexander (GECCO Companion, 2021)

Hyper-heuristics tutorial. - Daniel R. Tauritz; John R. Woodward (GECCO Companion, 2021)

Expanding Fix Patterns to Enable Automatic Program Repair. - Vesna Nowack; David Bowes; Steve Counsell; Tracy Hall; Saemundur Haraldsson; Emily Winter 001; John R. Woodward (ISSRE, 2021)

Robust scheduling for multiple agile Earth observation satellites under cloud coverage uncertainty. - Xinwei Wang 006; Yi Gu; Guohua Wu 001; John R. Woodward (Comput. Ind. Eng., 2021)

A Novel Two-Stage Heart Arrhythmia Ensemble Classifier. - Mercedeh J. Rezaei; John R. Woodward; Julia Ramírez; Patricia B. Munroe (Comput., 2021)

On The Introduction of Automatic Program Repair in Bloomberg. - Serkan Kirbas; Etienne Windels; Olayori McBello; Kevin Kells; Matthew W. Pagano; Rafal Szalanski; Vesna Nowack; Emily Rowan Winter; Steve Counsell; David Bowes; Tracy Hall; Saemundur Haraldsson; et al. (IEEE Softw., 2021)

Selecting the Parameters of an Evolutionary Algorithm for the Generation of Phenotypically Accurate Fractal Patterns. - Habiba Akter; Rupert C. D. Young; Phil Birch; Chris R. Chatwin; John R. Woodward (MIC, 2022)

An 80-20 Analysis of Buggy and Non-buggy Refactorings in Open-Source Commits. - Steve Counsell; Vesna Nowack; Tracy Hall; David Bowes; Saemundur Haraldsson; Emily Winter 001; John R. Woodward (SEAA, 2022)

Genetic improvement: taking real-world source code and improving it using computational search methods. - Sæmundur Óskar Haraldsson; Alexander E. I. Brownlee; John R. Woodward; Bradley Alexander; Emily Winter 001 (GECCO Companion, 2022)

Towards developer-centered automatic program repair: findings from Bloomberg. - Emily Rowan Winter; Vesna Nowack; David Bowes; Steve Counsell; Tracy Hall; Sæmundur Óskar Haraldsson; John R. Woodward; Serkan Kirbas; Etienne Windels; Olayori McBello; Abdurahman Atakishiyev; Kevin Kells; et al. (ESEC/SIGSOFT FSE, 2022)

Noise tolerant drift detection method for data stream mining. - Pingfan Wang; Nanlin Jin; Wai Lok Woo; John R. Woodward; Duncan Davies (Inf. Sci., 2022)

Evolution of group-theoretic cryptology attacks using hyper-heuristics. - Matthew J. Craven; John R. Woodward (J. Math. Cryptol., 2022)

Fairer Comparisons for Travelling Salesman Problem Solutions Using Hash Functions. - Mehdi El Krari; Rym Nesrine Guibadj; John R. Woodward; Denis Robilliard (EvoCOP, 2023)

Genetic Improvement: Taking real-world source code and improving it using computational search methods. - Alexander E. I. Brownlee; Saemundur O. Haraldsson; John R. Woodward (GECCO Companion, 2023)

Generative Hyper-heuristics. - Daniel R. Tauritz; John R. Woodward (GECCO Companion, 2023)

SMBOX: A Scalable and Efficient Method for Sequential Model-Based Parameter Optimization. - Tarek Salhi; John R. Woodward (LOD (2), 2023)

An improved ensemble particle swarm optimizer using niching behavior and covariance matrix adapted retreat phase. - Libin Hong 001; Xinmeng Yu; Ben Wang; John R. Woodward; Ender Özcan (Swarm Evol. Comput., 2023)

Let's Talk With Developers, Not About Developers: A Review of Automatic Program Repair Research. - Emily Winter 001; Vesna Nowack; David Bowes; Steve Counsell; Tracy Hall; Sæmundur Óskar Haraldsson; John R. Woodward (IEEE Trans. Software Eng., 2023)

An Interval Type-2 Fuzzy Logic-Based Map Matching Algorithm for Airport Ground Movements. - Xinwei Wang 006; Alexander Edward Ian Brownlee; Michal Weiszer; John R. Woodward; Mahdi Mahfouf; Jun Chen 009 (IEEE Trans. Fuzzy Syst., 2023)

How do Developers Really Feel About Bug Fixing? Directions for Automatic Program Repair. - Emily Winter 001; David Bowes; Steve Counsell; Tracy Hall; Saemundur O. Haraldsson; Vesna Nowack; John R. Woodward (IEEE Trans. Software Eng., 2023)

Genetic Improvement: Taking real-world source code and improving it using computational search methods. - Alexander Edward Ian Brownlee; Saemundur O. Haraldsson; John Robert Woodward; Markus Wagner 007 (GECCO Companion, 2024)

Beyond Iterative Tuning: Zero-Shot Hyperparameter Optimisation for Decision Trees. - Tarek Salhi; John R. Woodward (LOD (1), 2024)

Ensemble strategy using particle swarm optimisation variant and enhanced local search capability. - Libin Hong 001; Guodong Wang; Ender Özcan; John R. Woodward (Swarm Evol. Comput., 2024)

A dynamic routing algorithm of CapsNet for drift prognosis. - Borong Lin; Nanlin Jin; John R. Woodward (Expert Syst. Appl., 2026)