Computational complexity of simultaneous elementary matching problems

被引:1
|
作者
Hermann, M
Kolaitis, PG
机构
[1] LORIA, CNRS, F-54506 Vandoeuvre Les Nancy, France
[2] Univ Calif Santa Cruz, Dept Comp Sci, Santa Cruz, CA 95064 USA
基金
美国国家科学基金会;
关键词
automated deduction; equational matching; associative-commutative matching; diophantine equations; computational complexity; NP-completeness; #P-completeness;
D O I
10.1023/A:1006136609427
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The simultaneous elementary E-matching problem for an equational theory E is to decide whether there is an E-matcher for a given system of equations in which the only nonconstant function symbols occurring in the terms to be matched are the ones constrained by the equational axioms of E. We study the computational complexity of simultaneous elementary matching problems for the equational theories A of semigroups, AC of commutative semigroups, and ACU of commutative monoids. In each case, we delineate the boundary between NP-completeness and solvability in polynomial time by considering two parameters, the number of equations in the systems and the number of constant symbols in the signature. Moreover, we analyze further the intractable cases of simultaneous elementary AC-matching and ACU-matching by also taking into account the maximum number of occurrences of each variable. Using combinatorial optimization techniques, we show that if each variable is restricted to having at most two occurrences, then several cases of simultaneous elementary AC-matching and ACU-matching can be solved in polynomial time.
引用
下载
收藏
页码:107 / 136
页数:30
相关论文
共 50 条
  • [1] Computational Complexity of Simultaneous Elementary Matching Problems
    Miki Hermann
    Phokion G. Kolaitis
    Journal of Automated Reasoning, 1999, 23 : 107 - 136
  • [2] On the computational complexity of 2-inteirval pattern matching problems
    Vialette, S
    THEORETICAL COMPUTER SCIENCE, 2004, 312 (2-3) : 223 - 249
  • [3] THE COMPUTATIONAL-COMPLEXITY OF SIMULTANEOUS DIOPHANTINE APPROXIMATION-PROBLEMS
    LAGARIAS, JC
    SIAM JOURNAL ON COMPUTING, 1985, 14 (01) : 196 - 209
  • [4] COMPLEXITY OF MATCHING PROBLEMS
    BENANAV, D
    KAPUR, D
    NARENDRAN, P
    LECTURE NOTES IN COMPUTER SCIENCE, 1985, 202 : 417 - 429
  • [5] COMPLEXITY OF MATCHING PROBLEMS
    BENANAV, D
    KAPUR, D
    NARENDRAN, P
    JOURNAL OF SYMBOLIC COMPUTATION, 1987, 3 (1-2) : 203 - 216
  • [6] Computational complexity of schema matching approaches
    Martinek, Peter
    Szikora, Bela
    MATHEMATICAL METHODS, SYSTEMS THEORY AND CONTROL, 2009, : 241 - +
  • [7] On the computational complexity of the bipartizing matching problem
    Carlos V. G. C. Lima
    Dieter Rautenbach
    Uéverton S. Souza
    Jayme L. Szwarcfiter
    Annals of Operations Research, 2022, 316 : 1235 - 1256
  • [8] Reducing computational complexity in fingerprint matching
    Sabir, Mubeen
    Khan, Tariq M.
    Arshad, Munazza
    Munawar, Sana
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2020, 28 (05) : 2538 - 2551
  • [9] On the computational complexity of the bipartizing matching problem
    Lima, Carlos V. G. C.
    Rautenbach, Dieter
    Souza, Ueverton S.
    Szwarcfiter, Jayme L.
    ANNALS OF OPERATIONS RESEARCH, 2022, 316 (02) : 1235 - 1256
  • [10] The Computational Complexity of Weighted Greedy Matching
    Deligkas, Argyrios
    Mertzios, George B.
    Spirakis, Paul G.
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 466 - 472