Excel (Microsoft 365) 中易货系统的贸易路线优化

问题描述 投票:0回答:1

我完全不知道如何执行此操作,或者是否可以在 Excel 上执行此操作。我有一个像易货经济一样建立的系统,每个州专门生产一种产品(它将以折扣价出售),并且只需要一种产品(它将以溢价购买),这允许套利的机会。

系统假设从任何州移动到任何其他州时,除了“1次行程”外,没有任何交通费用,我认为有大约20次行程的限制,尽管我认为可能会更多。旅行时间和距离无关,假设是瞬时的。

进行任何交易时市场均无反应。

我的系统看起来像这样:

状态 生产的产品 购买产品的价格 产品需求 您可以销售产品的价格
加利福尼亚州 苹果 85 橙子 110
德克萨斯州 橙子 90 苹果 111
北达科他州 葡萄 80 苹果 115
华盛顿 西瓜 86 葡萄 113
犹他州 土豆 75 菠萝 112

经济有大约 30 个州,大约 25 种不同的产品,谁专注于什么/谁想要什么可以改变,所以我不能只计算一次最佳路线并完成它。

像你在苹果到橙子交易中看到的那样的闭环可能会发生,但并不总是最有利可图的。允许重新访问某个状态,就像完全忽略某些状态一样。有些产品即使有需求也可能不会生产,而有些产品即使生产了也可能不会被需求。

是否可以在Excel中设置一个优化问题,在这样的条件下找到最有利可图的贸易路线?

我开始思考我可以使用 Excel Solver 将一些东西放在一起,但有一些限制,但很快意识到我完全不知道如何设置它。要么这比我最初预期的要复杂得多,要么我忽略了一些明显的东西……很抱歉,我不能说我在来这里寻求想法之前尝试了更多——我搜索了类似的已解决问题,但是找不到任何东西,我完全被难住了。

excel optimization excel-365 microsoft365
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.