gpt4 book ai didi

algorithm - 旅行商-限制长度

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:57:55 26 4
gpt4 key购买 nike

我正在尝试更改我在 Github 上发现的旅行商问题:

https://github.com/JuliaOpt/JuMP.jl/blob/master/examples/tsp.jl

我的目标是将销售员的方式限制为最多 400 个。

为此,我将目标更改为 @setObjective(m, Max, sum{x[i,j], i=1:n,j=i:n})同时添加约束 @addConstraint(m, sum{dist[i,j]*x[i,j],i= 1:n, j=1:n} <= 400) .这样做之后,求解器再也找不到解了,我也没有发现错误。

最佳答案

发现错误。提供的代码在第 133 行具有约束 @constraint(m, sum(x[i,j] for j=1:n) == 2) 。这使得不可能不访问每个城市。通过将此约束更改为 @constraint(m, sum(x[i,j] for j=1:n) <= 2) 我得到了我的解决方案。

关于algorithm - 旅行商-限制长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42470883/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com