John R. Woodward


Google Scholar Facebook LinkedIn Google Circles Research Gate converis-stirling

Publications

converis-stirling publications

Book Chapters

  1. E. K. Burke, M. Hyde, G. Kendall, G. Ochoa, E. Ozcan, and J. Woodward (2009). A Classification of Hyper-heuristics Approaches, Handbook of Metaheuristics, International Series in Operations Research & Management Science, M. Gendreau and J-Y Potvin (Eds.), Springer. pdf.
  2. E. K. Burke, M. R. Hyde, G. Kendall, G. Ochoa, E. Ozcan and J. R. Woodward (2009) Exploring Hyper-heuristic Methodologies with Genetic Programming, Computational Intelligence: Collaboration, Fusion and Emergence, In C. Mumford and L. Jain (eds.), Intelligent Systems Reference Library, Springer, pp. 177-201 pdf.


    Book Reviews

  3. Automating the Design of Data Mining Algorithms by Alex Frietas and Gisele Pappa for Genetic Programming and Evolvable Machines on line.


    Letters

  4. Yuelong CHUANG Ling CHEN Gencai CHEN John WOODWARD Isophote Based Center-Surround Contrast Computation for Image Saliency Detection IEICE TRANSACTIONS on Information and Systems Vol.E97-D No.1 pp.160-163 pdf.

  5. Journal Articles

  6. Una Benlic, Edmund K. Burke, John R. Woodward, Breakout Local Search for the Multi-Objective Gate Allocation Problem, Computers & Operations Research, Available online 30 August 2016, ISSN 0305-0548, http://dx.doi.org/10.1016/j.cor.2016.08.010. (http://www.sciencedirect.com/science/article/pii/S0305054816302052)
  7. J. Swan, J. Woodward, E. Ozcan, G. Kendall, E. Burke. “Searching the Hyper-heuristic Design Space,” Cognitive Computation http://dx.doi.org/10.1007/s12559-013-9201-8.
  8. G.L. Pappa, G. Ochoa, M.R. Hyde, A.A. Freitas, J. Woodward, J. Swan “Contrasting meta-learning and hyper-heuristic research” Genetic Programming and Evolvable Machines. on line
  9. Abdul Majid, Ling Chen, Gencai Chena, Hamid Turab Mirza, Ibrar Hussaina and John Woodward A context-aware personalized travel recommendation system based on geotagged social media data mining International Journal of Geographical Information Science on line. pdf.
  10. Ling Chen, Qian Ye, Gencai Chen, and John Woodward Prediction of Personal Routes Based on Route Patterns on line. Information Sciences 7 December 2010.
  11. Burke E. K., Hyde M., Kendall G., and Woodward J. 2011. Automating the Packing Heuristic Design Process with Genetic Programming. Evolutionary Computation on youtube
  12. Oriental Journal of Science & Technology. The EVAS model: solving e-voting problems in Nigeria O.S. Ogunseye¹, O. Folorunso¹, J.O. Okesola² and J.R. Woodward³ Received on July 20, 2010 and accepted on August 25, 2010 on line
  13. Burke, E. K. and Hyde, M. R. and Kendall, G. and Woodward, J., A Genetic Programming Hyper-Heuristic Approach for Evolving Two Dimensional Strip Packing Heuristics, IEEE Transactions on Evolutionary Computation (to appear)", 2010.
  14. Physics Letters B, Vol 227, number 1, 17 August 1989. (WA76 Collaboration). Observation of centrally produced ?/f2(1720) in the reaction at 300 GeV/c. download.


    Conference Papers

  15. Saemundur O Haraldsson, Ragnheidur D Brynjolfsdottir, John R Woodward, Kristin Siggeirsdottir, Vilmundur Gudnason, The Use of Predictive Models in Dynamic Treatment Planning, IEEE ICTS4eHealth 2017
  16. Ruibin Bai, John R. Woodward and Nachiappan Subramanian, "A New Fast Large Neighbourhood Search for Service Network Design with Asset Balance Constraints". IEEE Symposium Series on Computational Intelligence (IEEE SSCI 2016)
  17. Libin Hong, John H. Drake, John R. Woodward, and Ender Özcan. Automatically Designing More General Mutation Operators of Evolutionary Programming for Groups of Function Classes Using a Hyper-Heuristic. Proceedings of the 2016 on Genetic and Evolutionary Computation Conference 2016 Pages 725-732 ACM doi>10.1145/2908812.2908958 pdf.
  18. Libin Hong and John Woodward and Jingpeng Li and Ender Ozcan. Automated Design of Probability Distributions as Mutation Operators for Evolutionary Programming Using Genetic Programming. Proceedings of the 16th European Conference on Genetic Programming, EuroGP 2013, volume 7831, pages 85-96, Vienna, Austria, 2013. pdf.
  19. Tianxiang Cui, Jingpeng Li, John R. Woodward and Andrew J. Parkes An Ensemble Based Genetic Programming System to Predict English Football Premier League Games. Evolving and Adaptive Intelligent Systems (EAIS), 2013 IEEE Conference on pdf.
  20. John Woodward and Jerry Swan. A Syntactic Approach to Prediction. Solomonoff 85th Memorial Conference 30 Nov - 2 Dec 2011 pdf. slides.
  21. John Woodward and Jerry Swan. Why Classifying Search Algorithms is Essential. 2010 International Conference on Progress in Informatics and Computing. PIC-2010 . pdf.
  22. John Woodward and Amin Farjudian. Artificial Life, The Second Law of Thermodynamics, and Kolmogorov Complexity. 2010 International Conference on Progress in Informatics and Computing. PIC-2010. pdf.
  23. John Woodward. The Necessity of Meta Bias in Search Algorithms. International Conference on Computational Intelligence and Software Engineering 2010. CiSE 2010. pdf. slides.
  24. John Woodward and Nabil Gindy A Hyper-Heuristic Multi-Criteria Decision Support System for Eco-efficient Product life Cycle. International Conference on Responsible Manufacturing 2010 Ningbo China word.doc. slides.
  25. Woodward J. Computable and Incomputable Search Algorithms and Functions. IEEE International Conference on Intelligent Computing and Intelligent Systems (IEEE ICIS 2009) November 20-22,2009 Shanghai, China. pdf.
  26. Woodward, J. & 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) June 12-14 Shanghai, China published by the ACM Digital Library, indexed by SCI and EI. pdf. slides.
  27. Woodward, J. (2009) A Canonical Representation for Genetic Programming at 2009 World Summit on Genetic and Evolutionary Computation (2009 GEC Summit) June 12-14 Shanghai, China published by the ACM Digital Library, indexed by SCI and EI. Winner of Best Paper in Conference pdf. slides. best paper.
  28. Burke E. K., Hyde M., Kendall G., and Woodward J. R. Scalability of Evolved On Line Bin Packing Heuristics Proceedings of Congress on Evolutionary Computation 2007 September 2007 ps. pdf. slides. poster.
  29. Poli R., Woodward J. R., and Burke E. K. A Histogram-matching Approach to the Evolution of Bin-packing Strategies Proceedings of Congress on Evolutionary Computation 2007 September 2007 pdf.
  30. Burke E. K., Hyde M., Kendall G., and Woodward J. Automatic Heuristic Generation with Genetic Programming: Evolving a Jack-of-all-Trades or a Master of One Proceedings of Genetic and Evolutionary Computation Conference 2007 London UK. pdf. slides. poster.
  31. John R. Woodward, Complexity and Cartesian Genetic Programming. European Conference on Genetic Programming 2006, 10-12 April 2006, Budapest, Hungary. ps. pdf. Springer. slides.
  32. John R. Woodward, Invariance of Function Complexity under Primitive Recursive Functions. Accepted at European Conference on Genetic Programming 2006, 10-12 April 2006, Budapest, Hungary. pdf. Springer.
  33. John Woodward, Evolving Turing Complete Representations, Congress on Evolutionary Computation, Canberra, Australia, 8th - 12th December 2003 Nominated Best Paper in Conference. pdf.
  34. John Woodward, GA or GP, that is not the question, Congress on Evolutionary Computation, Canberra, Australia, 8th - 12th December 2003 ps. pdf.
  35. (with James Neil) No Free Lunch, Program Induction and Combinatorial Problems, Genetic Programming 6th European Conference, EuroGP 2003 Essex, UK, April 2003. ps. pdf.
  36. Modularity in Genetic Programming, Genetic Programming 6th European Conference, EuroGP 2003 Essex, UK, April 2003. ps. pdf.


    Workshop Papers

  37. Haraldsson, Saemundur O, Woodward, John R. Brownlee, Alexander EI, Smith, Albert V, Gudnason, Vilmundur, Genetic Improvement of Runtime and its fitness landscape in a Bioinformatics Application, Proceedings of the Genetic and Evolutionary Computation Conference Companion 2017, Pages 1521-1528, 1450349390, 2017, ACM
  38. Haraldsson, Saemundur O; Woodward, John R; Brownlee, Alexander EI; Siggeirsdottir, Kristin, Fixing bugs in your sleep: how genetic improvement became an overnight success, Proceedings of the Genetic and Evolutionary Computation Conference Companion 2017, pages 1513-1520,ACM
  39. John R. Woodward, Colin G. Johnson, Alexander E.I. Brownlee, GP vs GI: If You Can't Beat Them, Join Them, Pages: 1155-1156, doi 10.1145/2908961.2931694, Genetic and Evolutionary Computation Conference, 2016, pdf
  40. John R. Woodward, Colin G. Johnson, Alexander E.I. Brownlee, Connecting Automatic Parameter Tuning, Genetic Programming as a Hyper-heuristic, and Genetic Improvement Programming, Pages 1357-1358, doi 10.1145/2908961.2931728, Genetic and Evolutionary Computation Conference, 2016, pdf
  41. John R. Woodward, Alexander E.I. Brownlee, Colin G. Johnson, Evals is Not Enough: Why We Should Report Wall-clock Time, Pages: 1157-1158, doi 10.1145/2908961.2931695, Genetic and Evolutionary Computation Conference, 2016. pdf
  42. Alexander E.I. Brownlee, John R. Woodward and Jerry Swan, Metaheuristic Design Pattern: Surrogate Fitness Functions Genetic and Evolutionary Computation Conference, Madrid, Spain, July 11-15, 2015. pdf slides
  43. Colin G. Johnson and John R. Woodward, Fitness as Task-relevant Information Accumulation Genetic and Evolutionary Computation Conference, Madrid, Spain, July 11-15, 2015. pdf
  44. Saemundur O. Haraldsson and John R. Woodward, Genetic Improvement of Energy Usage is only as Reliable as the Measurements are Accurate Genetic and Evolutionary Computation Conference, Madrid, Spain, July 11-15, 2015. pdf
  45. John Woodward and Jerry Swan, Template Method Hyper-heuristics Metaheuristic Design Patterns (MetaDeeP) GECCO 2014, Vancouver. pdf
  46. Saemundur O. Haraldsson and John R. Woodward, Automated Design of Algorithms and Genetic Improvement: Contrast and Commonalities, 4th Workshop on Automatic Design of Algorithms GECCO 2014, Vancouver. pdf
  47. John Woodward and Jerry Swan, Composite Design Pattern in Metaheuristics Metaheuristic Design Patterns (MetaDeeP) GECCO 2014, Vancouver. pdf
  48. John R. Woodward, Simon P. Martin and Jerry Swan, Benchmarks That Matter For Genetic Programming, 4th Workshop on Automatic Design of Algorithms GECCO 2014, Vancouver. pdf
  49. J. Woodward and J. Swan, "The Automatic Generation of Mutation Operators for Genetic Algorithms" in 2nd Workshop on Evolutionary Computation for designing Generic Algorithms, GECCO 2012, Philadelphia. DOI: http://dx.doi.org/10.1145/2330784.2330796. pdf slides pptx slides pdf
  50. John Robert Woodward and Jerry Swan. Automatically designing selection heuristics. In GECCO 2011 1st workshop on evolutionary computation for designing generic algorithms pages 583-590, Dublin, Ireland, 2011. pdf slides pptx slides pdf .
  51. Woodward, J., Parkes, A., Ochoa, G. (2008) A Mathematical Formalization of Hyper-Heuristics. Workshop on Hyper-Heuristics Automating the Heuristic Design Process http://www.cs.stir.ac.uk/~gxo/hhworkshop.html. , presented at 10th International Conference on Parallel Problem Solving From Nature (PPSN-08) September 13-17, 2008 Technische University Dortmund, Germany. Highest scoring paper. pdf.
  52. Woodward, J., Evans A., Dempster, P. (2008) A Syntactic Justification of Occam's Razor. October 31 to November 2, 2008 2008 Midwest, A New Kind of Science Conference Indiana University Bloomington, Indiana pdf. powerpoint slides.
  53. John Woodward, Complexity and Cartesian Genetic Programming. Accepted at The 5th annual UK Workshop on Computational Intelligence, London, Sept 5-7 2005. pdf.
  54. John Woodward, Invariance of Function Complexity under Primitive Recursive Functions. Published at The 5th annual UK Workshop on Computational Intelligence, London, Sept 5-7 2005. pdf.
  55. John Woodward, Design, Complexity and Abstraction. Design out of complexity workshop. Computers in Urban Planning and Urban Management Conference (CUPUM) and the AHRB/EPSRC Embracing Complexity in Design (ECiD) Research Cluster, 2nd July 2005 pdf.
  56. John Woodward, Lateral non-classical thinking. The Grand Challenge in Non-Classical Computation International Workshop 18-19th April 2005 pdf.
  57. J. Woodward, Simple Incremental Testing, Genetic and Evolutionary Computation 2004 Conference June 26-30 2004, Seattle, Washington USA. Late breaking papers ps. pdf.
  58. J. Woodward Evolving Turing Complete Representations, Published at The 2003 UK Workshop on Computational Intelligence 1 - 3 September 2003 University of Bristol.
  59. J. Woodward, Function Set Independent Genetic Programming, Genetic and Evolutionary Computation 2004 Conference June 26-30 2004, Seattle, Washington USA. Workshop on Modularity, Regularity, and Hierarchy in Evolutionary Computation ps. pdf.
  60. J. Woodward, GA or GP, that is not the question, Published at The 2003 UK Workshop on Computational Intelligence 1 - 3 September 2003 University of Bristol.
  61. John R. Woodward and James R. Neil No Free Lunch, Program Induction and Combinatorial Problems, pdf. The 2002 UK Workshop on Computational Intelligence (UKCI 2002) Birmingham.


    Extended Abstracts

  62. Colin G. Johnson and John R. Woodward, Information Theory, Fitness, and Sampling Semantics, Semantic Methods in Genetic Programming Workshop at Parallel Problem Solving from Nature 2014 conference Ljubljana, Slovenia, 13-17 September 2014. pdf
  63. Brownlee, A.E.I., Atkin, J.A.D., Woodward, J.A.W, Benlic, U. and Burke, E.K. (2014). Airport Ground Movement: Real World Data Sets and Approaches to Handling Uncertainty, Proc. of the Practice and Theory of Automated Timetabling (PATAT) Conference, York, UK.
  64. John Woodward. Towards the Automatic Design of Algorithms. pdf. New Challenges in Scheduling Theory March 31 - April 4, 2014, Aussois, France.
  65. John Woodward and Jerry Swan. Hyper-heuristics generate heuristics for problem classes. pdf. OR55 Annual Conference, Exeter, 3 - 5 SEPTEMBER 2013.
  66. John Woodward and Jerry Swan. No Free Lunch for Branch and Bound . pdf. OR55 Annual Conference, Exeter, 3 - 5 SEPTEMBER 2013.
  67. John Woodward. The Use of Foreign Language Teaching Techniques in the Computer Science Laboratory to Support Oral Presentation and Group Work. The second English for Special Purposes in Asia Conference 2nd ESP in Asia Conference. pdf.


    Theses

  68. Phd Thesis, The University of Birmingham, School of Computer Science, (2005) Algorithm Induction, Modularity and Complexity pdf. Under the supervision of Xin Yao.
  69. MSc Thesis, The University of Birmingham, School of Computer Science, (1997) The Use of Genetic Programming to Control a Sheep-Dog. Under supervision of Aaron Sloman.


    Books

  70. John R. Woodward Program Induction, Complexity and Occam's Razor: The Induction of Computable Functions, Modularity and No Free Lunch Theorems. LAP LAMBERT Academic Publishing (29 July 2010) ISBN 978-3-8383-8934-9. order at Amazon.


    Technical Reports

  71. J. Swan, M. Epitropakis, John Woodward, “Gen-O-Fix: An embeddable framework for Dynamic Adaptive Genetic Improvement Programming”, Computing Science and Mathematics, University of Stirling, Stirling FK9 4LA, CSM-195, 2014. pdf.
  72. Edmund K. Burke, Matthew Hyde, Graham Kendall Gabriela Ochoa, Ender Ozcan and John Woodward. A Classification of Hyper-heuristic Approaches. Computer Science Technical Report No. NOTTCS-TR-SUB-0906241359-0664 2009 pdf.