Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
A scalable parallel genetic algorithm for the generalized assignment problem
Liu Y., Wang S. Parallel Computing46 (C):98-119,2015.Type:Article
Date Reviewed: Jan 29 2016

Efficient and scalable exploitation of high-performance and parallel computing resources in massively parallel architectures or multicore systems [1] has been the origin of plenty of investigations in the related scientific communities. A genetic algorithm (GA) is a heuristic way to find a solution for an optimization or search problem [2]. A GA with its intrinsic iterative evolutionary processes potentially can be defined as a good candidate for solving problems with a concurrently solvable nature.

In the paper, the authors, by exploiting the parallel genetic algorithm (PGA) with its scalability, try to devise a solution for the generalized assignment problem (GAP). GAP can be considered as a model for capacity-constrained problems in a wide variety of domains. In this solution, the populations of the entities are divided into subpopulations, which are called demes. For the independent evolving demes, where their elements migrate into those nearby to constitute new generations, the paper expresses a scalable parallel search method to find the most fitted ones.

Asynchronous migration and buffer overflow resolution are the key lemmas to achieve scalability in the proposed method and algorithm. The discussion continues with the implementation mechanism of the offered scalable PGA. It declares the nodal interaction methods and expresses their related operations. Finally, great experimental results for the performance evolution of the proposed algorithm are provided.

Novel ideas concerned with demes evolution management in PGA are provided. The paper deploys policies to establish scalability, and with clear experimental results demonstrates their operational effectiveness and significance in related scientific domains.

Reviewer:  Mohammad Sadegh Kayhani Pirdehi Review #: CR144139 (1604-0263)
1) Stenstrom, P. The paradigm shift to multi-cores: opportunities and challenges. Applied and Computational Mathematics 6, 2(2007), 253–257.
2) Mitchell, M. Genetic algorithms: an overview. Complexity 1, 1(1995), 31–39.
Bookmark and Share
  Editor Recommended
Featured Reviewer
 
 
Optimization (G.1.6 )
 
 
Distributed Architectures (C.1.4 ... )
 
 
Optimization (G.1.6 )
 
 
Parallel Architectures (C.1.4 )
 
Would you recommend this review?
yes
no
Other reviews under "Optimization": Date
A general-purpose global optimizer: implementation and applications
Pronzato L., Walter E., Venot A., Lebruchec J. Mathematics and Computers in Simulation XXVI(5): 412-422, 1984. Type: Article
Jul 1 1985
Minkowski matrices.
Cryer C. ACM Transactions on Mathematical Software 9(2): 199-214, 1983. Type: Article
Feb 1 1985
Numerical optimization techniques
Evtushenko Y., Springer-Verlag New York, Inc., New York, NY, 1985. Type: Book (9789780387909493)
Jun 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy