约束 (数学)

本页使用了标题或全文手工转换
维基百科,自由的百科全书

数学中,约束(英语:Constraint)是一个最佳化问题的解需要符合的条件。约束可分为等式约束及不等式约束。符合所有约束的解的集合称为可行集(feasible set)或是候选解(candidate solution)。

范例[编辑]

以下是一个最佳化的问题:

其拘束条件为

and

其中 表示向量 (x1, x2)。

上例中,第一行定义要最佳化的函数(称为目标或费用函数),第二、三行定义二个约束条件,一个是不等式约束,另一个是等式约束,这二个约束定义了候选解的范围。

若没有约束条件,最佳化的解为,因此处的有最小值,但这个值不符合约束条件。考虑约束条件的最佳化问题,其解为,是符合所有约束条件的解当中,使函数有最小值的解。

术语[编辑]

  • 若一拘束条件在特定点时为一等式,称为束缚拘束,因为此点无法在拘束的方向移动。
  • 若一拘束条件在特定点时为一不等式,称为非束缚拘束,因为此点仍可以在拘束的方向移动。
  • 若在特定点下,任一拘束条件无法满足,此点就称为不可行。

相关条目[编辑]

外部链接[编辑]