Quy hoạch toàn phương

Quy hoạch toàn phương là một dạng đặc biệt của tối ưu hóa toán học. Đó là vấn đề tối ưu hóa (cực tiểu hóa hoặc cực đại hóa) một hàm số mục tiêu dạng bậc 2 với nhiều biến dưới những hàm số ràng buộc tuyến tính.

Một bài toán quy hoạch toàn phương có thể được viết dưới dạng:

Cho x thuộc R n {\displaystyle \mathbb {R} ^{n}} . Cực tiểu hóa hàm số mục tiêu sau:

f ( x 1 , , x n ) = i = 1 n j = 1 n q i j x i x j + j = 1 n c j x j {\displaystyle f(x_{1},\cdots ,x_{n})=\sum _{i=1}^{n}\sum _{j=1}^{n}q_{ij}x_{i}x_{j}+\sum _{j=1}^{n}c_{j}x_{j}}

dưới các ràng buộc:

g i ( x ) = j = 1 n a i j x j b i 0 i 1 , , m {\displaystyle g_{i}(\mathbf {x} )=\sum _{j=1}^{n}a_{ij}x_{j}-b_{i}\leq 0\qquad i\in 1,\ldots ,m}

Bài toán ở trên có thể được viết dưới dạng ma trận với ma trận Q n×n đối xứng, và c là một vector n×1 bất kì.

Cực tiểu hóa (với x)

f ( x ) = 1 2 x T Q x + c T x {\displaystyle f(\mathbf {x} )={\tfrac {1}{2}}\mathbf {x} ^{T}Q\mathbf {x} +\mathbf {c} ^{T}\mathbf {x} }

dưới các ràng buộc sau:

A x b {\displaystyle A\mathbf {x} \leq \mathbf {b} }
E x = d {\displaystyle E\mathbf {x} =\mathbf {d} }

với x T {\displaystyle \mathbf {x} ^{T}} vector chuyển vị của x {\displaystyle \mathbf {x} } . Ký hiệu A x b {\displaystyle Ax\leq b} có nghĩa là mỗi thành phần của vector Ax nhỏ hơn hoặc bằng thành phần tương ứng của vector b {\displaystyle \mathbf {b} } .

Tham khảo

Hình tượng sơ khai Bài viết liên quan đến toán học này vẫn còn sơ khai. Bạn có thể giúp Wikipedia mở rộng nội dung để bài được hoàn chỉnh hơn.
  • x
  • t
  • s