# 非线性规划基础概念

### 什么是非线性规划?

当数学规划模型中的目标函数或者约束条件不是线性表达式时, 该模型被称作**非线性规划 (Nonlinear Programming)** 模型

一般我们会把非线性规划问题分成无约束问题和约束问题两类, 无约束问题的表达式为:

$$
\begin{aligned}
min \quad f(x) \\
s.t \quad x \in \Omega
\end{aligned}
$$

其中, $$\Omega$$ 代表可行域, 没有额外说明的话我们一般假设 $$\Omega = E^{n}$$

约束问题的表达式为:

$$
\begin{aligned}
min \quad & f(x) \\
s.t \quad & g\_{i}(x) \geq 0, i \in {1,...,p}\\
\quad & h\_{j}(x) = 0, j \in {1,...,m}\\
\quad & x \in \Omega
\end{aligned}
$$

同样 $$\Omega$$ 代表可行域, 没有额外说明的话我们一般假设 $$\Omega = E^{n}$$

**定义 局部最小点 (Local Minimum Point)** 如果对于点 $x^{*} \in \Omega$, 存在 $\epsilon > 0$ 使得所有满足 ${x\in \Omega||x- x^{*}| < \epsilon }$ 的点有 $f(x) \geq f(x^{*})$, 则我们称点 $x^{*}$ 为局部最小点, $f(x^{\*})$ 为局部最小值

**定义 全局最小点 (Global Minimum Point)** 如果对于点 $x^{*} \in \Omega$, 对于所有点 $x\in \Omega$ 有 $f(x) \geq f(x^{*})$, 则我们称点 $x^{*}$ 为全局最小点, $f(x^{*})$ 为全局最小值

**定义 局部最大点 (Local Maximum Point)** 如果对于点 $x^{*} \in \Omega$, 存在 $\epsilon > 0$ 使得所有满足 ${x\in \Omega||x- x^{*}| < \epsilon }$ 的点有 $f(x) \leq f(x^{*})$, 则我们称点 $x^{*}$ 为局部最大点, $f(x^{\*})$ 为局部最大值

**定义 全局最大点 (Global Maximum Point)** 如果对于点 $x^{*} \in \Omega$, 对于所有点 $x\in \Omega$ 有 $f(x) \leq f(x^{*})$, 则我们称点 $x^{*}$ 为全局最大点, $f(x^{*})$ 为全局最大值


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://yutians-organization.gitbook.io/yun-chou-xue-he-you-hua-dao-lun/fei-xian-xing-gui-hua-wen-ti/fei-xian-xing-gui-hua-ji-chu-gai-nian.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
