寻找一个对动态规划算法有研究的大佬,想付费请教个工作上遇到的复杂算法问题

2022-10-25 14:18:59 +08:00
 ceneri

大概是背包问题的衍生,背包问题是有 N 件物品和一个容量为 V 的背包。第 i 件物品的重量是 c[i],价值是 w[i]。求解将哪些物品装入背包可使价值总和最大。

我这边需求是有 N 件物品,每件物品对应不同的数量和大小,有 X 种类型的柜子,柜子可以多台组合,柜子里格口大小均可能不同,不同的柜子成本不同,计算能将所有物品装入柜子且机器成本最低的方案。

因为是工作上遇到的需求还需要结合业务场景讲解,会付费给大佬,给出思路即可,不求代码实现,麻烦有兴趣的大佬加下我微信:Q2VuZXJpaQ==

4464 次点击
所在节点    程序员
33 条回复
renmu
2022-10-25 19:27:29 +08:00
钱不钱不重要,我们可以线下仔细沟通业务场景和算法(狗头)
bruce0
2022-10-25 19:29:59 +08:00
我原本还想加个 wx,可是我大概率也给不出好的解决方案, 还是别这么不要脸了😢
SunsetShimmer
2022-10-25 19:33:31 +08:00
@helloworld000 这个应该是 Base64...

(就算是 hash ,这么短的穷举应该也能解?)
iOCZ
2022-10-25 20:21:51 +08:00
偶然点开楼主的回帖,有个帖子让我的心沉了下去。。。
nekoneko
2022-10-25 21:10:09 +08:00
@SunsetShimmer #23 穷举的话 64 的 7 次方大概, 4 万亿次计算...
berg223
2022-10-26 01:10:42 +08:00
考虑现实意义,格口更大的柜子装 1 立方米的平均成本是否一定比格口小的成本低呢
c0xt30a
2022-10-26 01:43:04 +08:00
有测试数据么?发一组上来尝试下。不习惯加陌生人微信。
dayeye2006199
2022-10-26 02:13:21 +08:00
我有个大规模整数优化的博士学位,可以接受咨询
caixiangyu17
2022-10-26 07:57:06 +08:00
@msg7086 感觉你最后的例子好像有一点问题,y+1 的解法不是吧 y 取出最优解加上一个。
y+1 的解法是整合 y+1, (y-1)+2, (y-2)+3, (y-3)+4.....的所有解,取最优,所以你举着个例子正好是一个动态规划的方案。
buliugu
2022-10-26 08:59:59 +08:00
optaplanner
msg7086
2022-10-26 13:55:26 +08:00
@caixiangyu17 不对,你这里的 y-1 y-2 不是单个值,他们本身就是一个集合(取出任何一个或两个物品后的价值的最大值),所以会迅速放大计算量,失去动规的意义。
ceneri
2022-10-26 14:14:24 +08:00
目前问题未解决,由于 deadline 逼近,希望有大佬能帮忙解决。目前我的困难是没办法根据需求抽象出计算模型,不求具体实现,提供抽象数学模型和可实现思路,预算 500 ,个人支付,有兴趣的老哥可以加下我。
guyeu
2022-10-27 21:22:36 +08:00
看需求感觉不像是个动态规划问题,楼主有解法之后踢我一下,学习一个

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/889685

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX