2009-09-03 Configuracion iterativa de G.A.

Posted By dmmedina

Date: septiembre 3rd, 2009

Category: GICA

Antes de la solución de la primera observación cambiamos el límite de q(t) de la siguiente manera: 0<q(t)<200 con lo cual la generación de los individuos fue mucho más factible. Esto fue solo una prueba por lo cual no había sido registrada. Pero

Acabamos de revisar esos límites y comprobamos que los q(t) no pueden ser mayores a D/k (1054/5.592) por eso vamos a utilizar 0<q(t)<200 como restricción.

2. El siguiente esquema a probar es:

a. Optimizar para cada uno de los meses

b. Los individuos tendrán activos los cromosomas de acuerdo al mes que se esté optimizando, es decir, si esta en el mes 3 los individuos tendrán la siguiente forma [q(1),q(2),q(3),0,0,0,0,0,0,0,0,0]

c. Para esto necesitamos hacer varios cambios a nuestros G.A.

I. Al generar nuevos individuos, solo se generan los genes hasta el mes actual

II. Para cada optimización a partir de mes=2. Los individuos de la primera generación son los últimos de la optimización anterior y generando el gen correspondiente al mes actual.

III. Como hemos estado utilizando el cruce BLX_Alfa, adaptamos este cruce para que lo realicé hasta el mes actual.

IV. La verificación de X(t) también se la realiza hasta el mes actual.

V. No ha sido modificada la mutación.

Hasta el momento los resultados son muy similares a los obtenidos con GAMS

VI. Pero al no cambiar la mutación hubieron brincos inesperados de ciertos cromosomas por tal razón se nos alejaba de la solución optima por lo que se decidió cambiar también la mutación una vez que se termine la ejecución actual.

La nueva configuración es más rápida y los resultados son mucho mejores, similares a GAMS

One Response to “2009-09-03 Configuracion iterativa de G.A.”

  1. carlos jordan Says:

    Saludos Duval; muy buen trabajo; para el dia martes espero las graficas de los resultados y si es posible los resultados con estrategias evolutivas.

Leave a Reply


Ir a la barra de herramientas