Using Parallel Genetic Algorithms for Estimating Model Parameters in Complex Reactive Transport Problems

In this study, we present the details of an optimization method for parameter estimation of one-dimensional groundwater reactive transport problems using a parallel genetic algorithm (PGA). The performance of the PGA was tested with two problems that had published analytical solutions and two proble...

Full description

Bibliographic Details
Main Authors: Jagadish Torlapati, Prabhakar Clement
Format: Article
Language:English
Published: MDPI AG 2019-09-01
Series:Processes
Subjects:
Online Access:https://www.mdpi.com/2227-9717/7/10/640
id doaj-eb5f729a1caf416a9e4b2e49bcd4c96f
record_format Article
spelling doaj-eb5f729a1caf416a9e4b2e49bcd4c96f2020-11-24T20:53:44ZengMDPI AGProcesses2227-97172019-09-0171064010.3390/pr7100640pr7100640Using Parallel Genetic Algorithms for Estimating Model Parameters in Complex Reactive Transport ProblemsJagadish Torlapati0Prabhakar Clement1Civil and Environmental Engineering Department, Rowan University, Glassboro, NJ 08550, USACivil, Construction and Environmental Engineering Department, University of Alabama, Tuscaloosa, AL 35487, USAIn this study, we present the details of an optimization method for parameter estimation of one-dimensional groundwater reactive transport problems using a parallel genetic algorithm (PGA). The performance of the PGA was tested with two problems that had published analytical solutions and two problems with published numerical solutions. The optimization model was provided with the published experimental results and reasonable bounds for the unknown kinetic reaction parameters as inputs. Benchmarking results indicate that the PGA estimated parameters that are close to the published parameters and it also predicted the observed trends well for all four problems. Also, OpenMP FORTRAN parallel constructs were used to demonstrate the speedup of the code on an Intel quad-core desktop computer. The parallel code showed a linear speedup with an increasing number of processors. Furthermore, the performance of the underlying optimization algorithm was tested to evaluate its sensitivity to the various genetic algorithm (GA) parameters, including initial population size, number of generations, and parameter bounds. The PGA used in this study is generic and can be easily scaled to higher-order water quality modeling problems involving real-world applications.https://www.mdpi.com/2227-9717/7/10/640parallel computinggenetic algorithmsreactive transportparallel genetic algorithmgroundwaterwater quality
collection DOAJ
language English
format Article
sources DOAJ
author Jagadish Torlapati
Prabhakar Clement
spellingShingle Jagadish Torlapati
Prabhakar Clement
Using Parallel Genetic Algorithms for Estimating Model Parameters in Complex Reactive Transport Problems
Processes
parallel computing
genetic algorithms
reactive transport
parallel genetic algorithm
groundwater
water quality
author_facet Jagadish Torlapati
Prabhakar Clement
author_sort Jagadish Torlapati
title Using Parallel Genetic Algorithms for Estimating Model Parameters in Complex Reactive Transport Problems
title_short Using Parallel Genetic Algorithms for Estimating Model Parameters in Complex Reactive Transport Problems
title_full Using Parallel Genetic Algorithms for Estimating Model Parameters in Complex Reactive Transport Problems
title_fullStr Using Parallel Genetic Algorithms for Estimating Model Parameters in Complex Reactive Transport Problems
title_full_unstemmed Using Parallel Genetic Algorithms for Estimating Model Parameters in Complex Reactive Transport Problems
title_sort using parallel genetic algorithms for estimating model parameters in complex reactive transport problems
publisher MDPI AG
series Processes
issn 2227-9717
publishDate 2019-09-01
description In this study, we present the details of an optimization method for parameter estimation of one-dimensional groundwater reactive transport problems using a parallel genetic algorithm (PGA). The performance of the PGA was tested with two problems that had published analytical solutions and two problems with published numerical solutions. The optimization model was provided with the published experimental results and reasonable bounds for the unknown kinetic reaction parameters as inputs. Benchmarking results indicate that the PGA estimated parameters that are close to the published parameters and it also predicted the observed trends well for all four problems. Also, OpenMP FORTRAN parallel constructs were used to demonstrate the speedup of the code on an Intel quad-core desktop computer. The parallel code showed a linear speedup with an increasing number of processors. Furthermore, the performance of the underlying optimization algorithm was tested to evaluate its sensitivity to the various genetic algorithm (GA) parameters, including initial population size, number of generations, and parameter bounds. The PGA used in this study is generic and can be easily scaled to higher-order water quality modeling problems involving real-world applications.
topic parallel computing
genetic algorithms
reactive transport
parallel genetic algorithm
groundwater
water quality
url https://www.mdpi.com/2227-9717/7/10/640
work_keys_str_mv AT jagadishtorlapati usingparallelgeneticalgorithmsforestimatingmodelparametersincomplexreactivetransportproblems
AT prabhakarclement usingparallelgeneticalgorithmsforestimatingmodelparametersincomplexreactivetransportproblems
_version_ 1716796350294654976