In a recent work, we presented the reduced Jacobian method (RJM) as an extension of Wolfe's reduced gradient method to multicriteria (multiobjective) optimization problems dealing with linear constraints. This approach reveals that using a reduction technique of the Jacobian matrix of the objective avoids scalarization. In the present work, we intend to generalize RJM to handle nonlinear constraints too. In fact, we propose a generalized reduced Jacobian (GRJ) method that extends Abadie-Carpentier's approach for single-objective programs. To this end, we adopt a global reduction strategy based on the fundamental theorem of implicit functions. In this perspective, only a reduced descent direction common to all the criteria is computed by solving a simple convex program. After establishing an Armijo-type line search condition that ensures feasibility, the resulting algorithm is shown to be globally convergent, under mild assumptions, to a Pareto critical (KKT-stationary) point. Finally, experimental results are presented, including comparisons with other deterministic and evolutionary approaches.
En este artículo se propone el Método Jacobiano Reducido Generalizado (GRJ), que extiende el Método Jacobiano Reducido (RJM) previo de los autores para problemas de optimización multiobjetivo con restricciones lineales hacia el tratamiento de restricciones no lineales. El método emplea una estrategia de reducción global basada en el teorema de la función implícita, calculando direcciones de descenso reducidas multiobjetivo comunes a todos los criterios mediante la resolución de problemas de programación convexa simple. Tras establecer condiciones de búsqueda lineal tipo Armijo que garantizan viabilidad, se demuestra la convergencia global del algoritmo hacia puntos Pareto críticos (KKT-estacionarios) bajo supuestos moderados. Los resultados experimentales incluyen comparaciones con otros métodos determinísticos y evolutivos.
En múltiples campos como economía, medicina, diseño e ingeniería de tráfico, frecuentemente se enfrentan problemas de optimización multiobjetivo (MOP) que requieren optimizar simultáneamente múltiples funciones objetivo potencialmente conflictivas. Debido al conflicto entre objetivos, prácticamente no existe un único punto que minimice o maximice simultáneamente todos los objetivos, por lo que es necesario considerar el concepto de optimalidad de Pareto.
Limitaciones de métodos tradicionales: Los métodos existentes de optimización multiobjetivo frecuentemente requieren tratamiento escalar, introduciendo parámetros artificiales que pueden ser sensibles al problema original
Restricción de restricciones lineales: El método RJM previo de los autores solo era aplicable a problemas con restricciones lineales
Demanda de aplicaciones prácticas: Los problemas de optimización multiobjetivo en la realidad típicamente contienen restricciones no lineales
Sea A(x)=JG(x)∈Rm×n la matriz jacobiana de restricciones, asumiendo que tiene rango completo. Se elige una base B tal que la submatriz AB(x) sea invertible, dividiendo las variables en variables básicas xB y variables no básicas xN.
Por el teorema de la función implícita, existe una función ψ:W→V tal que:
G(ψ(xN),xN)=0∂xN∂ψ(xN)=−AB−1(x′)AN(x′)
Para calcular la dirección de descenso reducida, se introduce el siguiente subproblema de optimización convexa:
(Px)minλ∈Λf(λ,x):=21∑i∈N(φ(bi−xi)⌊(UN(x)Tλ)i⌋−2+φ(xi−ai)⌊(UN(x)Tλ)i⌋+2)
Paso 0: Inicialización
Paso 1: Selección de base no degenerada
Paso 2: Cálculo de matriz jacobiana reducida generalizada
Paso 3: Resolución del subproblema de búsqueda de dirección
Paso 4: Verificación de criterio de parada
Paso 5: Búsqueda lineal Armijo viable
Paso 6: Actualización del punto de iteración
Paso 7: Verificación de degeneración
El análisis mediante perfil de desempeño (Performance Profile) muestra:
Indicador de pureza: El método GRJ presenta el mejor desempeño en pureza, alcanzando ρ(α)=1 en umbrales relativamente pequeños α, mientras que otros métodos no logran este valor
Indicador de distribución: Los cuatro métodos presentan desempeño comparable en distribución, con ligera ventaja de GRJ y NSGA-II
Indicador de convergencia: En distancia generacional, los tres métodos determinísticos muestran ligera ventaja sobre NSGA-II
Tiempo computacional: Los otros tres métodos son ligeramente más rápidos que GRJ, principalmente debido a que los procesos de selección de base y búsqueda lineal de GRJ son más costosos
Objetivos: Minimizar costo de fabricación y deflexión de la viga
Resultados: Todos los métodos aproximan exitosamente regiones importantes de la frontera de Pareto, pero con diferentes grados de dispersión, mostrando GRJ robustez satisfactoria
En los 30 problemas de prueba, el método GRJ presenta el mejor desempeño en el indicador de pureza en la mayoría de problemas, particularmente demostrando ventaja en problemas complejos con restricciones no lineales.
El artículo cita 42 referencias relacionadas, incluyendo principalmente:
Literatura de teoría fundamental de optimización multiobjetivo
Investigación relacionada con métodos de gradiente reducido
Teoría de análisis de convergencia
Métodos de prueba de problemas y evaluación de desempeño
Puntos de referencia de comparación de algoritmos evolutivos
Evaluación General: Este es un artículo excelente con rigor teórico y método innovador, que extiende exitosamente la técnica clásica de gradiente reducido al campo de optimización multiobjetivo con restricciones no lineales, poseyendo importante valor teórico y práctico. Aunque existe espacio de mejora en eficiencia computacional, su fundamento teórico riguroso y buen desempeño experimental lo convierten en una contribución importante en este campo.