集合约束和无约束优化
2022-4-10
| 2023-8-2
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password
Property
 

优化问题

该优化问题的含义:寻找合适的 ,使得函数达到最小。
函数 称为目标函数或价值函数,是一个实值函数。
维向量,表示为相互独立,通常称为决策变量
集合维实数空间 的一个子集,称为约束集或可行集。如果 ,则该问题是无约束优化问题。
通常约束集可表示为 ,其中, 表示由函数组成的向量,这种形式的约束称为函数约束。
 
 

极小点

一个 元实值函数 ,定义域为 。对于定义域 中的点 如果存在 ,对于所有满足 的向量 ,不等式 都成立,则称 是函数 在定义域 上的一个局部极小点。如果对于所有 ,不等式 都成立,则称 是函数 在定义域 中的一个全局极小点。
如果将上述的 替换为 ,则局部极小点和全局极小点对应称为严格局部极小点严格全局极小点
:严格全局极小点   :严格局部极小点       :局部极小点
:严格全局极小点 :严格局部极小点 :局部极小点
 
函数在定义域 上的全局极小点 可以表示为。如果不存在约束,则可以简化表示为
 
一阶必要条件可以采用方向导数的形式表示,即对于所有的可行方向 ,都有
即对于局部极小点 ,在约束集 内,函数 的值沿 处任意可行方向的增长率都是非负的
 
 
 

导数

元实值函数,函数的一阶导数为:
函数的梯度正好是导数的转置,即
 
函数的二阶导数,也称为黑塞矩阵,可表示为
 
例如:
一阶导数为:
二阶导数为:
 
 

可行方向

对于向量 和约束集中的某点 ,如果存在一个实数 ,使得对于所有 仍然在约束集内,即 ,则称 处的可行方向。
                               是一个可行方向   不是可行方向
是一个可行方向 不是可行方向

增长率

元实值函数 处的可行方向,则函数 沿方向的方向导数可表示为
如果 ,则方向导数 表示的是函数的值在 处沿方向的增长率。
 
已知,则 成为关于 的函数,有 应用链式法则,可得:
由此可见,当是一个单位向量 时,函数的值在处沿方向的增长率可用内积 表示
 
例:某多元函数,定义方向
沿方向的方向导数为
由于,因此这也是函数处沿方向的增长率。
 
 

局部极小点的条件

局部极小点的一阶必要条件 
多元实值函数 在约束集 上一阶连续可微,即 ,约束集 的子集。如果 是函数上的局部极小点,则对于 处的任意可行方向 ,都有 即对于所有的可行方向,都有:
任意可行方向的增长率都是非负的
 
局部极小点位于约束集内部一阶必要条件 
多元实值函数 在约束集 上一阶连续可微,即 ,约束集 的子集。如果 是函数上的局部极小点,且是 的内点,则
 
局部极小点的二阶必要条件 
多元实值函数 在约束集 上二阶连续可微,即 ,约束集 的子集。如果 是函数上的局部极小点, 处的一个可行方向,且 ,则有 其中, 是函数的黑塞矩阵。
 
 
局部极小点位于约束集内部二阶必要条件 
多元实值函数 在约束集 上二阶连续可微,即 ,约束集 的子集。如果 是函数 上的局部极小点,且是 的内点,则有 黑塞矩阵 是半正定 ,即对于所有的向量 都有
 
局部极小点的二阶充分条件(局部极小点为内点) 
多元实值函数 在约束集 上二阶连续可微,即是约束集的一个内点,如果同时满足
是函数的一个严格局部极小点。
 
  • 数学基础
  • 最优化
  • 非线性方程组的数值解一维搜索方法
    目录