[Optimization] Introduction

本文介绍了如何从简单的例子中学习如何设定、转换和描述优化问题,包括线性约束的表示、对偶性、最优性条件以及单纯形法。以投资基金决定资产配置为例,阐述了决策变量、目标函数和约束的确定方法。
摘要由CSDN通过智能技术生成
  • Formulation: you will learn from simple examples how to formulate, transform and characterize  an optimization problem.  n. (政策、计划等的)制定,构想;(想法的)阐述方式,表达方法;(药品或化妆品的)配方,配方产品
  • Constraints: you will learn how to represent the constraints of a linear optimization problem, both from a geometric and algebraic point of views.[数]约束
  • Duality: you will learn how to derive a companion problem called the "dual". n. 二元性;[物] 二象性
  • Optimality conditions: you will learn sufficient and necessary conditions for an optimal solution. 最优性条件
  • Simplex method: you will learn an algorithm to solve a linear optimization problem. 单纯形法:一种线性规划的求解方法,通过不断地在可行域内移动,找到最优解。

It relies heavily on linear algebra (matrices, rank, pivoting, etc.)

  • Modeling is a necessity before any optimization process. You will learn how to translate a specific problem statement into a mathematical formulation that allows its analysis and its resolution.
  • There are many ways to formulate a given optimization problem. It is often necessary to transform a formulation into another one, in order to comply(遵循 with the assumptions of a specific algorithm, or the requirements of a specific software package. You will learn some techniques to transform the problem.
  • Finally, you will learn how to formally define an optimization problem, and how to address questions such as: What is an optimal solution? Is it unique? 

Understanding Optimization Problems

  1. A mathematical model is a mathematical representation of a system or a phenomenon that we are interested in analyzing. 
  2. We need to identify first the decision variables. These are quantities that we can manipulate(操作,使用) in the system that we are trying to optimize.
    1. We represent these decision variables by n quantities that are represented by real numbers.Then, our system has an indicator that we would like to make as large or as small as possible.
  3. And the relationship between the decision variables and the value of this indicator is captured by a function called the objective function.
    1. takes the decision variables as argument, and returns a real number which is the indicator that we would like to make the biggest or the smallest possible.
  4. And finally, the third step consists in identifying the set of valid values for the decision variables. We denote this set by capital X. But we will see that, most of the time, we can characterize this set using equations and inequations.

Quiz: 

An investment fund is trying to determine how to invest its assets(资产) for the following year, in order to maximize its profit. Currently, the fund has 2.5 million euros that it can invest in state bonds, real estate loans, car loans or scholarship loans. The annual interest rates of the listed investment types are 4% for state bonds(国债), 6% for real estate(房地产;不动产) loans, 8% for car loans and 9% for scholarship loans.

To minimize risks, the investment fund allows only the selection of a strategy satisfying the following restrictions:

• the amount invested in car and scholarship loans must not exceed twice the amount invested in bonds;

• the amount invested in car loans must be larger or equal than the amount invested in scholarship loans;

• the investment in car loans should not exceed the investment in real estate loans by more than 70%.

Formulate this problem as an optimization problem by determining

1. the decision variables,

2. the objective function, and

3. the constraint(s)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值