Like most multiobjective combinatorial optimization problems, biobjective optimization problems on matroids are in general NP-hard and intractable. In this paper, we consider biobjective optimization problems on matroids where one of the objective functions is restricted to binary cost coefficients. We show that in this case the problem has a connected efficient set with respect to a natural definition of a neighborhood structure and hence, can be solved efficiently using a neighborhood search approach. This is, to the best of our knowledge, the first non-trivial problem on matroids where connectedness of the efficient set can be established. The theoretical results are validated by numerical experiments with biobjective minimum spanning tree problems (graphic matroids) and with biobjective knapsack problems with a cardinality constraint (uniform matroids). In the context of the minimum spanning tree problem, coloring all edges with cost 0 green and all edges with cost 1 red leads to an equivalent problem where we want to simultaneously minimize one general objective and the number of red edges (which defines the second objective) in a Pareto sense.
翻译:与大多数多目标组合优化问题一样,对机器人的双目标优化问题一般是NP硬的和难以解决的。 在本文中,我们考虑了对机器人的双目标优化问题,其目标功能之一仅限于二元成本系数。我们表明,在这种情况下,问题与邻里结构的自然定义有关,因此,可以使用邻里搜索方法有效解决。据我们所知,这是在可建立高效组合连接的类固醇方面,第一个非三角问题。理论结果通过具有双目标最小横跨树种问题(成型类固醇)和具有基质限制(单形合金)的双目标卡纳普赫问题的数字实验得到验证。在最小横跨树问题的背景下,将所有边缘的颜色与成本为0的绿色和成本为1红的所有边缘都配上一个问题,我们希望同时尽量减少一个总目标和红边缘(它界定了第二个目标)的数量。