是否存在满足以下约束的TSP算法版本?
一个例子可能是节点A到G之间的以下有效路由(数字是优先级):
A [1]-B [0]-C [1]-D [0]-E [2]-F [3]-G [0]
通常,使用非对称TSP可以很容易地实现,并且将以下规则应用于成本矩阵:
我面临的问题是,使用这种方法有时会计算出这样的路线:
A [1]-B [0]-C [1]-D [0]-F [3]-G [0]-E [2]
他永远不会直接从优先级3到2乘坐一条路线,但是当他在路线之间添加零节点时,由于F-G和G-E之间的成本是免罚距离成本,因此很有可能。
有什么办法解决这个问题吗?