The 43rd CREST Open Workshop - Hyper-Heuristics for Software Engineering

Date:  26th and 27th October 2015

Venue: Engineering Front Executive Suite, Roberts Building, UCL (Directions, or 'C5' on the map here, or Find it on Google maps.)

Overview:

Search Based Software Engineering (SBSE) has proved extremely attractive to software engineers, because it handles messy conflicting multi-objective problems and copes well with noise and with partial and contradictory information. Although SBSE has proved very widely applicable and generalisable, many software engineers now find themselves bewildered by the enormous variety of potential computational search algorithms available to them. For many software engineering problems, generalist algorithms that perform acceptably well (across a wide range of problem instances) would be considerably preferable to a set of specific algorithms, each of which has to be carefully selected and tuned to the particular problem in hand, even if such careful tuning could outperform the generalist. Hyper-heuristics offer such a generalist solution, able to learn and adapt to the problem in hand, and therefore they have become increasingly attractive to software engineers. This workshop will bring together researchers working on hyper-heuristics and SBSE, seeking to stimulate wider and deeper collaboration, and to map out an agenda for Hyper-Heuristic Software Engineering. Funding for the workshop is provided by the EPSRC project DAASE (http://daase.cs.ucl.ac.uk).

 

Speakers: 

A. Charan Kumari, Department of CSE and IT, The Northcap University, Gurgaon, India - Hyper-heuristic Approach for Software Module Clustering

Ahmed Kheiri and Ed Keedwell, Computer Science, University of Exeter, UK - A Sequence-based Selection Hyper-heuristic Utilising a Hidden Markov Model

Emma Hart,  Institute for Informatics & Digital Innovation, Napier University, Edinburgh, UK - Life-long Learning and Hyper-heuristics

Jim Smith, Interactive Artificial Intelligence, University of the West of England, Bristol, UK - Coevolving memetic algorithms

Kevin Graham, Computing Science, University of Stirling, UK

Madalina M. Drugan,  Artificial Intelligence Lab, Vrije Universiteit Brussel, Belgium - Adaptive Neighbourhood Search for the Component Deployment Problem

Manuel López-Ibáñez, IRIDIA, Université Libre de Bruxelles, Belgium - Automatic Configuration of Optimization Algorithms

Michael Epitropakis, University of Lancaster, UK 

Pietro Consoli, School of Computer Science, University of Birmingham, UK - Adaptive Operator Selection via Online Learning and Fitness Landscape Metrics

Yue Jia, CREST Centre, SSE Group, Department of Computer Science, UCL, UK - Learning Combinatorial Interaction Testing Strategies using Hyperheuristic Search

Yuanyuan Zhang, CREST Centre, SSE Group, Department of Computer Science, UCL, UK - An Empirical Study of Meta- and Hyper-Heuristic Search for Multi-Objective Release Planning

Schedule: 

++++ Day 1 – 26th October ++++

10:30  Arrival, Coffee and Pastries

11:00   Yuanyuan Zhang

             Welcome and Introductions (Videos: 480p, 720p)      

11:30   Yue Jia, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

            Learning Combinatorial Interaction Testing Strategies using Hyperheuristic Search (Videos: 480p, 720p)

11:50   Discussion

12:00   Emma Hart, Institute for Informatics & Digital Innovation, Napier University, Edinburgh, UK

            Life-long Learning and Hyper-heuristics (Slides, Videos: 480p, 720p)

12:20   Discussion

12:30   Kevin Graham, Computing Science, University of Stirling, UK

            TBA

 12:50  Discussion

13:00  Lunch at the venue  

14:00   Jim Smith, Interactive Artificial Intelligence, University of the West of England, Bristol, UK 

            Coevolving Memetic Algorithms (Slides, Videos: 480p, 720p)

14:20   Discussion

14:30   Michael Epitropakis, University of Lancaster, UK 

            Tracking Multi-objective Evolutionary Algorithms: Methodology and application in Regression Testing

14:50   Discussion

15:00  Refreshments

15:30   Ahmed Kheiri and Ed Keedwell, Computer Science, University of Exeter, UK

             A Sequence-based Selection Hyper-heuristic Utilising a Hidden Markov Model (Slides, Videos: 480p, 720p)

15:50   Discussion

16:00   Final discussion

16:30   Wrap-up

16:45  Close

 

 ++++ Day 2 – 27th October ++++

10:00  Arrival, Coffee and Pastries

10:30   Yuanyuan Zhang, CREST Centre, SSE Group, Department of Computer Science, UCL, UK 

            An Empirical Study of Meta- and Hyper-Heuristic Search for Multi-Objective Release Planning (Slides, Videos: 480p, 720p)

10:50   Discussion

11:00   Madalina M. Drugan, Artificial Intelligence Lab, Vrije Universiteit Brussel, Belgium

            Adaptive Neighbourhood Search for the Component Deployment Problem (Slides, Videos: 480p, 720p)

11:20   Discussion

11:30  A. Charan Kumari, Department of CSE and IT, The Northcap University, Gurgaon, India

            Hyper-heuristic Approach for Software Module Clustering

11:50   Discussion

12:00   Breakout session

13:00  Lunch at the venue

14:00   Feedback from Breakout  

14:30   Pietro Consoli, School of Computer Science, University of Birmingham, UK

            Adaptive Operator Selection via Online Learning and Fitness Landscape Metrics (Slides, Videos: 480p, 720p)

14:50   Discussion

15:00  Refreshments

15:30   Manuel López-Ibáñez, IRIDIA, Université Libre de Bruxelles, Belgium

            Automatic Configuration of Optimization Algorithms (Slides)

15:50   Discussion

16:00   Final discussion

16:30   Wrap-up

16:45  Close

 

Photos:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

This workshop is supported by the following sponsors:

 

Registered Attendees:

1. Mark Harman, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

2. Ahmed Kheiri, Computer Science, University of Exeter, UK

3.  Ed Keedwell, Computer Science, University of Exeter, UK

4. Emma Hart,  Institute for Informatics & Digital Innovation, Napier University, Edinburgh, UK 

5. Jim Smith, Interactive Artificial Intelligence, University of the West of England, Bristol, UK 

6. Kevin Graham, Computing Science, University of Stirling, UK

7. Madalina M. Drugan,  Artificial Intelligence Lab, Vrije Universiteit Brussel, Belgium 

8. Manuel López-Ibáñez, IRIDIA, Université Libre de Bruxelles, Belgium 

9. Michael Epitropakis, University of Lancaster, UK  

10. Yue Jia, CREST Centre, SSE Group, Department of Computer Science, UCL, UK 

11. Yuanyuan Zhang, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

12. Yi Bian, CREST Centre, SSE Group, Department of Computer Science, UCL, UK and  Beijing University of Chemical Technology, China

13. Hector D Menendez, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

14. Simon Martin, Computing Science and Mathematics, University of Stirling, UK

15. Matheus Paixao, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

16. Mohamed Bader-El-Den, School of Computing, University of Portsmouth, Uk 

17. Justyna Petke, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

18. Carlos Gavidia, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

19. Bobby Bruce, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

20. DongGyun Han, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

21. Lingbo Li, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

22. Chaiyong Ragkhitwetsagul, CREST Centre, SSE Group, Department of Computer Science, UCL, UK 

23. Siti Omar, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

24. Saheed Busari, Software Systems Engineering, Department of Computer Science, UCL, UK 

25. Jean Petric, Computer Science, Univeristy of Hertfordshire, UK

26. George Magoulas, Computer Science and Information Systems, Birkbeck College, University of London

27. Colin Johnson, School of Computing, University of Kent, UK

28. Mike Papadakis, SnT, Luxembourg University, Luxembourg 

29. Nada Veerapen, Computing Science and Mathematics CHORDS, University of Stirling, UK

30. Fan Wu, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

31. Pietro Consoli, School of Computer Science, University of Birmingham, UK

32. Sumia Akter, School of Computing, Kent University, UK

33. Annajiat Alim Rasel, School of Engineering and Computer Science, BRAC University, Bangladesh 

34. A. Charan Kumari, Department of CSE and IT, The Northcap University, Gurgaon, India

35. Angeliki Gretsista, School of Electronic Engineering and Computer Science, Queen Mary Univeristy London, UK

36. Alexandru Marginean, CREST Centre, SSE Group, Department of Computer Science, UCL, UK 

37. Afnan A. Al-Subaihin, CREST Centre, SSE Group, Department of Computer Science, UCL, UK

This page was last modified on 16 Aug 2017.