有人可以推荐一个库吗 - 免费的,或者商业的但价格实惠 (http://en.wikipedia.org/wiki/Linear_programming#Solvers_and_scripting_.28programming.29_languages)。我刚开始接触线性规划希望能有人推荐一些东西。
我想基本上是为了使手机订阅服务的定价最小化。我想第一个问题是:线性规划是否适用于解决这个问题?
一个简化的例子:
基本计划选项
A计划:200语音分钟,10条短信,10MB数据 = $25
B计划:400语音分钟,25条短信,25MB数据 = $40
C计划:1000语音分钟,50条短信,50MB数据= $65
...
F计划:2500语音分钟,150条短信,150MB数据= $95
超出套餐的收费(适用于所有情况):
每分钟0.10美元
每条短信0.20美元
每MB数据1.50美元
可选的附加包(添加到基本计划中):
免费周末 $15
免费晚上和周末(8点后)$20
免费晚上和周末(6点后)$35
短信包#1(50条短信)$5
短信包#2(150条短信)$10
数据包#1(20MB数据)$20
数据包#2(50MB数据)$30
话痨混合包#1(100分钟语音,100条短信)$15
极客混合包#1(50分钟语音,150MB数据)$35
等等等
我有50个用户的详细使用数据,想确定每个人应该使用哪种基础计划(A、B、C...F)以及哪些附加包。