粒子群算法能否适用以下设想?

大大们,我想请教一下关于Matlab的问题。我在设想能否用混沌粒子群算法算一个综合费用的最小值。具体如下:
设想建立在考虑碳排放背景下的多式联运如何选择最低费用的方案(运输方式组合选择问题)
综合费用=物流费用+碳排放费用+转运成本
物流费用=运输方式该运输方式单位运价运输距离
碳排放费用=运输方式该运输方式单位碳排放价格运输距离
(其中运输方式决定运输距离跟另外两个单价)

img

大概是这样的选择

约束条件:①货物在相邻两个节点进行运输时,只能选择其中的一种运输方式
②在某一节点内,该批货物只能采用1种转运方 案,或者不进行转运
大概思路就是这个样子,不知道能否适用于粒子群算法呢