深入了解MindOpt优化求解器的License服务

news/2024/12/13 15:57:49/

在商业和研究领域,高效的数学优化求解器是解决复杂问题的关键工具。MindOpt求解器以其卓越的性能和广泛的应用场景成为众多专业人士的首选。但在享受其强大功能的同时,了解和选择合适的License服务是至关重要的。本篇博客将详细介绍MindOpt优化求解器的Licence服务。
:::info
MindOpt已经支持线上采购License服务啦!!!!!
:::

MindOpt简介

MindOpt是一个高效的数学优化求解器,它可以高效地求解线性规划(LP)、混合整数规划(MIP)、凸二次规划(QP)、半定规划(SDP)类型的数学优化问题。可用于供应链、电力能源、工业制造等场景。

License的作用

使用MindOpt求解器之前,用户需要获取一个鉴权文件(License),作为授权使用证明。 一个合法的License验证的信息有:

  1. 用户身份:只有合法取得授权License的用户才可使用优化求解器。
  2. 使用时限:根据您购买的License类型,您可以在有限的时间内使用求解器。
  3. 功能范围:使用License鉴权将可以允许用户求解更大规模的问题。在没有鉴权文件时,MindOpt开放了小规模问题(300维以内)的使用权限。
  4. 使用数量:购买License时,可根据需求选择并发数,使用时会通过License校验是否超出购买量。并发数是允许同时运行的求解任务并发进程数。

选择合适的License类型考量的因素

如何选择License类型,我们一般考虑以下因素:

  1. 使用环境
    1. 联网与不联网:运行环境不能联网、或者联网鉴权的耗时对应用整体性能有影响时,可以选择不联网的License。
    2. 单机与多机环境:如果需要切换在多台电脑上使用,建议选择联网云鉴权(浮动授权)的License。
    3. 软件运行环境:软件是否需要支持特定的操作系统或平台?如在Docker、K8s等虚拟化环境中,无法根据硬件信息获取机器指纹,无法使用对应License。
  2. 使用量:预估需要同时有多少人使用,或者同时调用的并发有多少,根据使用量和定价方案,来选取合适自己的License。如需要几百并发的用户,推荐购买高并发版本的License服务。

MindOpt License支持的鉴权、定价方式

MindOpt的鉴权方式

  • 云鉴权” 。联网鉴权的FloatingLicense,对应文件fl_client.ini。
    • 好处:更换电脑也能使用,License过期前在页面单击“续期”按钮进行续期,不需要变更用户环境的License文件。
    • 安全性:使用时电脑联网,不传递问题数据,只传递鉴权请求。
  • 本地鉴权”。不联网的机器ID绑定的Fixed License,对应文件mindopt.lic。
    • 好处:不用联网,鉴权更快。
    • 缺陷:更换时需要变更License文件。

MindOpt License的定价模式

  • 数学规划求解的计费单位是:
    • 并发数:允许同时运行的求解任务并发进程数。使用时请注意及时释放。
    • 时长:服务可使用有效期。不同商品计量粒度不一样,有日价(每天价格)和时价(每小时价格)。
  • 不同类型的计费方式:
    • 免费版:低并发版本¥0元的1并发免费额度,企业和个人均可使用
    • 低并发(联网):预付费、后付费
    • 高并发(联网):后付费
    • 单机不限并发(不联网):预付费
    • 定制版(可选择):预付费

购买 MindOpt 优化求解器需要多少钱?更具体定价可以查看文档。


http://www.ppmy.cn/news/1424512.html

相关文章

python/pygame 挑战魂斗罗 笔记(二)

一、建立地面碰撞体: 现在主角Bill能够站立在游戏地图的地面,是因为我们初始化的时候把Bill的位置固定了self.rect.y 250。而不是真正的站在地图的地面上。 背景地图是一个完整的地图,没有地面、台阶的概念,就无法通过碰撞检测来…

MacOs 安装thrift-0.5.0

下载thrift-0.5.0.tar.gz https://archive.apache.org/dist/incubator/thrift/0.5.0-incubating/ 安装thrift 解压:tar -zvxf thrift-0.5.0.tar.gz 进入解压目录:cd thrift-0.5.0 编译命令:./configure --prefix/usr/local/ --with-boo…

Hadoop 3.1.3

第1章 Hadoop概述 1.1 Hadoop是什么 1.2 Hadoop发展历史(了解) 1.3 Hadoop三大发行版本(了解) Hadoop三大发行版本:Apache、Cloudera、Hortonworks。 Apache版本最原始(最基础)的版本&#x…

Rust 构建跨平台 GUI 的新选择

在现代软件开发过程中,用户界面(GUI)的设计与实现是不可或缺的一环。随着Rust编程语言的崛起,其安全性、性能和并发特性使其成为开发高质量GUI应用的理想选择。relm框架,作为Rust生态中的一员,提供了一种声…

51单片机学习笔记——点亮数码管、模块化编程

工作原理图 138译码器 G1、G2A、G2B为138译码器的使能端 P22、P23、P24为输入口控制Y0-Y7的动作,以二进制的算法 具体如下: P22 P23 P24 0 0 0 Y0为1其余为0 0 0 1 Y1为1其余为0 0 1 0 Y2…

解决mac本git安装后找不到命令的问题

不熟悉mac配置,折腾了半天,记录一下。 1.问题描述2.解决方法 1.问题描述 从https://sourceforge.net/projects/git-osx-installer/files/下载的git安装包: 安装时提示: 这里的解决办法是按住control键再打开文件安装。 安装完…

每日一博 - 重新定义JAR中的类或方法

文章目录 概述方式一 : 项目覆写相同包结构的类方式二: 魔改Jar包中的类方案对比方案一:在项目中新增第三方包路径方案二:替换JAR包中的类文件 概述 在一些情况下,我们可能需要定制第三方库的行为,但却无法…

《架构风清扬-Java面试系列第21讲》什么是线程的优先级?在Java中如何设置线程的优先级?

各位小伙伴早上好! 谢谢你的关注!也欢迎来加入我主导的知识星球,更多干货,提高你的面试准备效率! 敢承诺三天内不满意,可以直接退出! 这道题,属于面试热场的题目,我是不…