default search action
John R. Woodward
Person information
- affiliation: Queen Mary University of London, School of Electronic Engineering and Computer Science, UK
- affiliation: University of Stirling, Department of Computer Science and Mathematics, UK
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j18]Libin Hong, Guodong Wang, Ender Özcan, John R. Woodward:
Ensemble strategy using particle swarm optimisation variant and enhanced local search capability. Swarm Evol. Comput. 84: 101452 (2024) - [c72]Daniel R. Tauritz, John R. Woodward:
Generative Hyper-heuristics. GECCO Companion 2024: 1069-1095 - [c71]Alexander Edward Ian Brownlee, Saemundur O. Haraldsson, John Robert Woodward, Markus Wagner:
Genetic Improvement: Taking real-world source code and improving it using computational search methods. GECCO Companion 2024: 1197-1230 - 2023
- [j17]Libin Hong, Xinmeng Yu, Ben Wang, John R. Woodward, Ender Özcan:
An improved ensemble particle swarm optimizer using niching behavior and covariance matrix adapted retreat phase. Swarm Evol. Comput. 78: 101278 (2023) - [j16]Xinwei Wang, Alexander Edward Ian Brownlee, Michal Weiszer, John R. Woodward, Mahdi Mahfouf, Jun Chen:
An Interval Type-2 Fuzzy Logic-Based Map Matching Algorithm for Airport Ground Movements. IEEE Trans. Fuzzy Syst. 31(2): 582-595 (2023) - [j15]Emily Winter, Vesna Nowack, David Bowes, Steve Counsell, Tracy Hall, Sæmundur Óskar Haraldsson, John R. Woodward:
Let's Talk With Developers, Not About Developers: A Review of Automatic Program Repair Research. IEEE Trans. Software Eng. 49(1): 419-436 (2023) - [j14]Emily Winter, David Bowes, Steve Counsell, Tracy Hall, Saemundur O. Haraldsson, Vesna Nowack, John R. Woodward:
How do Developers Really Feel About Bug Fixing? Directions for Automatic Program Repair. IEEE Trans. Software Eng. 49(4): 1823-1841 (2023) - [c70]Mehdi El Krari, Rym Nesrine Guibadj, John R. Woodward, Denis Robilliard:
Fairer Comparisons for Travelling Salesman Problem Solutions Using Hash Functions. EvoCOP 2023: 1-15 - [c69]Daniel R. Tauritz, John R. Woodward:
Generative Hyper-heuristics. GECCO Companion 2023: 1069-1098 - [c68]Alexander E. I. Brownlee, Saemundur O. Haraldsson, John R. Woodward:
Genetic Improvement: Taking real-world source code and improving it using computational search methods. GECCO Companion 2023: 1213-1247 - [c67]Tarek Salhi, John R. Woodward:
SMBOX: A Scalable and Efficient Method for Sequential Model-Based Parameter Optimization. LOD (2) 2023: 149-162 - 2022
- [j13]Pingfan Wang, Nanlin Jin, Wai Lok Woo, John R. Woodward, Duncan Davies:
Noise tolerant drift detection method for data stream mining. Inf. Sci. 609: 1318-1333 (2022) - [j12]Matthew J. Craven, John R. Woodward:
Evolution of group-theoretic cryptology attacks using hyper-heuristics. J. Math. Cryptol. 16(1): 49-63 (2022) - [c66]Habiba Akter, Rupert C. D. Young, Phil Birch, Chris R. Chatwin, John R. Woodward:
Selecting the Parameters of an Evolutionary Algorithm for the Generation of Phenotypically Accurate Fractal Patterns. MIC 2022: 378-390 - [c65]Steve Counsell, Vesna Nowack, Tracy Hall, David Bowes, Saemundur Haraldsson, Emily Winter, John R. Woodward:
An 80-20 Analysis of Buggy and Non-buggy Refactorings in Open-Source Commits. SEAA 2022: 197-200 - [c64]Daniel R. Tauritz, John R. Woodward:
Generative hyper-heuristics. GECCO Companion 2022: 1111-1140 - [c63]Sæmundur Óskar Haraldsson, Alexander E. I. Brownlee, John R. Woodward, Bradley Alexander, Emily Winter:
Genetic improvement: taking real-world source code and improving it using computational search methods. GECCO Companion 2022: 1357-1384 - [c62]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, Matthew W. Pagano:
Towards developer-centered automatic program repair: findings from Bloomberg. ESEC/SIGSOFT FSE 2022: 1578-1588 - 2021
- [j11]Xinwei Wang, Yi Gu, Guohua Wu, John R. Woodward:
Robust scheduling for multiple agile Earth observation satellites under cloud coverage uncertainty. Comput. Ind. Eng. 156: 107292 (2021) - [j10]Mercedeh J. Rezaei, John R. Woodward, Julia Ramírez, Patricia B. Munroe:
A Novel Two-Stage Heart Arrhythmia Ensemble Classifier. Comput. 10(5): 60 (2021) - [j9]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, John R. Woodward:
On The Introduction of Automatic Program Repair in Bloomberg. IEEE Softw. 38(4): 43-51 (2021) - [c61]Yujian Gan, Xinyun Chen, Qiuping Huang, Matthew Purver, John R. Woodward, Jinxia Xie, Pengsheng Huang:
Towards Robustness of Text-to-SQL Models against Synonym Substitution. ACL/IJCNLP (1) 2021: 2505-2515 - [c60]Yujian Gan, Xinyun Chen, Jinxia Xie, Matthew Purver, John R. Woodward, John H. Drake, Qiaofu Zhang:
Natural SQL: Making SQL Easier to Infer from Natural Language Specifications. EMNLP (Findings) 2021: 2030-2042 - [c59]Daniel R. Tauritz, John R. Woodward:
Hyper-heuristics tutorial. GECCO Companion 2021: 528-557 - [c58]Sæmundur Óskar Haraldsson, Alexander E. I. Brownlee, John R. Woodward, Markus Wagner, Bradley Alexander:
Genetic improvement: taking real-world source code and improving it using genetic programming. GECCO Companion 2021: 786-817 - [c57]Vesna Nowack, David Bowes, Steve Counsell, Tracy Hall, Saemundur Haraldsson, Emily Winter, John R. Woodward:
Expanding Fix Patterns to Enable Automatic Program Repair. ISSRE 2021: 12-23 - [i5]Yujian Gan, Xinyun Chen, Qiuping Huang, Matthew Purver, John R. Woodward, Jinxia Xie, Pengsheng Huang:
Towards Robustness of Text-to-SQL Models against Synonym Substitution. CoRR abs/2106.01065 (2021) - [i4]Yujian Gan, Xinyun Chen, Jinxia Xie, Matthew Purver, John R. Woodward, John H. Drake, Qiaofu Zhang:
Natural SQL: Making SQL Easier to Infer from Natural Language Specifications. CoRR abs/2109.05153 (2021) - 2020
- [c56]Rokas Volkovas, Michael Fairbank, John R. Woodward, Simon Lucas:
Practical Game Design Tool: State Explorer. CoG 2020: 439-446 - [c55]Vesna Nowack, David Bowes, Steve Counsell, Tracy Hall, Saemundur Haraldsson, Emily Winter, John R. Woodward:
Exploiting fault localisation for efficient program repair. GECCO Companion 2020: 311-312 - [c54]Daniel R. Tauritz, John R. Woodward:
Hyper-heuristics tutorial. GECCO Companion 2020: 652-681 - [c53]Sæmundur Óskar Haraldsson, John R. Woodward, Markus Wagner:
Genetic improvement: taking real-world source code and improving it using genetic programming. GECCO Companion 2020: 801-831 - [c52]Emily Winter, David Bowes, Steve Counsell, Tracy Hall, Saemundur Haraldsson, Vesna Nowack, John R. Woodward:
Human Factors in the Study of Automatic Software Repair: Future Directions for Research with Industry. ICSE (Workshops) 2020: 285-286 - [c51]Mercedeh J. Rezaei, John R. Woodward, Julia Ramírez, Patricia B. Munroe:
Data Augmentation for Heart Arrhythmia Classification. ICTAI 2020: 929-934 - [c50]Simon P. Martin, Matthew J. Craven, John R. Woodward:
A Structured Approach to Modifying Successful Heuristics. IJCCI 2020: 220-225 - [c49]Yujian Gan, Matthew Purver, John R. Woodward:
A Review of Cross-Domain Text-to-SQL Models. AACL/IJCNLP (Student Research Workshop) 2020: 108-115 - [i3]Matthew J. Craven, John R. Woodward:
Evolution of Group-Theoretic Cryptology Attacks using Hyper-heuristics. CoRR abs/2006.08458 (2020)
2010 – 2019
- 2019
- [c48]Rokas Volkovas, Michael Fairbank, John R. Woodward, Simon M. Lucas:
Extracting Learning Curves From Puzzle Games. CEEC 2019: 150-155 - [c47]Rokas Volkovas, Michael Fairbank, John R. Woodward, Simon M. Lucas:
Mek: Mechanics Prototyping Tool for 2D Tile-Based Turn-Based Deterministic Games. CoG 2019: 1-8 - [c46]Vivek R. Warriar, Carmen Ugarte, John R. Woodward, Laurissa Tokarchuk:
PlayMapper: Illuminating Design Spaces of Platform Games. CoG 2019: 1-4 - [c45]Vivek R. Warriar, John R. Woodward, Laurissa N. Tokarchuk:
Modelling Player Preferences in AR Mobile Games. CoG 2019: 1-8 - [c44]Daniel R. Tauritz, John R. Woodward:
Hyper-heuristics tutorial. GECCO (Companion) 2019: 770-805 - [c43]Sha Wang, John H. Drake, Jamie Fairbrother, John R. Woodward:
A Constructive Heuristic Approach for Single Airport Slot Allocation Problems. SSCI 2019: 1171-1178 - [i2]Simon M. Lucas, Jialin Liu, Ivan Bravi, Raluca D. Gaina, John R. Woodward, Vanessa Volz, Diego Perez Liebana:
Efficient Evolutionary Methods for Game Agent Optimisation: Model-Based is Best. CoRR abs/1901.00723 (2019) - [i1]Rokas Volkovas, Michael Fairbank, John R. Woodward, Simon M. Lucas:
Mek: Mechanics Prototyping Tool for 2D Tile-Based Turn-Based Deterministic Games. CoRR abs/1904.03540 (2019) - 2018
- [j8]Libin Hong, John H. Drake, John R. Woodward, Ender Özcan:
A hyper-heuristic approach to automated generation of mutation operators for evolutionary programming. Appl. Soft Comput. 62: 162-175 (2018) - [j7]Ruibin Bai, John R. Woodward, Nachiappan Subramanian, John Cartlidge:
Optimisation of transportation service network using κ-node large neighbourhood search. Comput. Oper. Res. 89: 193-205 (2018) - [j6]Justyna Petke, Saemundur O. Haraldsson, Mark Harman, William B. Langdon, David Robert White, John R. Woodward:
Genetic Improvement of Software: A Comprehensive Survey. IEEE Trans. Evol. Comput. 22(3): 415-432 (2018) - [c42]Alexander E. I. Brownlee, John R. Woodward, Nadarajen Veerapen:
Relating training instances to automatic design of algorithms for bin packing via features. GECCO (Companion) 2018: 135-136 - [c41]Lee A. Christie, Alexander E. I. Brownlee, John R. Woodward:
Investigating benchmark correlations when comparing algorithms with parameter tuning. GECCO (Companion) 2018: 209-210 - [c40]Daniel R. Tauritz, John R. Woodward:
Hyper-heuristics tutorial. GECCO (Companion) 2018: 685-719 - [c39]Alexander E. I. Brownlee, John R. Woodward, Michal Weiszer, Jun Chen:
A rolling window with genetic algorithm approach to sorting aircraft for automated taxi routing. GECCO 2018: 1207-1213 - [c38]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, Per Kristian Lehre, Xiaodong Li, Andrei Lissovoi, Pekka Malo, Luis Martí, Yi Mei, Juan Julián Merelo Guervós, Julian F. Miller, Alberto Moraglio, Antonio J. Nebro, Su Nguyen, Gabriela Ochoa, Pietro S. Oliveto, Stjepan Picek, Nelishia Pillay, Mike Preuss, Marc Schoenauer, Roman Senkerik, Ankur Sinha, Ofer M. Shir, Dirk Sudholt, L. Darrell Whitley, Mark Wineberg, John R. Woodward, Mengjie Zhang:
Tutorials at PPSN 2018. PPSN (2) 2018: 477-489 - 2017
- [j5]Una Benlic, Edmund K. Burke, John R. Woodward:
Breakout local search for the multi-objective gate allocation problem. Comput. Oper. Res. 78: 80-93 (2017) - [c37]Saemundur O. Haraldsson, John R. Woodward, Alexander E. I. Brownlee, David E. Cairns:
Exploring Fitness and Edit Distance of Mutated Python Programs. EuroGP 2017: 19-34 - [c36]Daniel R. Tauritz, John R. Woodward:
Hyper-heuristics tutorial. GECCO (Companion) 2017: 510-544 - [c35]Saemundur O. Haraldsson, John R. Woodward, Alexander E. I. Brownlee, Kristin Siggeirsdottir:
Fixing bugs in your sleep: how genetic improvement became an overnight success. GECCO (Companion) 2017: 1513-1520 - [c34]Saemundur O. Haraldsson, John R. Woodward, Alexander E. I. Brownlee, Albert V. Smith, Vilmundur Gudnason:
Genetic improvement of runtime and its fitness landscape in a bioinformatics application. GECCO (Companion) 2017: 1521-1528 - [c33]Saemundur O. Haraldsson, John R. Woodward, Alexander E. I. Brownlee:
The Use of Automatic Test Data Generation for Genetic Improvement in a Live System. SBST@ICSE 2017: 28-31 - [c32]Saemundur O. Haraldsson, Ragnheidur D. Brynjolfsdottir, John R. Woodward, Kristin Siggeirsdottir, Vilmundur Gudnason:
The use of predictive models in dynamic treatment planning. ISCC 2017: 242-247 - 2016
- [c31]Daniel R. Tauritz, John R. Woodward:
Hyper-Heuristics. GECCO (Companion) 2016: 273-304 - [c30]Libin Hong, John H. Drake, John R. Woodward, Ender Özcan:
Automatically Designing More General Mutation Operators of Evolutionary Programming for Groups of Function Classes Using a Hyper-Heuristic. GECCO 2016: 725-732 - [c29]John R. Woodward, Colin G. Johnson, Alexander E. I. Brownlee:
GP vs GI: If You Can't Beat Them, Join Them. GECCO (Companion) 2016: 1155-1156 - [c28]John R. Woodward, Alexander E. I. Brownlee, Colin G. Johnson:
Evals is Not Enough: Why We Should Report Wall-clock Time. GECCO (Companion) 2016: 1157-1158 - [c27]Manuel López-Ibáñez, Daniel R. Tauritz, John R. Woodward:
ECADA 2016 Chairs' Welcome. GECCO (Companion) 2016: 1339 - [c26]John R. Woodward, Colin G. Johnson, Alexander E. I. Brownlee:
Connecting Automatic Parameter Tuning, Genetic Programming as a Hyper-heuristic, and Genetic Improvement Programming. GECCO (Companion) 2016: 1357-1358 - [c25]Ruibin Bai, John R. Woodward, Nachiappan Subramanian:
A new fast large neighbourhood search for service network design with asset balance constraints. SSCI 2016: 1-8 - 2015
- [c24]John R. Woodward, Daniel R. Tauritz:
Hyper-Heuristics. GECCO (Companion) 2015: 199-230 - [c23]Saemundur O. Haraldsson, John R. Woodward:
Genetic Improvement of Energy Usage is only as Reliable as the Measurements are Accurate. GECCO (Companion) 2015: 821-822 - [c22]Colin G. Johnson, John R. Woodward:
Fitness as Task-relevant Information Accumulation. GECCO (Companion) 2015: 855-856 - [c21]Alexander E. I. Brownlee, John R. Woodward, Jerry Swan:
Metaheuristic Design Pattern: Surrogate Fitness Functions. GECCO (Companion) 2015: 1261-1264 - 2014
- [j4]Jerry Swan, John R. Woodward, Ender Özcan, Graham Kendall, Edmund K. Burke:
Searching the Hyper-heuristic Design Space. Cogn. Comput. 6(1): 66-73 (2014) - [j3]Gisele L. Pappa, Gabriela Ochoa, Matthew R. Hyde, Alex Alves Freitas, John R. Woodward, Jerry Swan:
Contrasting meta-learning and hyper-heuristic research: the role of evolutionary algorithms. Genet. Program. Evolvable Mach. 15(1): 3-35 (2014) - [c20]Saemundur O. Haraldsson, John R. Woodward:
Automated design of algorithms and genetic improvement: contrast and commonalities. GECCO (Companion) 2014: 1373-1380 - [c19]John R. Woodward, Simon Martin, Jerry Swan:
Benchmarks that matter for genetic programming. GECCO (Companion) 2014: 1397-1404 - [c18]John Robert Woodward, Jerry Swan:
Template method hyper-heuristics. GECCO (Companion) 2014: 1437-1438 - [c17]John R. Woodward, Jerry Swan, Simon Martin:
The 'composite' design pattern in metaheuristics. GECCO (Companion) 2014: 1439-1444 - 2013
- [c16]Tianxiang Cui, Jingpeng Li, John Robert Woodward, Andrew J. Parkes:
An ensemble based Genetic Programming system to predict English football premier league games. EAIS 2013: 138-143 - [c15]Libin Hong, John Robert Woodward, Jingpeng Li, Ender Özcan:
Automated Design of Probability Distributions as Mutation Operators for Evolutionary Programming Using Genetic Programming. EuroGP 2013: 85-96 - 2012
- [j2]Edmund K. Burke, Matthew R. Hyde, Graham Kendall, John R. Woodward:
Automating the Packing Heuristic Design Process with Genetic Programming. Evol. Comput. 20(1): 63-89 (2012) - [c14]John Robert Woodward, Jerry Swan:
The automatic generation of mutation operators for genetic algorithms. GECCO (Companion) 2012: 67-74 - [c13]Jerry Swan, John H. Drake, Ender Özcan, James Goulding, John Robert Woodward:
A Comparison of Acceptance Criteria for the Daily Car-Pooling Problem. ISCIS 2012: 477-483 - 2011
- [c12]John Robert Woodward, Jerry Swan:
A Syntactic Approach to Prediction. Algorithmic Probability and Friends 2011: 426-438 - [c11]John Robert Woodward, Jerry Swan:
Automatically designing selection heuristics. GECCO (Companion) 2011: 583-590 - 2010
- [j1]Edmund K. Burke, Matthew R. Hyde, Graham Kendall, John R. Woodward:
A Genetic Programming Hyper-Heuristic Approach for Evolving 2-D Strip Packing Heuristics. IEEE Trans. Evol. Comput. 14(6): 942-958 (2010)
2000 – 2009
- 2009
- [c10]John R. Woodward, Ruibin Bai:
Canonical representation genetic programming. GEC Summit 2009: 585-592 - [c9]John R. Woodward, Ruibin Bai:
Why evolution is not a good paradigm for program induction: a critique of genetic programming. GEC Summit 2009: 593-600 - 2007
- [c8]Riccardo Poli, John R. Woodward, Edmund K. Burke:
A histogram-matching approach to the evolution of bin-packing strategies. IEEE Congress on Evolutionary Computation 2007: 3500-3507 - [c7]Edmund K. Burke, Matthew R. Hyde, Graham Kendall, John R. Woodward:
Automatic heuristic generation with genetic programming: evolving a jack-of-all-trades or a master of one. GECCO 2007: 1559-1565 - 2006
- [c6]John R. Woodward:
Complexity and Cartesian Genetic Programming. EuroGP 2006: 260-269 - [c5]John R. Woodward:
Invariance of Function Complexity Under Primitive Recursive Functions. EuroGP 2006: 310-319 - 2003
- [c4]John R. Woodward:
Evolving Turing Complete representations. IEEE Congress on Evolutionary Computation 2003: 830-837 - [c3]John R. Woodward:
GA or GP? That is not the question. IEEE Congress on Evolutionary Computation 2003: 1056-1063 - [c2]John R. Woodward:
Modularity in Genetic Programming. EuroGP 2003: 254-263 - [c1]John R. Woodward, James R. Neil:
No Free Lunch, Program Induction and Combinatorial Problems. EuroGP 2003: 475-484
Coauthor Index
aka: Alexander Edward Ian Brownlee
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-10-23 21:27 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint