任何人都可以推荐一个图书馆 - 免费或商业但负担得起(
这里列出了一些: http ://en.wikipedia.org/wiki/Linear_programming#Solvers_and_scripting_.28programming.29_languages
....但我刚开始使用 LP,希望有人可以推荐一些东西。
我试图基本上最小化手机订阅服务的定价。
我想第一个问题是:线性规划甚至适用于解决这个问题吗?
一个简化的例子:
基本计划选项
计划 A:200 分钟语音、10 条短信、10 MB 数据 = 25 美元
计划 B:400 分钟语音、25 条短信、25 MB 数据 = 40 美元
计划 C:1000 分钟语音、50 条短信、50 MB 数据 = 65 美元
...
F 计划:2500 分钟语音、150 条短信、150 MB 数据 = 95 美元
超出计划的费用(适用于所有情况):
每分钟语音 0.10 美元
每条短信 0.20
美元 每 MB 数据 1.50 美元
可选附加套餐(添加到基本计划中):
免费周末 $15
免费晚上和周末(晚上 8 点之后) $20
免费晚上和周末(下午 6 点之后) $35 短信套餐 #1(50 条短信) $5
短信套餐 #2( 150 条短信)10 美元
数据包#1(20 MB 数据)20 美元
数据包#2(50 MB 数据)30美元健谈用户混合
包#1(100 分钟语音,100 条短信)15 美元
极客用户混合包#1(50 分钟)语音、150 MB 数据)35 美元
等
我有一组 50 个用户的详细使用数据,并且想弄清楚每个人应该使用的基本计划(A、B、C ... F)的组合,以及哪些附加包他们应该有。