To the previous RGA-page. To the previous RGA-page
RGA - algorithm for black box global optimization


 Protein Folding:  Lennard-Jones Clusters

The problem

The problem is taken from  physical chemistry:   find  such a structure of a protein, a cluster of N  atoms,  interacting  via the  Lennard-Jones (dimensionless non-quantizied pair )  potential : V ( r )  =   r- 12  - 2 r- 6 ,  that its energy E is (globally)  minimal.   There are fairly smart  approaches  to solving the problem of LJ- clusters, which exploit the known analytical form of the objective  function (OF :  potential  energy  of the  microcluster conformation).
Here we would like just to illustrate  the capabilities of the RGA-algorithm, i.e. to solve the problem with no use a priori information on the OF  by as few OF-calls as possible.   Therefore we use   the OF  as a black box   and  define the  search  region as a   (3 N  - 6)-dimensional  box  composed with Cartesian coordinates  (x, y, z)  of N  atoms/molecules. The intrinsic  dimension (the number of independent variables) of the optimization problem is  reduced - when compared  with 3N-dimensional  internal configurational space  - due to  the evident  symmetry of the objective function:  the energy of the LJ-cluster  depends just on its geometry and therefore is invariant with respect to translation (3 parameters) and rotation (3 parameters)  of the cluster as a rigid body ( see  related  Hessians ).   Because of  permutation symmetry (the atoms are assumed identical spherical)  the OF has about (N-2) !  global  extrema.   Besides the  nonconvex OF is known to have  O (eN'**2)  local extrema.
Thus "our" OF  is the  black box  which returns the OF-value provided all the values of  ( 3 N  - 6 )  "controlling" parameters  from intervals  [ -2.0 : 2.0 ]  are given (except  three parameters: the  intervals  for those are chosen [ 0.0 : 2.0 ] ,  in our case it is valid for  x2,  x3 ,  y3 ) .  The analytical form  of the OF  is utilized by us  for  analyzing  the results  exclusively.


Case:  N= 8
(18-dimensional optimization problem)

A few metastable states

a)b)

Fig. 9.  The 1st example  of  a cluster configuration which corresponds to  one of local minima:  the energy of the cluster  is  E  = -18.8286715.  Some  of two-bodies forces are shown with lines:  red  and blue  lines correspond  to tensional ( r < 1 ) and  attractional  ( r >1 )  forces  respectively;   a)  and  b)  are the images of the same structure  from two standpoints.

Table A9.   Cartesian coordinates of the cluster.
X
Y
Z
1
-0.79212E+00
   0.38599E+00
0.37373E+00
2
    0.74053E+00
 0.00000E+00
0.00000E+00
3
   0.63796E-01
   0.73243E+00
0.00000E+00
4
-0.67481E+00
-0.57931E+00
0.61308E+00
5
-0.22312E+00
-0.20538E+00
-0.18497E+00
6
   0.78930E-01
   0.57610E-01
0.73405E+00
7
   0.49073E+00
-0.68082E+00
-0.68007E+00
8
   0.31606E+00
   0.28948E+00
-0.85582E+00

Table  B9.  Balnce of acting forces  & Binding energies
            for the cluster atoms/molecules.
1
3.97341625E-06
 
-4.23076338
2
4.84256563E-06
-5.19762808
3
 8.24184313E-06
-5.20910929
4
1.53265139E-06
-3.30113289
5
5.75156584E-07
 
-6.98914127
6
 8.96049811E-06
 
-5.19765774
7
 4.79571129E-07
 
-3.30114546
8
 8.39391996E-06
 
-4.23076486


a)b)

Fig. 10.  Another example  of  a cluster (equilibrium)  configuration which corresponds to  the  local minima:   E  = -18. 8568262 .  Just   r < 1  are shown on b.

Table A10.   Cartesian coordinates of the cluster.
X
Y
Z
1
-0.47329E+00
-0.46362E+00
0.83369E+00
2
  0.87991E+00
  0.00000E+00
0.00000E+00
3
 -0.47354E+00 
    0.95384E+00 
 0.00000E+00
4
  0.73348E-01
  0.29247E+00
 0.49721E+00
5
 0.60052E+00
-0.48633E+00
-0.82711E+00
6
- 0.74316E+00 
 -0.49481E-02
-0.82610E-02
7
   0.68073E-01 
 0.28668E+00
-0.50204E+00
8
 0.68137E-01 
-0.57809E+00 
   0.65074E-02

Table  B10.   Balance & Energies.
1
 1.54630091E-07
 
-3.32797226
2
 3.27740205E-07
 
-4.29217003
3
 6.10375403E-07
 
-3.32797749
4
 5.67574885E-07
 
-6.09744147
5
1.40071978E-07
 
-3.26687473
6
 1.41823356E-07
 
-5.19765774
7
  3.23987277E-07 
 
-3.30114546
8
 5.09238628E-07
 
-4.23076486

The stable configuration

a)b)
 

Fig. 11.  The deepest equilibrium cluster structure found with the RGA-algorithm:  E  = -19. 8214892.
It  took  in total   23 162   calls  of OF  to find this cluster.
Note that "b"  looks similar to that of Fig. 9 b,  but is more compact (more red links).

Table A11.   Cartesian coordinates of the cluster.
X
Y
Z
1
 -0.14563E+00
-0.12550E+00
0.37908E+00
2
   0.76767E+00
   0.00000E+00 
0.00000E+00
3
    0.11327E+00 
 0.75927E+00 
0.00000E+00
4
    0.51290E+00
  0.44205E+00 
 0.85575E+00
5
-0.31102E-02
-0.26808E-02
-0.62338E+00
6
-0.70804E+00
-0.61026E+00 
-0.27821E+00
7
   0.26047E+00
-0.84521E+00
-0.16662E+00
8
 -0.79753E+00 
 0.38233E+00
 -0.16663E+00 

Table  B11.   Balance & Energies.
 
1
 3.01558811E-06
 
-6.97399361
2
 7.01741062E-07
 
-5.21090377
3
 5.00437642E-07
 
-5.21090300 
4
1.36031693E-07 
 
-3.31896741
5
2.36973478E-07
 
-6.08124997
6
 6.17511574E-07
 
-4.24293398
7
  6.65146213E-08 
 
-4.30200814
8
 4.18525834E-07
 
-4.30201848

More about stability of the structures:Hessians  in configurational space.

2D section of the OF (conformation energy)

2-D section of 18-D box with 2 local and 1 global minima

Fig. 12.  The energy landscape:   2-D section of the objective function ,  which involves all of 3 structures displayed above.  V1 and V2  represent distances from the global minimum point in the 18-dimensional box  along  two basic vectors  V1 and V2 respectively. Points of discontinuity of the OF are not shown: the  OF-values, which are greater than 8.5,  are cut off.


To the previous RGA-page. to the previous RGA-page 
.to be continued    ....to be continued...
  ..

Search with  and display inform

Top
Геннадий Рыжиков
Геннадий Рыжиков
Геннадий Рыжиков