Lingo求解器基本语法

Lingo是一款用于线性规划和整数规划的数学建模和求解软件,被广泛应用于运筹学、生产优化、供应链管理等领域。今天与大家一起来熟悉一下它的基本语法

Lingo基本语法

1、定义目标函数为MIN=,MAX=.

2、以一个分号";"结尾。除SETS,ENDSETS,DATA,ENDDATA,END之外。

3、可以放在约束条件的右端,同时数字也可放在约束条件的左端。

4、假定各变量非负。

5、注释:"!"

6、<\>为≤、≥

建模时需要的几个基本问题:

1、尽量使用实数优化,减少整数约束和整数变量

2、尽量使用光滑优化,减少非光滑约束的个数

如:尽量少使用绝对值、符号函数、多个变量求最大/最小值、四舍五入、取整函数等

相关推荐
深度学习实战训练营22 分钟前
基于AFM注意因子分解机的推荐算法
算法·机器学习·推荐算法
ling1s26 分钟前
C#基础(15)选择排序
开发语言·数据结构·算法·c#
清流君28 分钟前
【自动驾驶】控制算法(九)深度解析车辆纵向控制 | 从算法基础到 Carsim 仿真实践
人工智能·笔记·算法·自动驾驶·控制算法
糖炒栗子要加糖39 分钟前
论文阅读 | 一种基于潜在向量优化的可证明安全的图像隐写方法(TMM 2023)
算法·安全
Kenneth風车1 小时前
【第十一章:Sentosa_DSML社区版-机器学习之分类】
人工智能·算法·低代码·机器学习·分类·数据挖掘·数据分析
Vertira1 小时前
matlab2022a 函数或变量 ‘knnclassify‘ 无法识别(已解决)
人工智能·算法·机器学习
夏天天天天天天天#1 小时前
深度优先搜索算法及其matlab程序详解
算法·matlab·深度优先·图论
freexyn2 小时前
Matlab自学笔记36:日期时间型的概念、分类和创建方法
数据结构·笔记·算法·matlab
大二转专业2 小时前
408算法题leetcode--第13天
考研·算法·leetcode