Projects per year
Abstract
Architecture design is one of the most important steps in software development, since design decisions affect the quality of the final system (e.g. reliability and performance). Due to the ever-growing complexity and size of software systems, deciding on the best design is a computationally intensive and complex task. This issue has been tackled by using optimisation method, such as local search and genetic algorithms. Genetic algorithms work well in rugged fitness landscapes, whereas local search methods are successful when the search space is smooth. The strengths of these two algorithms have been combined to create memetic algorithms, which have shown to be more efficient than genetic algorithms and local search on their own. A major point of concern with memetic algorithms is the likelihood of loosing the exploration capacity because of the ‘exploitative’ nature of local search. To address this issue, this work uses an adaptive scheme to control the local search application. The utilised scheme takes into account the diversity of the current population. Based on the diversity indicator, it decides whether to call local search or not. Experiments were conducted on the compo- nent deployment problem to evaluates the effectiveness of the proposed algorithm with and without the adaptive local search algorithm.
Original language | English |
---|---|
Title of host publication | Artificial Life and Computational Intelligence |
Subtitle of host publication | Third Australasian Conference, ACALCI 2017, Geelong, VIC, Australia, January 31 - February 2, 2017, Proceedings |
Editors | Markus Wagner, Xiaodong Li, Tim Hendtlass |
Place of Publication | Cham, Switzerland |
Publisher | Springer |
Pages | 254-265 |
Number of pages | 12 |
ISBN (Electronic) | 9783319516912 |
ISBN (Print) | 9783319516905 |
DOIs | |
Publication status | Published - 2017 |
Event | Australasian Conference on Artificial Life and Computational Intelligence 2017 - Deakin University, Geelong, Australia Duration: 31 Jan 2017 → 2 Feb 2017 Conference number: 3rd http://www.acalci.net/2017/ https://link.springer.com/book/10.1007/978-3-319-51691-2 (Springer Proceedings) |
Publication series
Name | Lecture Notes in Artificial Intelligence |
---|---|
Publisher | Springer |
Volume | 10142 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | Australasian Conference on Artificial Life and Computational Intelligence 2017 |
---|---|
Abbreviated title | ACALCI 2017 |
Country/Territory | Australia |
City | Geelong |
Period | 31/01/17 → 2/02/17 |
Other | ACACLI 2017 is co-located with the Australasian Computer Science Week (ACSW 2017), which will be held at Deakin University's Waterfront Campus, Geelong, which is about 70 kilometers west of Mebourne. 3rd Australasian Conference on Artificial Life and Computational Intelligence, ACALCI 2017 |
Internet address |
|
Keywords
- Adaptive memetic algorithm
- Architecture optimisation
- Component deployment
Projects
- 1 Finished
-
Adaptive Optimisation of Complex Combinatorial Problems
Australian Research Council (ARC)
12/01/14 → 31/12/19
Project: Research