ラベル付き重み付きグラフマッチング問題のための凸凹プログラミングアプローチを提案します。凸凹プログラミングの定式化は、重み付きグラフマッチング問題を置換行列のセット上の最小二乗問題として書き直し、それを2つの異なる最適化問題に緩和することによって得られます。確率行列。凹面緩和には、初期のグラフ一致問題と同じグローバル最小値がありますが、そのグローバル最小値の検索も難しい組み合わせの問題です。したがって、凸緩和から始まる凸および凹定式の線形補間によって得られた凸凹問題の解経路をたどることにより、凹問題の解の近似を構築します。この方法により、グラフラベルの類似性に関する情報を最適化問題に簡単に統合できるため、ラベル付き重み付きグラフマッチングを実行できます。このアルゴリズムは、シミュレートされたグラフ、QAPLib、網膜血管画像、手書き漢字の4つのデータセットで最もパフォーマンスの高いグラフマッチング手法のいくつかと比較されます。すべての場合において、結果は最新技術と競合します。
We propose a convex-concave programming approach for the labeled weighted graph matching problem. The convex-concave programming formulation is obtained by rewriting the weighted graph matching problem as a least-square problem on the set of permutation matrices and relaxing it to two different optimization problems: a quadratic convex and a quadratic concave optimization problem on the set of doubly stochastic matrices. The concave relaxation has the same global minimum as the initial graph matching problem, but the search for its global minimum is also a hard combinatorial problem. We therefore construct an approximation of the concave problem solution by following a solution path of a convex-concave problem obtained by linear interpolation of the convex and concave formulations, starting from the convex relaxation. This method allows to easily integrate the information on graph label similarities into the optimization problem, and therefore to perform labeled weighted graph matching. The algorithm is compared with some of the best performing graph matching methods on four datasets: simulated graphs, QAPLib, retina vessel images and handwritten chinese characters. In all cases, the results are competitive with the state-of-the-art.