| Literature DB >> 32269422 |
Dimitrios Nerantzis1, Claire S Adjiman1.
Abstract
Transition states (index-1 saddle points) play a crucial role in determining the rates of chemical transformations but their reliable identification remains challenging in many applications. Deterministic global optimization methods have previously been employed for the location of transition states (TSs) by initially finding all stationary points and then identifying the TSs among the set of solutions. We propose several regional tests, applicable to general nonlinear, twice continuously differentiable functions, to accelerate the convergence of such approaches by identifying areas that do not contain any TS or that may contain a unique TS. The tests are based on the application of the interval extension of theorems from linear algebra to an interval Hessian matrix. They can be used within the framework of global optimization methods with the potential of reducing the computational time for TS location. We present the theory behind the tests, discuss their algorithmic complexity and show via a few examples that significant gains in computational time can be achieved by using these tests.Entities:
Keywords: Eigenvalue bounding; Global optimization; Interval matrix; NP-Hard; Transition states
Year: 2016 PMID: 32269422 PMCID: PMC7115036 DOI: 10.1007/s10898-016-0430-8
Source DB: PubMed Journal: J Glob Optim ISSN: 0925-5001 Impact factor: 2.207
Fig. 1Algorithm flowchart
Summary of the tests
| Test | Completeness | Complexity | Comments |
|---|---|---|---|
| Gerschgorin | Incomplete |
| Effective when diagonal entries are large with respect to off diagonal |
|
| Incomplete |
| Does not remove minima. Simple to implement |
| Rohn |
|
| Requires direct calculation of eigenvalues |
| RecIn | Incomplete |
| Not applicable when all diagonal entries contain zero |
| xRecIn |
|
| Can handle cases where all diagonal entries contain zero |
CPU times and number of solutions of each type found for each run for the Ackley function
| Test | CPU time (s) | CPU time with local search (s) | #Mins | #TSs | #Other solutions |
|---|---|---|---|---|---|
| No test | 64 | – | 27 | 81 | 84 |
| Gersch. | 38 | 32 | 0 | 81 | 11 |
|
| 33 | – | 27 | 81 | 0 |
| Rohn | 30 | 21 | 0 | 81 | 0 |
| RecIn | 28 | 19 | 0 | 81 | 0 |
Fig. 2Number of unfathomed nodes at each iteration for each run for the Ackley function. Dashed curves correspond to the same test but with local search
CPU times and number of solutions of each type found for each run for the Levy function
| Test | CPU time (s) | CPU time with local search (s) | #Mins | #TSs | #Other solutions |
|---|---|---|---|---|---|
| No test | 218 | – | 63 | 142 | 144 |
| Gersch. | 197 | 174 | 0 | 142 | 58 |
|
| 152 | – | 63 | 142 | 0 |
| Rohn | 169 | 140 | 0 | 142 | 0 |
| RecIn | 134 | 108 | 0 | 142 | 0 |
Fig. 3Number of unfathomed nodes at each iteration for each run for the Levy function. Dashed curves correspond to the same test but with local search
CPU times and number of solutions of each type found for each run for the Himmelblau function
| Test | CPU time (s) | CPU time with local search (s) | #Mins | #TSs | #Other solutions |
|---|---|---|---|---|---|
| No test | 520 | – | 64 | 192 | 473 |
| Gersch. | 332 | 319 | 0 | 192 | 0 |
|
| 272 | – | 64 | 192 | 0 |
| Rohn | 333 | 320 | 0 | 192 | 0 |
| RecIn | 248 | 237 | 0 | 192 | 0 |
Fig. 4Number of unfathomed nodes at each iteration for each run for the Himmelblau function. Dashed curves correspond to the same test but with local search
CPU times and number of solutions of each type found for each run for the 2D-XY lattice model function
| Test | CPU time (s) | CPU time with local search (s) | #Mins | #TSs | #Other solutions |
|---|---|---|---|---|---|
| No test | 86 | – | 1 | 5 | 27 |
| Gersch. | 86 | 86 | 0 | 5 | 26 |
|
| 46 | – | 1 | 5 | 16 |
| Rohn | 33 | 28 | 0 | 5 | 0 |
| RecIn | 45 | 40 | 0 | 5 | 16 |
| xRecIn | 32 | 27 | 0 | 5 | 0 |
Fig. 5Number of unfathomed nodes at each iteration for each run for the 2D-XY lattice model function. Dashed curves correspond to the same test but with local search
Success rates in percentages for each test for each problem
| Test/problem | Ackley | Levy | Himmelblau | 2D-XY |
|---|---|---|---|---|
| Gersch. | 1.93 | 0.37 | 1.40 | 0.02 |
|
| 3.31 | 1.75 | 4.35 | 1.40 |
| Rohn | 4.06 | 0.73 | 1.23 | 2.79 |
| RecIn | 4.35 | 2.37 | 5.35 | 1.45 |
| xRecIn | – | – | – | 2.91 |