Efficient joint object matching via linear programming

被引:1
|
作者
De Rosa, Antonio [1 ]
Khajavirad, Aida [2 ]
机构
[1] Univ Maryland, Dept Math, 4176 Campus Dr, College Pk, MD 20742 USA
[2] Lehigh Univ, Dept Ind & Syst Engn, Bethlehem, PA 18015 USA
基金
美国国家科学基金会;
关键词
Joint object matching; Convex relaxations; Linear programming; Recovery guarantee; FACETS;
D O I
10.1007/s10107-023-01932-w
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Joint object matching, also known as multi-image matching, namely, the problem of finding consistent partial maps among all pairs of objects within a collection, is a crucial task in many areas of computer vision. This problem subsumes bipartite graph matching and graph partitioning as special cases and is NP-hard, in general. We develop scalable linear programming (LP) relaxations with theoretical performance guarantees for joint object matching. We start by proposing a new characterization of consistent partial maps; this in turn enables us to formulate joint object matching as an integer linear programming (ILP) problem. To construct strong LP relaxations, we study the facial structure of the convex hull of the feasible region of this ILP, which we refer to as the joint matching polytope. We present an exponential family of facet-defining inequalities that can be separated in strongly polynomial time, hence obtaining a partial characterization of the joint matching polytope that is both tight and cheap to compute. To analyze the theoretical performance of the proposed LP relaxations, we focus on permutation group synchronization, an important special case of joint object matching. We show that under the random corruption model for the input maps, a simple LP relaxation, that is, an LP containing only a very small fraction of the proposed facet-defining inequalities, recovers the ground truth with high probability if the corruption level is below 40%. Finally, via a preliminary computational study on synthetic data, we show that the proposed LP relaxations outperform a popular SDP relaxation both in terms of recovery and tightness.
引用
收藏
页码:1 / 46
页数:46
相关论文
共 50 条
  • [1] Efficient joint object matching via linear programming
    Antonio De Rosa
    Aida Khajavirad
    Mathematical Programming, 2023, 202 : 1 - 46
  • [2] Linear programming matching and appearance-adaptive object tracking
    Jiang, H
    Drew, MS
    Li, ZN
    ENERGY MINIMIZATION METHODS IN COMPUTER VISION AND PATTERN RECOGNITION, PROCEEDINGS, 2005, 3757 : 203 - 219
  • [3] Object Matching Using a Locally Affine Invariant and Linear Programming Techniques
    Li, Hongsheng
    Huang, Xiaolei
    He, Lei
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2013, 35 (02) : 411 - 424
  • [4] A NOTE ON THE LATTICE STRUCTURE FOR MATCHING MARKETS VIA LINEAR PROGRAMMING
    Neme, Pablo
    Oviedo, Jorge
    JOURNAL OF DYNAMICS AND GAMES, 2021, 8 (01): : 61 - 67
  • [5] Near-Optimal Joint Object Matching via Convex Relaxation
    Chen, Yuxin
    Guibas, Leonidas J.
    Huang, Qi-Xing
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 32 (CYCLE 2), 2014, 32 : 100 - 108
  • [6] Efficient Stereo Matching by Local Linear Filtering and Improved Dynamic Programming
    Zhou, Fang
    Li, Jianhua
    Zhao, Shuping
    PATTERN RECOGNITION, 2012, 321 : 113 - +
  • [7] JOINT POWER AND ADMISSION CONTROL VIA LINEAR PROGRAMMING DEFLATION
    Liu, Ya-Feng
    Dai, Yu-Hong
    Luo, Zhi-Quan
    2012 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2012, : 2873 - 2876
  • [8] Joint Chance Constrained Optimal Control via Linear Programming
    Schmid, Niklas
    Fochesato, Marta
    Sutter, Tobias
    Lygeros, John
    IEEE CONTROL SYSTEMS LETTERS, 2024, 8 : 736 - 741
  • [9] Joint Power and Admission Control via Linear Programming Deflation
    Liu, Ya-Feng
    Dai, Yu-Hong
    Luo, Zhi-Quan
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2013, 61 (06) : 1327 - 1338
  • [10] Efficient Minimum Flow Decomposition via Integer Linear Programming
    Dias, Fernando H. C.
    Williams, Lucia
    Mumey, Brendan
    Tomescu, Alexandru I.
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2022, 29 (11) : 1252 - 1267