A Formal Theory for the Complexity Class Associated with the Stable Marriage Problem
Dai Tri Man Lˆ e Joint work with Stephen Cook and Yuli Ye
Department of Computer Science University of Toronto Canada
LCC 2011
1 / 17
A Formal Theory for the Complexity Class Associated with the Stable - - PowerPoint PPT Presentation
A Formal Theory for the Complexity Class Associated with the Stable Marriage Problem Dai Tri Man L e Joint work with Stephen Cook and Yuli Ye Department of Computer Science University of Toronto Canada LCC 2011 1 / 17 Two Aspects of
1 / 17
1
◮ the lengths of proofs of tautologies in various proof systems 2
◮ the power of weak formal systems to prove theorems of interest in
◮ a proof in theory T uniform short proofs in propositional proof
◮ bounded arithmetic = uniform version of propositional proof complexity
2 / 17
1
◮ the lengths of proofs of tautologies in various proof systems 2
◮ the power of weak formal systems to prove theorems of interest in
◮ a proof in theory T uniform short proofs in propositional proof
◮ bounded arithmetic = uniform version of propositional proof complexity
2 / 17
1
2
3 / 17
3 / 17
1
◮ Interesting natural complete problems: stable marriage, lex-first
2
3
4 / 17
1
◮ Interesting natural complete problems: stable marriage, lex-first
2
3
4 / 17
◮ Batcher’s O(log2 n)-depth sorting
◮ Ajtai-Koml´
1
6 / 17
1
2
3
◮ The function class FCC∗ is closed under compostion
6 / 17
1
2
3
◮ The function class FCC∗ is closed under compostion
6 / 17
1
2
7 / 17
1
2
7 / 17
1
2
7 / 17
1
2
7 / 17
8 / 17
8 / 17
8 / 17
8 / 17
8 / 17
10 / 17
10 / 17
10 / 17
10 / 17
10 / 17
1
◮ Interesting natural complete problems: stable marriage, lex-first
2
3
11 / 17
12 / 17
12 / 17
1
2
12 / 17
1
2
13 / 17
1
◮ the defining axioms for ≤ and the string length function | | ◮ the axiom of extensionality for finite sets (bit strings). 2
1
2
14 / 17
15 / 17
0 formula δCCV(m, n, X, Y , Z) states that Z encodes the
16 / 17
1
2
3
4
◮ lex-first maximal matching (even with degree at most 3) ◮ stable-marriage (man-opt, woman-opt and search version) ◮ three-valued Ccv (useful when showing the completeness of stable marriage) 5
17 / 17
1
2
0 -formulas when working with AC0 functions or relations.
3
4
◮ lex-first maximal matching (even with degree at most 3) ◮ stable-marriage (man-opt, woman-opt and search version) ◮ three-valued Ccv (useful when showing the completeness of stable marriage) 5
1
2
3
4
17 / 17