DIMMA: A Design and Implementation Methodology for Metaheuristic Algorithms - A Perspective from Software Development
Masoud Yaghini and
Rahim Akhavan
Additional contact information
Masoud Yaghini: Iran University of Science and Technology, Iran
Rahim Akhavan: Iran University of Science and Technology, Iran
International Journal of Applied Metaheuristic Computing (IJAMC), 2010, vol. 1, issue 4, 57-74
Abstract:
Metaheuristic algorithms will gain more and more popularity in the future as optimization problems are increasing in size and complexity. In order to record experiences and allow project to be replicated, a standard process as a methodology for designing and implementing metaheuristic algorithms is necessary. To the best of the authors’ knowledge, no methodology has been proposed in literature for this purpose. This paper presents a Design and Implementation Methodology for Metaheuristic Algorithms, named DIMMA. The proposed methodology consists of three main phases and each phase has several steps in which activities that must be carried out are clearly defined in this paper. In addition, design and implementation of tabu search metaheuristic for travelling salesman problem is done as a case study to illustrate applicability of DIMMA.
Date: 2010
References: Add references at CitEc
Citations:
Downloads: (external link)
http://services.igi-global.com/resolvedoi/resolve. ... 4018/jamc.2010100104 (application/pdf)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:igg:jamc00:v:1:y:2010:i:4:p:57-74
Access Statistics for this article
International Journal of Applied Metaheuristic Computing (IJAMC) is currently edited by Peng-Yeng Yin
More articles in International Journal of Applied Metaheuristic Computing (IJAMC) from IGI Global
Bibliographic data for series maintained by Journal Editor ().