Skip to main content
Research

Publications: Dr John Woodward

Wang X, Brownlee AEI, Weiszer M, Woodward JR, Mahfouf M, Chen J ( 2022 ) . An Interval Type-2 Fuzzy Logic Based Map Matching Algorithm for Airport Ground Movements . IEEE Transactions on Fuzzy Systems
Winter ER, Nowack V, Bowes D, Counsell S, Hall T, Haraldsson S, Woodward J, Kirbas S et al. ( 2022 ) . Towards developer-centered automatic program repair: findings from Bloomberg . ESEC/FSE 2022 - Proceedings of the 30th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering . 1578 - 1588 .
Wang P, Jin N, Woo WL, Woodward JR, Davies D ( 2022 ) . Noise tolerant drift detection method for data stream mining . Information Sciences vol. 609 , 1318 - 1333 .
Tauritz DR, Woodward J ( 2022 ) . Generative hyper-heuristics . GECCO 2022 Companion - Proceedings of the 2022 Genetic and Evolutionary Computation Conference . 1111 - 1140 .
Haraldsson S, Brownlee A, Woodward JR, Alexander B, Winter E ( 2022 ) . Genetic improvement: Taking real-world source code and improving it using computational search methods . GECCO 2022 Companion - Proceedings of the 2022 Genetic and Evolutionary Computation Conference . 1357 - 1384 .
Counsell S, Nowack V, Hall T, Bowes D, Haraldsson S, Winter E, Woodward J ( 2022 ) . An 80-20 Analysis of Buggy and Non-buggy Refactorings in Open-Source Commits . Conference: 2022 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA) vol. 00 , 197 - 200 .
Qiao J, Woodward JR, Alam AS ( 2022 ) . Educational Video Games for Learning English Vocabulary . Handbook of Research on Acquiring 21st Century Literacy Skills Through Game-Based Learning ,
Craven MJ, Woodward JR ( 2022 ) . Evolution of group-theoretic cryptology attacks using hyper-heuristics . Journal of Mathematical Cryptology vol. 16 , ( 1 ) 49 - 63 .
Winter E, Bowes D, Counsell S, Hall T, Haraldsson S, Nowack V, Woodward J ( 2022 ) . How Do Developers <italic>Really</italic> Feel About Bug Fixing? Directions for Automatic Program Repair . IEEE Transactions on Software Engineering
Winter ER, Nowack V, Bowes D, Counsell S, Hall T, Haraldsson SO, Woodward J ( 2022 ) . Let's Talk With Developers, Not About Developers: A Review of Automatic Program Repair Research . IEEE Transactions on Software Engineering
Hong L, Woodward JR, Özcan E, Liu F ( 2021 ) . Hyper-heuristic approach: automatically designing adaptive mutation operators for evolutionary programming . Complex and Intelligent Systems vol. 7 , ( 6 ) 3135 - 3163 .
Gan Y, Chen X, Xie J, Purver M, Woodward JR, Drake J, Zhang Q ( 2021 ) . Natural SQL: Making SQL Easier to Infer from Natural Language Specifications . Conference: Findings of the Association for Computational Linguistics: EMNLP 20212030 - 2042 .
Wang X, Brownlee AEI, Weiszer M, Woodward J, Mahfouf M, Chen J ( 2021 ) . A chance-constrained programming model for airport ground movement optimisation with taxi time uncertainties . Transportation Research Part C: Emerging Technologies
Gan Y, Chen X, Xie J, Purver M, Woodward JR, Drake J, Zhang Q ( 2021 ) . Natural SQL: Making SQL Easier to Infer from Natural Language Specifications .
Haraldsson S, Brownlee A, Woodward JR, Wagner M, Alexander B ( 2021 ) . Genetic improvement: Taking real-world source code and improving it using genetic programming . GECCO 2021 Companion - Proceedings of the 2021 Genetic and Evolutionary Computation Conference Companion . 786 - 817 .
Tauritz DR, Woodward J ( 2021 ) . Hyper-heuristics tutorial . GECCO 2021 Companion - Proceedings of the 2021 Genetic and Evolutionary Computation Conference Companion . 528 - 557 .
Krari ME, Guibadj RN, Woodward J, Robilliard D ( 2021 ) . Introducing a hash function for the travelling salesman problem for differentiating solutions . GECCO 2021 Companion - Proceedings of the 2021 Genetic and Evolutionary Computation Conference Companion . 123 - 124 .
Kirbas S, Windels E, Mcbello O, Kells K, Pagano M, Szalanski R, Nowack V, Winter ER et al. ( 2021 ) . On the Introduction of Automatic Program Repair in Bloomberg . IEEE Software vol. 38 , ( 4 ) 43 - 51 .
Wang X, Gu Y, Wu G, Woodward JR ( 2021 ) . Robust scheduling for multiple agile Earth observation satellites under cloud coverage uncertainty . Computers and Industrial Engineering vol. 156 ,
Rezaei MJ, Woodward JR, Ramírez J, Munroe P ( 2021 ) . A novel two-stage heart arrhythmia ensemble classifier . Computers vol. 10 , ( 5 )
De Lemos F, Woodward J ( 2021 ) . Calculating block time and consumed fuel for an aircraft model . Aeronautical Journal vol. 125 , ( 1287 ) 847 - 878 .
Rezaei MJ, Woodward JR, Ramirez J, Munroe P ( 2021 ) . Combination of Isolation Forest, SMOTE and Ensemble Learning for the classification of Atrial Fibrillation and Ventricular Arrhythmia . Proceedings of the International Conference on Biomedical Innovations and Applications, BIA 2021 . 45 - 50 .
Nowack V, Bowes D, Counsell S, Hall T, Haraldsson S, Winter E, Woodward J ( 2021 ) . Expanding Fix Patterns to Enable Automatic Program Repair . Proceedings - International Symposium on Software Reliability Engineering, ISSRE . vol. 2021-October , 12 - 23 .
Gan Y, Chen X, Xie J, Purver M, Woodward JR, Drake J, Zhang Q ( 2021 ) . Natural SQL: Making SQL Easier to Infer from Natural Language Specifications . Findings of the Association for Computational Linguistics, Findings of ACL: EMNLP 2021 . 2030 - 2042 .
Gan Y, Chen X, Huang Q, Purver M, Woodward JR, Xie J, Huang P ( 2021 ) . Towards robustness of text-to-SQL models against synonym substitution . ACL-IJCNLP 2021 - 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing, Proceedings of the Conference . 2505 - 2515 .
Wang X, Brownlee AEI, Woodward JR, Weiszer M, Mahfouf M, Chen J ( 2020 ) . Aircraft taxi time prediction: Feature importance and their implications . Transportation Research Part C: Emerging Technologies vol. 124 ,
Rezaei MJ, Woodward JR, Ramirez J, Munroe P ( 2020 ) . Data Augmentation for Heart Arrhythmia Classification . Proceedings - International Conference on Tools with Artificial Intelligence, ICTAI . vol. 2020-November , 929 - 934 .
Volkovas R, Fairbank M, Woodward JR, Lucas S ( 2020 ) . Practical Game Design Tool: State Explorer . IEEE Conference on Computatonal Intelligence and Games, CIG . vol. 2020-August , 439 - 446 .
Nowack V, Bowes D, Counsell S, Hall T, Haraldsson S, Winter E, Woodward J ( 2020 ) . Exploiting Fault Localisation for Efficient Program Repair . Presented at: GECCO ’20 Companion , Abstract: java.sql.Clob org.hibernate.engine.jdbc.WrappedClob java.io.Serializable ,
Haraldsson S, Woodward JR, Wagner M ( 2020 ) . Genetic improvement: Taking real-world source code and improving it using genetic programming . GECCO 2020 Companion - Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion . 801 - 831 .
Tauritz DR, Woodward J ( 2020 ) . Hyper-heuristics tutorial . GECCO 2020 Companion - Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion . 652 - 681 .
Winter E, Bowes D, Counsell S, Hall T, Haraldsson S, Nowack V, Woodward J ( 2020 ) . Human Factors in the Study of Automatic Software Repair: Future Directions for Research with Industry . Proceedings - 2020 IEEE/ACM 42nd International Conference on Software Engineering Workshops, ICSEW 2020 . 285 - 286 .
Martin SP, Craven MJ, Woodward JR ( 2020 ) . A structured approach to modifying successful heuristics . IJCCI 2020 - Proceedings of the 12th International Joint Conference on Computational Intelligence . 220 - 225 .
Wang S, Drake JH, Fairbrother J, Woodward JR ( 2019 ) . A Constructive Heuristic Approach for Single Airport Slot Allocation Problems . 2019 IEEE Symposium Series on Computational Intelligence, SSCI 2019 . 1171 - 1178 .
Volkovas R, Fairbank M, Woodward JR, Lucas S ( 2019 ) . Extracting learning curves from puzzle games . 2019 11th Computer Science and Electronic Engineering Conference, CEEC 2019 - Proceedings . 150 - 155 .
Volkovas R, Fairbank M, Woodward JR, Lucas S ( 2019 ) . Mek: Mechanics prototyping tool for 2d tile-based turn-based deterministic games . IEEE Conference on Computatonal Intelligence and Games, CIG . vol. 2019-August ,
Warriar VR, Woodward JR, Tokarchuk L ( 2019 ) . Modelling player preferences in AR mobile games . IEEE Conference on Computatonal Intelligence and Games, CIG . Conference: IEEE Conference on Computatonal Intelligence and Game vol. 2019-August ,
Warriar VR, Ugarte C, Woodward JR, Tokarchuk L ( 2019 ) . PlayMapper: Illuminating design spaces of platform games . IEEE Conference on Computatonal Intelligence and Games, CIG . Conference: IEEE Conference on Computatonal Intelligence and Game vol. 2019-August ,
Tauritz DR, Woodward J ( 2019 ) . Hyper-heuristics Tutorial . GECCO 2019 Companion - Proceedings of the 2019 Genetic and Evolutionary Computation Conference Companion . 770 - 805 .
Volkovas R, Fairbank M, Woodward J, Lucas S ( 2019 ) . Mek: Mechanics Prototyping Tool for 2D Tile-Based Turn-Based Deterministic Games .
Lucas S, Liu J, Bravi I, GAINA RALUCA, Woodward J, Volz V, Perez-Liebana D ( 2019 ) . Efficient Evolutionary Methods for Game Agent Optimisation: Model-Based is Best . Conference: Game Simulations Workshop (AAAI)
Burke EK, Hyde MR, Kendall G, Ochoa G, Özcan E, Woodward JR ( 2019 ) . A classification of hyper-heuristic approaches: Revisited . International Series in Operations Research and Management Science , vol. 272 ,
Pappa GL, Emmerich MTM, Bazzan A, Browne W, Deb K, Doerr C, Ðurasević M, Epitropakis MG et al. ( 2018 ) . Tutorials at PPSN 2018 . Parallel Problem Solving from Nature – PPSN XV , vol. 11102 ,
Tauritz DR, Woodward J ( 2018 ) . Hyper-heuristics tutorial . GECCO 2018 Companion - Proceedings of the 2018 Genetic and Evolutionary Computation Conference Companion . 685 - 719 .
Christie LA, Brownlee AEI, Woodward JR ( 2018 ) . Investigating benchmark correlations when comparing algorithms with parameter tuning . GECCO 2018 Companion - Proceedings of the 2018 Genetic and Evolutionary Computation Conference Companion . 209 - 210 .
Brownlee AEI, Woodward JR, Veerapen N ( 2018 ) . Relating training instances to automatic design of algorithms for bin packing via features . GECCO 2018 Companion - Proceedings of the 2018 Genetic and Evolutionary Computation Conference Companion . 135 - 136 .
Brownlee AEI, Weiszer M, Woodward JR, Chen J ( 2018 ) . A rolling window with genetic algorithm approach to sorting aircraft for automated taxi routing . GECCO 2018 - Proceedings of the 2018 Genetic and Evolutionary Computation Conference . 1207 - 1213 .
Petke J, Haraldsson SO, Harman M, Langdon WB, White DR, Woodward JR ( 2018 ) . Genetic Improvement of Software: A Comprehensive Survey . IEEE Transactions on Evolutionary Computation vol. 22 , ( 3 ) 415 - 432 .
Brownlee AEI, WEISZER M, CHEN J, Ravizza S, WOODWARD JR, BURKE EK ( 2018 ) . A Fuzzy Approach to Addressing Uncertainty in Airport Ground Movement Optimisation . Transportation Research Part C: Emerging Technologies
DRAKE J, woodward JR ( 2017 ) . A Hyper-heuristic Approach to Automated Generation of Mutation Operators for Evolutionary Programming . Applied Soft Computing vol. 62 , 162 - 175 .
WOODWARD JR ( 2017 ) . The use of predictive models in dynamic treatment planning . Computing Science and Mathematics Journal Articles
Haraldsson SO, Woodward JR, Brownlee AEI, Siggeirsdottir K ( 2017 ) . Fixing bugs in your sleep: How genetic improvement became an overnight success . GECCO 2017 - Proceedings of the Genetic and Evolutionary Computation Conference Companion . 1513 - 1520 .
Haraldsson SO, Woodward JR, Brownlee AEI, Smith AV, Gudnason V ( 2017 ) . Genetic Improvement of Runtime and its Fitness Landscape in a Bioinformatics Application . GECCO 2017 - Proceedings of the Genetic and Evolutionary Computation Conference Companion . 1521 - 1528 .
Tauritz DR, Woodward J ( 2017 ) . Hyper-heuristics tutorial . GECCO 2017 - Proceedings of the Genetic and Evolutionary Computation Conference Companion . 510 - 544 .
Haraldsson SO, Woodward JR, Brownlee AIE ( 2017 ) . The use of automatic test data generation for genetic improvement in a live system . Proceedings - 2017 IEEE/ACM 10th International Workshop on Search-Based Software Testing, SBST 2017 . 28 - 31 .
Bai R, Woodward JR, Subramanian N, Cartlidge J ( 2017 ) . Optimisation of transportation service network using κ -node large neighbourhood search . Computers & Operations Research vol. 89 , Article C , 193 - 205 .
Bai R, Woodward JR, Subramanian N ( 2017 ) . A new fast large neighbourhood search for service network design with asset balance constraints . 2016 IEEE Symposium Series on Computational Intelligence, SSCI 2016 .
Haraldsson SO, Woodward JR, Brownlee AEI, Cairns D ( 2017 ) . Exploring fitness and edit distance of mutated python programs . Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) . vol. 10196 LNCS , 19 - 34 .
Benlic U, Burke EK, Woodward JR ( 2016 ) . Breakout local search for the multi-objective gate allocation problem . Computers and Operations Research vol. 78 , 80 - 93 .
Hong L, Drake JH, Woodward JR, Özcan E ( 2016 ) . Automatically designing more general mutation operators of Evolutionary Programming for groups of function classes using a hyper-heuristic . GECCO 2016 - Proceedings of the 2016 Genetic and Evolutionary Computation Conference . 725 - 732 .
Woodward JR, Johnson CG, Brownlee AEI ( 2016 ) . Connecting automatic parameter tuning, genetic programming as a hyper-heuristic, and genetic improvement programming . GECCO 2016 Companion - Proceedings of the 2016 Genetic and Evolutionary Computation Conference . 1357 - 1358 .
López-Ibáez M, Tauritz D, Woodward J ( 2016 ) . ECADA 2016 chairs' welcome . GECCO 2016 Companion - Proceedings of the 2016 Genetic and Evolutionary Computation Conference .
Woodward JR, Brownlee AEI, Johnson CG ( 2016 ) . Evals is not enough: Why we should report wall-clock time . GECCO 2016 Companion - Proceedings of the 2016 Genetic and Evolutionary Computation Conference . 1157 - 1158 .
Woodward JR, Johnson CG, Brownlee AEI ( 2016 ) . GP vs GI: If you can't beat them, join them . GECCO 2016 Companion - Proceedings of the 2016 Genetic and Evolutionary Computation Conference . 1155 - 1156 .
Tauritz DR, Woodward J ( 2016 ) . Hyper-heuristics . GECCO 2016 Companion - Proceedings of the 2016 Genetic and Evolutionary Computation Conference . 273 - 304 .
Johnson CG, Woodward JR ( 2015 ) . Fitness as task-relevant information accumulation . GECCO 2015 - Companion Publication of the 2015 Genetic and Evolutionary Computation Conference . 855 - 856 .
Haraldsson SO, Woodward JR ( 2015 ) . Genetic improvement of energy usage is only as reliable as the measurements are accurate . GECCO 2015 - Companion Publication of the 2015 Genetic and Evolutionary Computation Conference . 821 - 822 .
Woodward J, Tauritz DR ( 2015 ) . Hyper-heuristics tutorial . GECCO 2015 - Companion Publication of the 2015 Genetic and Evolutionary Computation Conference . 199 - 230 .
Brownlee AEI, Woodward JR, Swan J ( 2015 ) . Metaheuristic design pattern: Surrogate fitness functions . GECCO 2015 - Companion Publication of the 2015 Genetic and Evolutionary Computation Conference . 1261 - 1264 .
Woodward J, Tauritz D, López-Ibáñez M ( 2015 ) . Session details: ECADA'15 Workshop . Conference: Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation
Pappa GL, Ochoa G, Hyde MR, Freitas AA, Woodward J, Swan J ( 2014 ) . Contrasting meta-learning and hyper-heuristic research: The role of evolutionary algorithms . Genetic Programming and Evolvable Machines vol. 15 , ( 1 ) 3 - 35 .
Swan J, Woodward J, Özcan E, Kendall G, Burke E ( 2014 ) . Searching the Hyper-heuristic Design Space . Cognitive Computation vol. 6 , ( 1 ) 66 - 73 .
Brownlee AEI, Atkin JAD, Woodward JR, Benlic U, Burke EK ( 2014 ) . Airport ground movement: Real world data sets and approaches to handling uncertainty . PATAT 2014 - Proceedings of the 10th International Conference on the Practice and Theory of Automated Timetabling . 462 - 464 .
Haraldsson SO, Woodward JR ( 2014 ) . Automated design of algorithms and genetic improvement: Contrast and commonalities . GECCO 2014 - Companion Publication of the 2014 Genetic and Evolutionary Computation Conference . 1373 - 1380 .
Woodward J, Martin S, Swan J ( 2014 ) . Benchmarks that matter for genetic programming . GECCO 2014 - Companion Publication of the 2014 Genetic and Evolutionary Computation Conference . 1397 - 1403 .
Chuang Y, Chen L, Chen G, Woodward J ( 2014 ) . Isophote based center-surround contrast computation for image saliency detection . IEICE Transactions on Information and Systems vol. E97-D , ( 1 ) 160 - 163 .
Woodward J, Swan J ( 2014 ) . Template method hyper-heuristics . GECCO 2014 - Companion Publication of the 2014 Genetic and Evolutionary Computation Conference . 1437 - 1438 .
Woodward J, Swan J, Martin S ( 2014 ) . The 'composite' design pattern in metaheuristics . GECCO 2014 - Companion Publication of the 2014 Genetic and Evolutionary Computation Conference . 1439 - 1444 .
Pappa GL, Woodward J, Swan J, Krawiec K ( 2013 ) . Session details: 3rd workshop on evolutionary computation for the automated design of algorithms . Conference: Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Majid A, Chen L, Chen G, Mirza HT, Hussain I, Woodward J ( 2013 ) . A context-aware personalized travel recommendation system based on geotagged social media data mining . International Journal of Geographical Information Science vol. 27 , ( 4 ) 662 - 684 .
Swan J, Drake J, Özcan E, Goulding J, Woodward J ( 2013 ) . A comparison of acceptance criteria for the daily car-pooling problem . Computer and Information Sciences III - 27th International Symposium on Computer and Information Sciences, ISCIS 2012 . 477 - 483 .
Woodward J, Swan J ( 2013 ) . A syntactic approach to prediction . Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) . vol. 7070 LNAI , 426 - 438 .
Cui T, Li J, Woodward JR, Parkes AJ ( 2013 ) . An ensemble based Genetic Programming system to predict English football premier league games . Proceedings of the 2013 IEEE Conference on Evolving and Adaptive Intelligent Systems, EAIS 2013 - 2013 IEEE Symposium Series on Computational Intelligence, SSCI 2013 . 138 - 143 .
Hong L, Woodward J, Li J, Özcan E ( 2013 ) . Automated design of probability distributions as mutation operators for evolutionary programming using genetic programming . Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) . vol. 7831 LNCS , 85 - 96 .
Burke EK, Hyde MR, Kendall G, Woodward J ( 2012 ) . Automating the packing heuristic design process with genetic programming . Evolutionary Computation vol. 20 , ( 1 ) 63 - 89 .
Woodward J, Swan J ( 2012 ) . The automatic generation of mutation operators for Genetic Algorithms . GECCO'12 - Proceedings of the 14th International Conference on Genetic and Evolutionary Computation Companion . 67 - 74 .
Chen L, Lv M, Ye Q, Chen G, Woodward J ( 2011 ) . A personal route prediction system based on trajectory data mining . Information Sciences vol. 181 , ( 7 ) 1264 - 1284 .
Woodward JR, Swan J ( 2011 ) . Automatically designing selection heuristics . Genetic and Evolutionary Computation Conference, GECCO'11 - Companion Publication . 583 - 590 .
Woodward JR ( 2010 ) . The Necessity of meta bias in search algorithms . 2010 International Conference on Computational Intelligence and Software Engineering, CiSE 2010 .
Woodward JR, Swan J ( 2010 ) . Why classifying search algorithms is essential . Proceedings of the 2010 IEEE International Conference on Progress in Informatics and Computing, PIC 2010 . vol. 1 , 285 - 289 .
Woodward JR, Gindy N ( 2010 ) . A hyper-heuristic multi-criteria decision support system for eco-efficient product life cycle . IET Conference Publications . vol. 2010 , 201 - 205 .
Woodward J ( 2010 ) . Gisele L. Pappa, Alex Freitas: Automating the design of data mining algorithms, an evolutionary computation approach . Genetic Programming and Evolvable Machines vol. 12 , ( 1 ) 81 - 83 .
Burke EK, Hyde M, Kendall G, Ochoa G, Özcan E, Woodward JR ( 2010 ) . A Classification of Hyper-heuristic Approaches . Handbook of Metaheuristics , vol. 146 ,
Burke EK, Hyde M, Kendall G, Woodward J ( 2010 ) . A genetic programming hyper-heuristic approach for evolving 2-D strip packing heuristics . IEEE Transactions on Evolutionary Computation vol. 14 , ( 6 ) 942 - 958 .
Woodward JR, Farjudian A ( 2010 ) . Artificial life, the second law of thermodynamics, and Kolmogorov complexity . Proceedings of the 2010 IEEE International Conference on Progress in Informatics and Computing, PIC 2010 . vol. 2 , 1266 - 1269 .
Woodward JR ( 2009 ) . Computable and incomputable functions and search algorithms . Proceedings - 2009 IEEE International Conference on Intelligent Computing and Intelligent Systems, ICIS 2009 . vol. 1 , 871 - 875 .
Woodward JR, Bai R ( 2009 ) . Canonical representation genetic programming . 2009 World Summit on Genetic and Evolutionary Computation, 2009 GEC Summit - Proceedings of the 1st ACM/SIGEVO Summit on Genetic and Evolutionary Computation, GEC'09 . 585 - 592 .
Burke EK, Hyde MR, Kendall G, Ochoa G, Ozcan E, Woodward JR ( 2009 ) . Exploring hyper-heuristic methodologies with genetic programming .
Woodward JR, Bai R ( 2009 ) . Why evolution is not a good paradigm for program induction; A critique of genetic programming . 2009 World Summit on Genetic and Evolutionary Computation, 2009 GEC Summit - Proceedings of the 1st ACM/SIGEVO Summit on Genetic and Evolutionary Computation, GEC'09 . 593 - 600 .
Poli R, Woodward J, Burke EK ( 2007 ) . A histogram-matching approach to the evolution of bin-packing strategies . 2007 IEEE Congress on Evolutionary Computation, CEC 2007 . 3500 - 3507 .
Burke EK, Hyde MR, Kendall G, Woodward JR ( 2007 ) . The scalability of evolved on line bin packing heuristics . 2007 IEEE Congress on Evolutionary Computation, CEC 2007 . 2530 - 2537 .
Burke EK, Hyde MR, Kendall G, Woodward J ( 2007 ) . Automatic heuristic generation with genetic programming: Evolving a jack-of-all-trades or a master of one . Proceedings of GECCO 2007: Genetic and Evolutionary Computation Conference . 1559 - 1565 .
Woodward JR ( 2006 ) . Complexity and Cartesian genetic programming . Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) . vol. 3905 LNCS , 260 - 269 .
Woodward JR ( 2006 ) . Invariance of function complexity under primitive recursive functions . Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) . vol. 3905 LNCS , 310 - 319 .
Woodward J ( 2005 ) . Complexity and cartesian genetic programming . Proceedings of the 2005 UK Workshop on Computational Intelligence, UKCI 2005 . 273 - 280 .
Woodward J ( 2005 ) . Invariaiice of function complexity under primitive reeursive functions . Proceedings of the 2005 UK Workshop on Computational Intelligence, UKCI 2005 . 281 - 288 .
Woodward JR ( 2003 ) . Evolving turing complete representations . 2003 Congress on Evolutionary Computation, CEC 2003 - Proceedings . vol. 2 , 830 - 837 .
Woodward JR ( 2003 ) . GA or GP? That is not the question . 2003 Congress on Evolutionary Computation, CEC 2003 - Proceedings . vol. 2 , 1056 - 1063 .
Woodward JR ( 2003 ) . Modularity in Genetic Programming . Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) vol. 2610 , 254 - 263 .
Woodward JR, Neil JR ( 2003 ) . No free lunch, program induction and combinatorial problems . Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) vol. 2610 , 475 - 484 .