Jerry Swan PhD CMath FIMA

Erdös: 4.
GitHub: https://github.com/JerrySwan
ORCID: 0000-0003-1944-7147
NNAISENSE SA, Lugano, Switzerland.

Associate Research Fellow, University of York.
Honorary Research Fellow, University of Stirling.

Research interests include:

Professional Roles

Refereed Journals

[1]

Jerry Swan, Zoltan A Kocis, and Krzysztof Krawiec. “Stochastic Synthesis of Recursive Functions made Easy with Bananas, Lenses, Envelopes and Barbed Wire”. In: Genetic Programming and Evolvable Machines (To appear) (2019).

[2]

Timothy Atkinson, Hendrik Baier, Tara Copplestone, Sam Devlin, and Jerry Swan. “The Text-Based Adventure AI Competition”. In: IEEE Computational Intelligence in Games (2018). (To appear).

[3]

A. E. I. Brownlee, N. Burles, and J. Swan. “Search-Based Energy Optimization of Some Ubiquitous Algorithms”. In: IEEE Transactions on Emerging Topics in Computational Intelligence 1.3 (2017), pp. 188–201. DOI: 10.1109/TETCI.2017.2699193.

[4]

Zoltan A. Kocsis and Jerry Swan. “Genetic Programming + Proof Search = Automatic Improvement”. In: Journal of Automated Reasoning (2017). ISSN: 1573-0670. DOI: 10.1007/s10817-017-9409-5.

[5]

Jorge A. Soria-Alcaraza, Ender Özcan, Jerry Swan, Graham Kendall, and Martin Carpio. “Iterated Local Search Using an Add and Delete Hyper-heuristic for University Course Timetabling”. In: Applied Soft Computing 40 (2016), pp. 581–593. DOI: 10.1016/j.asoc.2015.11.043.

[6]

Martin Edjvet and Jerry Swan. “On Irreducible Cyclic Presentations of the Trivial Group”. In: Experimental Mathematics 23.2 (2014), pp. 181–189. DOI: 10.1080/10586458.2014.888379.

[7]

Gisele L. Pappa, Gabriela Ochoa, Matthew R. Hyde, Alex A. Freitas, John Woodward, and Jerry Swan. “Contrasting meta-learning and hyper-heuristic research: the role of evolutionary algorithms”. In: Genetic Programming and Evolvable Machines 15.1 (2014), pp. 3–35. ISSN: 1389-2576. DOI: 10.1007/s10710-013-9186-9.

[8]

Jorge A. Soria-Alcaraz, Gabriela Ochoa, Jerry Swan, Martin Carpio, Hector Puga, and Edmund K. Burke. “Effective learning hyper-heuristics for the course timetabling problem”. In: European Journal of Operational Research 238.1 (2014), pp. 77 –86. ISSN: 0377-2217. DOI: 10.1016/j.ejor.2014.03.046.

[9]

Jerry Swan, John. R. Woodward, Ender Özcan, Graham Kendall, and Edmund K. Burke. “Searching the Hyper-heuristic Design Space”. In: Cognitive Computation 6.1 (2014), pp. 66–73. ISSN: 1866-9956. DOI: 10.1007/s12559-013-9201-8.

[10]

Jerry Swan, Gabriela Ochoa, Graham Kendall, and Martin Edjvet. “Fitness Landscapes and the Andrews-Curtis Conjecture”. In: International Journal of Algebra and Computation 22.02 (2012). DOI: 10.1142/S0218196711006753.

[11]

Jerry Swan. “Efficiency issues in the KBMAG procedure”. In: The Journal of Logic and Algebraic Programming 80.8 (2011), pp. 444 –452. ISSN: 1567-8326. DOI: 10.1016/j.jlap.2010.11.001.

[12]

Krzysztof Krawiec, Iwo Bladek, and Jerry Swan. “Counterexample-Driven Genetic Programming: Heuristic Program Synthesis from Formal Specifications”. In: Evolutionary Computation 0.ja (0), pp. 1–27. DOI: 10.1162/evco\_a\_00228. URL: https://doi.org/10.1162/evco_a_00228.

[13]

Jerry Swan, Steven Adriæ nsen, Adam D. Barwell, Kevin Hammond, and David R. White. “Extending the ‘Open-Closed Principle’ to Automated Algorithm Configuration”. In: Evolutionary Computation (To appear) (0), pp. 1–27.

Refereed Book Chapters

[14]

Krzysztof Krawiec, Christopher Simons, Jerry Swan, and John Woodward. “Metaheuristic Design Patterns: New Perspectives for Larger-Scale Search Architectures”. In: Handbook of Research on Emergent Applications of Optimization Algorithms. Ed. by Pandian Vasant, Sirma Zeynep Alparslan-Gok, and Gerhard-Wilhelm Weber. Hershey, PA, USA: IGI Global, 2018, pp. 1–36. DOI: 10.4018/978-1-5225-2990-3.ch001. URL: http://dx.doi.org/10.4018/978-1-5225-2990-3.ch001.

[15]

Jerry Swan, Patrick De Causmaecker, Simon Martin, and Ender Özcan. “A Re-characterization of Hyper-Heuristics”. In: Recent Developments in Metaheuristics. Ed. by Lionel Amodeo, El-Ghazali Talbi, and Farouk Yalaoui. Cham: Springer International Publishing, 2018, pp. 75–89. ISBN: 978-3-319-58253-5. DOI: 10.1007/978-3-319-58253-5_5. URL: https://doi.org/10.1007/978-3-319-58253-5_5.

[16]

Jerry Swan and Krzysztof Krawiec. “Discovering Relational Structure in Program Synthesis Problems with Analogical Reasoning”. In: Genetic Programming Theory and Practice XIV. Ed. by Rick Riolo, Bill Tozier, and Brian Goldman. Genetic and Evolutionary Computation. Ann Arbor, USA: Springer, 2016, pp. 149–164. DOI: 10.1007/978-3-319-97088-2_10.

[17]

Krzysztof Krawiec, Jerry Swan, and Una-May O’Reilly. “Behavioral Program Synthesis: Insights and Prospects”. In: Genetic Programming Theory and Practice XIII GPTP 2015, University of Michigan, Ann Arbor. 2015, pp. 191–209. URL: https://goo.gl/UeSE9P.

[18]

Jorge Alberto Soria-Alcaraz, Juan Martín Carpio Valadez, Héctor Puga, Jerry Swan, Patricia Melin, Hugo Terashima, and Marco Aurelio Sotelo-Figueroa. “Parallel Meta-heuristic Approaches to the Course Timetabling Problem”. In: Design of Intelligent Systems Based on Fuzzy Logic, Neural Networks and Nature-Inspired Optimization. 2015, pp. 391–417. DOI: 10.1007/978-3-319-17747-2_30.

Refereed Conferences

[19]

Timothy Atkinson, Athena Karsa, John Drake, and Jerry Swan. “Quantum Program Synthesis: Swarm Algorithms and Benchmarks”. In: "EuroGP 2019: Proceedings of the 22nd European Conference on Genetic Programming". Leipzig, Germany, 2019.

[20]

Piotr Dziurzanski, Jerry Swan, Leandro Soares Indrusiak, and Jose Ramos. “Implementing Digital Twins of Smart Factories with Interval Algebra”. In: 20th IEEE International Conference on Industrial Technology (ICIT 2019). Melbourne, Australia, 2019.

[21]

Piotr Dziurzanski, Shuai Zhao, Jerry Swan, Leandro Soares Indrusiak, Sebastian Scholze, and Karl Krone. “Solving the Multi-Objective Flexible Job-Shop Scheduling Problem with Alternative Recipes for a Chemical Production Process”. In: Applications of Evolutionary Computation: 22nd European Conference, EvoApplications 2019. Leipzig, Germany, 2019.

[22]

Piotr Dziurzanski, Jerry Swan, and Leandro Soares Indrusiak. “Scheduling of smart factories using edge computing and clouds”. In: 1st International Workshop on Trustworthy and Real-time Edge Computing for Cyber-Physical Systems TREC4CPS 2018. Nashville, Tennessee, USA, 2018.

[23]

Piotr Dziurzanski, Jerry Swan, and Leandro Soares Indrusiak. “Value-Based Manufacturing Optimisation in Serverless Clouds for Industry 4.0”. In: Proceedings of the Genetic and Evolutionary Computation Conference. GECCO ’18. Kyoto, Japan, 2018.

[24]

Krzysztof Krawiec, Iwo Bladek, Jerry Swan, and John Drake. “Counterexample-Driven Genetic Programming: Stochastic Synthesis of Provably Correct Programs”. In: Proceedings of the International Joint Conference on Artificial Intelligence. IJCAI ’18. Stockholm, Sweden, 2018.

[25]

Kenneth N. Reid, Jingpeng Li, Nadarajen Veerapen, Jerry Swan, Alistair McCormick, Mathias Kern, and Gilbert Owusu. “Shift Scheduling and Employee Rostering: An Evolutionary Ruin & Recreate Solution”. In: 10th Computer Science and Electronic Engineering (CEEC). 2018.

[26]

Jerry Swan, Colin G. Johnson, and Edwin C. Brady. “Subtype Polymorphism á la carte via Machine Learning on Dependent Types”. In: 2nd International Workshop on Machine Learning techniques for Programming Languages, Amsterdam, NL, 32nd European Conference on Object-Oriented Programming, (ECOOP). 2018.

[27]

Geoff Neumann John H. Drake Jerry Swan and Ender Özcan. “Sparse, Continuous Policy Representations for Uniform Online Bin Packing via Regression of Interpolants”. In: Evo-* 2017. LNCS. Amsterdam, NL: Springer Verlag, 2017.

[28]

Krzysztof Krawiec, Iwo Bladek, and Jerry Swan. “Counterexample-driven Genetic Programming (Best paper)”. In: Proceedings of the Genetic and Evolutionary Computation Conference. GECCO ’17. Berlin, Germany: ACM, 2017, pp. 953–960. ISBN: 978-1-4503-4920-8. DOI: 10.1145/3071178.3071224.

[29]

Jerry Swan. “Harmonic analysis and resynthesis of Sliding-Tile Puzzle heuristics”. In: 2017 IEEE Congress on Evolutionary Computation (CEC). 2017, pp. 516–524. DOI: 10.1109/CEC.2017.7969355.

[30]

Jerry Swan, Krzysztof Krawiec, and Neil Ghani. “Polytypic Genetic Programming”. In: Applications of Evolutionary Computation: 20th European Conference, EvoApplications 2017, Amsterdam, The Netherlands, April 19-21, 2017, Proceedings, Part II. Ed. by Giovanni Squillero and Kevin Sim. Cham: Springer International Publishing, 2017, pp. 66–81. DOI: 10.1007/978-3-319-55792-2_5.

[31]

David R. White, Leonid Joffe, Edward Bowles, and Jerry Swan. “Deep Parameter Tuning of Concurrent Divide and Conquer Algorithms in Akka”. In: Applications of Evolutionary Computation: 20th European Conference, EvoApplications 2017, Amsterdam, The Netherlands, April 19-21, 2017, Proceedings, Part II. Ed. by Giovanni Squillero and Kevin Sim. Cham: Springer International Publishing, 2017, pp. 35–48. ISBN: 978-3-319-55792-2. DOI: 10.1007/978-3-319-55792-2_3. URL: https://doi.org/10.1007/978-3-319-55792-2_3.

[32]

Zoltan A. Kocsis, John H. Drake, Douglas Carson, and Jerry Swan. “Automatic Improvement of Apache Spark Queries using Semantics-preserving Program Reduction”. In: Genetic Improvement 2016 Workshop. Ed. by Justyna Petke, David R. White, and Westley Weimer. Denver: ACM, 2016. DOI: 10.1145/2908961.2931692.

[33]

Kenneth N. Reid, Jingpeng Li, Jerry Swan, Alistair McCormick, and Gilbert Owusu. “Variable Neighbourhood Search: A Case Study for a Highly-Constrained Workforce Scheduling Problem”. In: IEEE Symposium Series on Computational Intelligence (IEEE SSCI 2016). Ed. by Vincenzo Loia Hisao Ishibuchi. Athens, Greece, 2016.

[34]

Patricia Ryser-Welch, Julian F. Miller, Jerry Swan, and Martin A. Trefzer. “Iterative Cartesian Genetic Programming: Creating general algorithms for solving Travelling Salesman Problems”. In: EuroGP 2016: Proceedings of the 19th European Conference on Genetic Programming. Ed. by Malcolm I. Heywood, James McDermott, Mauro Castelli, and Ernesto Costa. Vol. 9594. LNCS. Porto, Portugal: Springer Verlag, 2016, pp. 286–301. DOI: 10.1007/978-3-319-30668-1_19.

[35]

Alexander E. I. Brownlee, John R. Woodward, and Jerry Swan. “Metaheuristic Design Pattern: Surrogate Fitness Functions”. In: Genetic and Evolutionary Computation Conference, GECCO 2015, Madrid, Spain, July 11-15, 2015, Companion Material Proceedings. 2015, pp. 1261–1264. DOI: 10.1145/2739482.2768499.

[36]

Nathan Burles, Jerry Swan, Edward Bowles, Alexander E. I. Brownlee, Zoltan A. Kocsis, and Nadarajen Veerapen. “Embedded Dynamic Improvement”. In: Genetic and Evolutionary Computation Conference, GECCO 2015, Madrid, Spain, July 11-15, 2015, Companion Material Proceedings. 2015, pp. 831–832. DOI: 10.1145/2739482.2768423.

[37]

Nathan Burles, Edward Bowles, Alexander E. I. Brownlee, Zoltan A. Kocsis, Jerry Swan, and Nadarajen Veerapen. “Object-Oriented Genetic Improvement for Improved Energy Consumption in Google Guava”. In: Search-Based Software Engineering - 7th International Symposium, SSBSE 2015, Bergamo, Italy, September 5-7, 2015, Proceedings. 2015, pp. 255–261. DOI: 10.1007/978-3-319-22183-0_20.

[38]

Kevin Graham, Jerry Swan, and Simon Martin. “The ‘Blackboard’ Pattern for Metaheuristics”. In: Genetic and Evolutionary Computation Conference, GECCO 2015, Madrid, Spain, July 11-15, 2015, Companion Material Proceedings. 2015, pp. 1265–1267. DOI: 10.1145/2739482.2768500.

[39]

Zoltan A. Kocsis, Alexander E. I. Brownlee, Jerry Swan, and Richard Senington. “Haiku - a Scala Combinator Toolkit for Semi-automated Composition of Metaheuristics”. In: Search-Based Software Engineering - 7th International Symposium, SSBSE 2015, Bergamo, Italy, September 5-7, 2015, Proceedings. 2015, pp. 125–140. DOI: 10.1007/978-3-319-22183-0_9.

[40]

Jerry Swan and Nathan Burles. “Templar - A Framework for Template-Method Hyper-Heuristics”. In: Genetic Programming - 18th European Conference, EuroGP 2015, Copenhagen, Denmark, April 8-10, 2015, Proceedings. 2015, pp. 205–216. DOI: 10.1007/978-3-319-16501-1_17.

[41]

Jerry Swan, Steven Adriaensen, Mohamed Bishr, Edmund K. Burke, John A. Clark, Patrick De Causmaecker, Juanjo Durillo, Kevin Hammond, Emma Hart, Colin G. Johnson, Zoltan A. Kocsis, Ben Kovitz, Krzysztof Krawiec, Simon Martin, J. J. Merelo, Leandro L. Minku, Ender Özcan, Gisele L. Pappa, Erwin Pesch, Pablo Garcia-Sànchez, Andrea Schaerf, Kevin Sim, Jim Smith, Thomas Stützle, Stefan Voß, Stefan Wagner, and Xin Yao. “A Research Agenda for Metaheuristic Standardization”. In: Proceedings of the Eleventh Metaheuristics International Conference (MIC), Agadir, Morocco. 2015. URL: https://goo.gl/kC06p5.

[42]

Alexander E.I. Brownlee, Jerry Swan, Ender Özcan, and Andrew J. Parkes. “Hyperion2: A Toolkit for {Meta-, Hyper-} Heuristic Research”. In: Proceedings of the 2014 Conference Companion on Genetic and Evolutionary Computation Companion. GECCO Comp ’14. Vancouver, BC, Canada: ACM, 2014, pp. 1133–1140. ISBN: 978-1-4503-2881-4. DOI: 10.1145/2598394.2605687.

[43]

Zoltan A. Kocsis and Jerry Swan. “Asymptotic Genetic Improvement Programming with Type Functors and Catamorphisms”. In: Semantic Methods in Genetic Programming (SMGP) at Parallel Problem Solving from Nature (PPSN XIV). Ed. by Colin Johnson, Krzysztof Krawiec, and and Michael O’Neill Alberto Moraglio. Ljubljana, Slovenia, 2014. URL: https://goo.gl/XaAqra.

[44]

Zoltan A. Kocsis, Geoff Neumann, Jerry Swan, Michael G. Epitropakis, Alexander E. I. Brownlee, Saemundur O. Haraldsson, and Edward Bowles. “Repairing and Optimizing Hadoop hashCode Implementations”. In: Search-Based Software Engineering: 6th International Symposium, SSBSE 2014, Fortaleza, Brazil, August 26-29, 2014. Proceedings. Ed. by Claire Le Goues and Shin Yoo. Cham: Springer International Publishing, 2014, pp. 259–264. ISBN: 978-3-319-09940-8. DOI: 10.1007/978-3-319-09940-8_22.

[45]

Ben Kovitz and Jerry Swan. “Structural Stigmergy”. In: Proceedings of the 2014 Conference Companion on Genetic and Evolutionary Computation Companion. GECCO Comp ’14. Vancouver, BC, Canada: ACM, 2014, pp. 1407–1410. ISBN: 978-1-4503-2881-4. DOI: 10.1145/2598394.2609845.

[46]

Ben Kovitz and Jerry Swan. “Tagging in Metaheuristics”. In: Proceedings of the 2014 Conference Companion on Genetic and Evolutionary Computation Companion. GECCO Comp ’14. Vancouver, BC, Canada: ACM, 2014, pp. 1411–1414. ISBN: 978-1-4503-2881-4. DOI: 10.1145/2598394.2609844.

[47]

Geoffrey Neumann, Jerry Swan, Mark Harman, and John A. Clark. “The Executable Experimental Template Pattern for the Systematic Comparison of Metaheuristics”. In: Proceedings of the 2014 Conference Companion on Genetic and Evolutionary Computation Companion. GECCO Comp ’14. Vancouver, BC, Canada: ACM, 2014, pp. 1427–1430. ISBN: 978-1-4503-2881-4. DOI: 10.1145/2598394.2609850.

[48]

Jerry Swan, John Drake, and Krzysztof Krawiec. “Semantically-meaningful Numeric Constants for Genetic Programming”. In: Semantic Methods in Genetic Programming (SMGP) at Parallel Problem Solving from Nature (PPSN XIV). Ed. by Colin Johnson, Krzysztof Krawiec, and and Michael O’Neill Alberto Moraglio. Ljubljana, Slovenia, 2014. URL: https://goo.gl/YBrH76.

[49]

Jerry Swan, Zoltan A. Kocsis, and Alexei Lisitsa. “The ‘Representative’ Metaheuristic Design Pattern”. In: Proceedings of the 2014 Conference Companion on Genetic and Evolutionary Computation Companion. GECCO Comp ’14. Vancouver, BC, Canada: ACM, 2014, pp. 1435–1436. ISBN: 978-1-4503-2881-4. DOI: 10.1145/2598394.2609842.

[50]

Jerry Swan, Geoffrey K. Neumann, and Krzysztof Krawiec. “Analysis of Semantic Building Blocks via Grobner Bases”. In: Semantic Methods in Genetic Programming (SMGP) at Parallel Problem Solving from Nature (PPSN XIV). Ed. by Colin Johnson, Krzysztof Krawiec, and and Michael O’Neill Alberto Moraglio. Ljubljana, Slovenia, 2014. URL: https://goo.gl/eP3SR5.

[51]

John Woodward, Simon Martin, and Jerry Swan. “Benchmarks That Matter for Genetic Programming”. In: Proceedings of the 2014 Conference Companion on Genetic and Evolutionary Computation Companion. GECCO Comp ’14. Vancouver, BC, Canada: ACM, 2014, pp. 1397–1404. ISBN: 978-1-4503-2881-4. DOI: 10.1145/2598394.2609875.

[52]

John Woodward, Jerry Swan, and Simon Martin. “The ‘Composite’ Design Pattern in Metaheuristics”. In: Proceedings of the 2014 Conference Companion on Genetic and Evolutionary Computation Companion. GECCO Comp ’14. Vancouver, BC, Canada: ACM, 2014, pp. 1439–1444. ISBN: 978-1-4503-2881-4. DOI: 10.1145/2598394.2609848.

[53]

John R. Woodward and Jerry Swan. “Template Method Hyper-heuristics”. In: Proceedings of the 2014 Conference Companion on Genetic and Evolutionary Computation Companion. GECCO Comp ’14. Vancouver, BC, Canada: ACM, 2014, pp. 1437–1438. ISBN: 978-1-4503-2881-4. DOI: 10.1145/2598394.2609843.

[54]

K. Krawiec and J. Swan. “Guiding Evolutionary Learning by Searching for Regularities in Behavioral Trajectories: A Case for Representation Agnosticism”. In: AAAI Fall Symposium: How Should Intelligence be Abstracted in AI Research. 2013. URL: https://goo.gl/2RM3Sy.

[55]

K. Krawiec and J. Swan. “Pattern-guided Genetic Programming”. In: Proceeding of the Fifteenth Annual Conference on Genetic and Evolutionary Computation Conference. GECCO ’13. Amsterdam, The Netherlands: ACM, 2013, pp. 949–956. ISBN: 978-1-4503-1963-8. DOI: 10.1145/2463372.2463496.

[56]

J. Swan, J. Drake, E. Özcan, and J. R. Woodward. “A Comparison of Acceptance Criteria for the Daily Car-Pooling Problem”. In: Computer and Information Sciences III. Ed. by Erol Gelenbe and Ricardo Lent. 2013, pp. 477–483. URL: https://goo.gl/05EkDB.

[57]

J. R. Woodward and J. Swan. “A Syntactic Approach to Prediction”. In: Algorithmic Probability and Friends, LNAI 7070. Ed. by D. L. Dowe. Springer, 2013.

[58]

G. Kendall J. Swan E. Özcan. “Co-evolving add- and delete- hyper-heuristics”. In: PATAT 2012, Son, Norway. 2012, pp. 395–399. URL: https://goo.gl/2gJbXP.

[59]

J. Swan, M. Harman, G. Ochoa, and E. K. Burke. “Generic Software Subgraph Isomorphism”. In: 4th Symposium on Search Based-Software Engineering (SSBSE 2012). 2012, pp. 43–48. URL: https://goo.gl/IRHyeM.

[60]

J. R. Woodward and J. Swan. “The automatic generation of mutation operators for genetic algorithms”. In: Proceedings of the 14th international conference on Genetic and evolutionary computation conference companion (GECCO 2012). ACM. 2012, pp. 67–74. URL: https://goo.gl/27Qa5B.

[61]

William York and Jerry Swan. “Taking Turing Seriously”. In: AISB/IACAP 2012 Symposium: Revisiting Turing and his Test. 2012.

[62]

D. G. Leibovici, J. Swan, and M. Jackson. “Coupling outbreak detection of spatially-clustered associations and data reduction”. In: International Symposium on Spatial-Temporal Analysis and Data Mining (STDM-11), London. 2011.

[63]

Jerry Swan, Ender Özcan, and Graham Kendall. “Hyperion - A Recursive Hyper-Heuristic Framework”. In: Learning and Intelligent Optimization. Ed. by Carlos Coello. Vol. 6683. Lecture Notes in Computer Science. Springer Berlin / Heidelberg, 2011, pp. 616–630. ISBN: 978-3-642-25565-6. DOI: 10.1007/978-3-642-25566-3_48.

[64]

John Robert Woodward and Jerry Swan. “Automatically Designing Selection Heuristics”. In: Proceedings of the 13th Annual Conference Companion on Genetic and Evolutionary Computation. GECCO ’11. Dublin, Ireland: ACM, 2011, pp. 583–590. ISBN: 978-1-4503-0690-4. DOI: 10.1145/2001858.2002052.

[65]

D.G. Leibovici, L. Bastin, S. Anand, J. Swan, G. Hobona, and M. Jackson. “Spatially Clustered Associations in Health GIS mashups”. In: 18th Annual GISRUK Conference, London. (Best Spatial Analysis paper). 2010. URL: https://goo.gl/9TyZkp.

[66]

John Woodward and Jerry Swan. “Why Classifying Search Algorithms is Essential”. In: International Conference on Progress in Informatics and Computing (PIC-2010). 2010. URL: https://goo.gl/tja5FU.

[67]

S. Anand, J. Swan, G. Hobona, and M. Jackson. “Automated Tools for Discovery and Invocation of Water Network Schematization Service”. In: 8th International Conference on Hydroinformatics, Conception, Chile. 2009.

[68]

G. Hobona, M. Jackson, M. Gould, C. Higgins, J. Brauner, A. Matheus, T. Foerster, E. Nash, S. Abele, J. Swan, S. Anand, S. Strobel, M. Bishr, P. Korduan, and P. James. “Establishing a persistent interoperability testbed for European geospatial research”. In: 12th AGILE international conference on geographic information science, Hannover. 2009.

[69]

D.L. Leibovici, J. Swan, S. Anand, and M. Jackson. “A Spatial Structuring Heuristic for Integrated Automated Map Generalisation with Attribute and Geometry”. In: 17th Annual GIS Research UK Conference (GISRUK 2009), Durham. 2009.

[70]

R. Lemmens, J. Swan, T. Foerster, G. Hobona, S. Anand, and M. Jackson. “Schematisation service chain: a use case for the AGILE-EuroSDR-OGC persistent test bed”. In: 12th AGILE international conference on Geographic Information Science. 2009.

[71]

A. Moore, J. Swan, J.O. Goulding, and E.J. Brown. “Answertree: a collaborative mobile location-based educational game”. In: 8th world conference on mobile and contextual learning (MLEARN). 2009, pp. 199–202.

[72]

S. Anand, J.M. Ware, M. Jackson, and J. Swan. “An automated schematic map tool for mobile LBS applications”. In: 5th international symposium on mobile mapping technology. 2008.

[73]

T. Foerster, D. Burghardt, M. Neun, N. Regnauld, J. Swan, and R. Weibel. “Towards an Interoperable Web Generalisation Services Framework”. In: 11th ICA workshop on generalisation and multiple representation, Montpellier. 2008.

[74]

Swan. J, S. Anand, J.M. Ware, and M. Jackson. “Open standards based research platform for map schematization”. In: GDSI10: 10th International Conference for Spatial Data Infrastructure, St. Augustine, Trinidad. 2008.

[75]

D.G. Leibovici, J. Swan, S. Anand, and M. Jackson. “Combining Attribute with Geometry for Automated Generalisation”. In: International Research Symposium on Computer-based Cartography. (Auto Carto), Shepherdstown, West Virginia, USA. 2008.

[76]

J. Swan, S. Anand, J.M. Ware, and M. Jackson. “Automated schematization using Memetic Algorithms”. In: 16th Annual GIS Research UK Conference (GISRUK 2008), Manchester. 2008.

[77]

J. Swan, S. Anand, J.M. Ware, and M. Jackson. “Road network schematization using a Web Feature Service - a case study”. In: International Conference on Cartography and GIS, Borovets, Bulgaria. 2008.

[78]

S. Anand, J.M. Ware, M. Jackson, and J. Swan. “Evaluation results of automated schematic map tool for MobileLBS applications”. In: 5th International Symposium on Mobile Mapping Technology (MMT’07), Padua, Italy. 2007.

[79]

Jerry Swan, Suchith Anand, J.M. Ware, and Mike Jackson. “Automated schematization for web service applications”. In: International Symposium on Web and Wireless GIS, LNCS 4857. LNCS. 2007, pp. 216–226.

Other Publications

[80]

Jerry Swan, Timothy Atkinson, and Hendrik Baier. To drive AI forward, teach computers to play old-school text adventure games. https://goo.gl/td2fJn. Accessed on 12th April 2018. 2018.

[81]

Alexander E. I. Brownlee and Jerry Swan. Never Mind the iPhone X, Battery Life Could Soon Take a Great Leap Forward. https://goo.gl/mb65JS. Accessed on 12th April 2018. 2017.

[82]

Zoltan A. Kocsis and Jerry Swan. Dependency Injection for Programming by Optimization. 2017. URL: http://arxiv.org/abs/1707.04016.

[83]

Krzysztof Krawiec and Jerry Swan. Distance Metric Ensemble Learning and the Andrews-Curtis Conjecture. Version 1. June 4, 2016. arXiv: 1606.01412 [cs.AI]. URL: http://arxiv.org/abs/1606.01412.

[84]

J. Swan, Ender Özcan, and Andrew Parkes. ‘Plenty of Room at the Top’ - the need for Whitebox Hyper-heuristics (extended abstract). OR58, Portsmouth, UK. 2016.

[85]

Zoltan A. Kocsis and Jerry Swan. Antbox - A Search Based Dependency Injection Container. Tech. rep. YCS-2015-497. York YO10 5GH, UK: Computer Science, University of York, 2015, pp. 1–43.

[86]

E. K. Burke, J. Swan, and J. R. Woodward. Hyper-heuristics generate heuristics for problem classes (extended abstract). OR55, Exeter, UK. 2014.

[87]

E. K. Burke, J. Swan, and J. R. Woodward. No Free Lunch for Branch and Bound (extended abstract). OR55, Exeter, UK. 2014.

[88]

J. Swan, M. Edjvet, and E. Özcan. Augmenting Metaheuristics with Rewriting Systems. Tech. rep. CSM-197. Stirling FK9 4LA, Scotland: Computing Science and Mathematics, University of Stirling, 2014, pp. 1–19.

[89]

J. Swan, M. G. Epitropakis, and J. R. Woodward. Gen-O-Fix: An embeddable framework for Dynamic Adaptive Genetic Improvement Programming. Tech. rep. CSM-195. Stirling FK9 4LA, Scotland: Computing Science and Mathematics, University of Stirling, 2014, pp. 1–12. URL: https://goo.gl/Y3gtFM.

[90]

E. K. Burke, J. Swan, and J. R. Woodward. Heuristic Function Resynthesis (extended abstract). OR54, Edinburgh, UK. 2013.

[91]

J. Swan. Defensive C++: Programming guidelines for those who dislike debugging. Tech. rep. CSM-194. Stirling FK9 4LA, Scotland: Computing Science and Mathematics, University of Stirling, 2013, pp. 1–39.

[92]

D.G. Leibovici, S. Anand, J. Swan, J.O. Goulding, G. Hobona, L. Bastin, S. Pawlowicz, M. Jackson, and R. James. Workflow issues for Health-mapping mashups of OGC Web Services. Tech. rep. 2010DL1. 2010.

[93]

Robert J. Abrahart, Ngahzaifa Ab Ghani, and Jerry Swan. Discussion of ‘An explicit neural network formulation for evapotranspiration’. Hydrological Sciences Journal 54(2),pp382-388. 2009. DOI: 10.1623/hysj.54.2.382.

[94]

Peter Schut, Xiaoyuan Geng, Roberto Caron, Paul Townend, Andy Turner, Mustafa Ismail, Hongliang Li, Jinsoo You, Jerry Swan, Brian Low, Pedro R. Muro-Medrano, Ruben Bejar-Hernandez, Javier Lopez-Pellicer, David Gayan, Chris Higgins, and Michael Koutroumpas. Geographic Linkage Service (GLS) Specification. Open Geospatial Consortium (OGC) Standards Document. 2009.

[95]

J. Swan, T. Forester, R. Lemmens, G. Hobona, S. Anand, and Jackson M. A persistent geospatial testbed for Europe. GeoConnexions International, 7(10). 2008.

[96]

Jerry Swan. “On Families of Irreducible Cyclically Presented Groups”. PhD thesis. University of Nottingham: School of Pure Mathematics, 2006.