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...
Main Authors: | , |
---|---|
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 |