• DocumentCode
    2530726
  • Title

    PARMETAOPT — Parallel metaheuristics framework for combinatorial optimization problems

  • Author

    Borovska, Plamenka ; Nakov, Ognian ; Lazarova, Milena

  • Author_Institution
    Dept. of Comput. Syst., Tech. Univ. of Sofia, Sofia, Bulgaria
  • fYear
    2009
  • fDate
    21-23 Sept. 2009
  • Firstpage
    225
  • Lastpage
    230
  • Abstract
    The paper presents an experimental parallel metaheuristics framework for solving combinatorial optimization of grand challenge scientific and engineering problems that has been developed based on biologically inspired metaheuristics, modeling of social behavior and cultural evolution as well as trajectory-based methods. A prototype class library for metaheuristics is developed and several parallel computational models of metaheuristics for solving combinatorial optimization problems are implemented. The library contains implementations in C++ of parallel computational models for both population based and trajectory based metaheuristics. Some improvements in the parallel models are suggested and implemented in the library PARMETAOPT. The influence of the parameters on the performance of some of the parallel algorithms is analyzed using the developed parallel metaheuristics framework and performance tuning rules are suggested. The implementations are based on message passing with MPICH2 for the flat programming models and OpenMP API is used for multithreading in the hybrid programming models.
  • Keywords
    combinatorial mathematics; mathematics computing; optimisation; parallel algorithms; C++; MPICH2; OpenMP API; PARMETAOPT; biologically inspired metaheuristics; combinatorial optimization problems; flat programming models; hybrid programming models; message passing; multithreading; parallel algorithms; parallel computational models; parallel metaheuristics framework; prototype class library; social behavior modeling; trajectory-based methods; Biological system modeling; Biology computing; Computational modeling; Concurrent computing; Cultural differences; Design engineering; Evolution (biology); Libraries; Optimization methods; Prototypes; message passing; metaheuristics class libraries; multithreading; near-optimal solution; optimization problems; parallel computational model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, 2009. IDAACS 2009. IEEE International Workshop on
  • Conference_Location
    Rende
  • Print_ISBN
    978-1-4244-4901-9
  • Electronic_ISBN
    978-1-4244-4882-1
  • Type

    conf

  • DOI
    10.1109/IDAACS.2009.5342991
  • Filename
    5342991