Permanents and the Jones polynomial
Iain Moffatt 1 Martin Loebl 2
1University of South Alabama 2Charles University
Permanents and the Jones polynomial Iain Moffatt 1 Martin Loebl 2 1 - - PowerPoint PPT Presentation
Permanents and the Jones polynomial Iain Moffatt 1 Martin Loebl 2 1 University of South Alabama 2 Charles University Summer Combo in Vermont, 13 th July 2012 Permanents Determinant of an n n matrix A = [ a ij ] n det ( A ) := sgn (
1University of South Alabama 2Charles University
n
det a b c d e f g h i = aei − afh + dch − dbi + gbf − gce
n
per a b c d e f g h i = aei+afh + dch+dbi + gbf+gce
n
det a b c d e f g h i = aei−afh + dch−dbi + gbf−gce
n
per a b c d e f g h i = aei+afh + dch+dbi + gbf+gce
1 2 3 4
1 1 2 1 1 1
1 2 3 4 a b c d e f a
a b d + e f c a
a b c a a d f a a e f a aabc aadf aaef
cyc.cov.C
1 2 3 4 a b c d e f a
a b d + e f c a
a b c a a d f a a e f a aabc aadf aaef
cyc.cov.C
?
?
?
links isotopy → S such that
?
1 2 3 4 a b c d e f a
a b d + e f c a
a b c a a d f a a e f a aabc aadf aaef
s
v
sum over {0,1}-colourings
rotation number of 0-coloured components
rotation number of 1-coloured components
product of vertex weights read from table
#
s
R e p l a c e
s
R e p l a c e
q − q−1 −q/2
q
1/2 (q + q−1)/2
r e p l a c e
q
1/2
−q/2
1 2 × q
2q
q − q−1 −q/2
q
1/2 (q + q−1)/2
r e p l a c e
q − q−1 −q/2
q
1/2 (q + q−1)/2
r e p l a c e
sum of weights from Jones poly
sum of weights of cycle covers
s qrot0(s)−rot1(s) v Rv(s)
s qrot0(s)−rot1(s) v Rv(s)
q−2rot(e) q−2rot(f)
q − q−1 −q/2
q
1/2 (q + q−1)/2
r e p l a c e
q − q−1 −q/2
q
1/2 (q + q−1)/2
q − q−1 −q/2
q
1/2 (q + q−1)/2
q2
q−2
q
(q + q−1)/2
q−2
q − q−1 −q/2
q−2
q−2q(q + q−1)/2 + q−2q(q − q−1)/2 = q−2
1
s qrot0(s)−rot1(s) v Rv(s)
2
3
s qrot0(s)−rot1(s) v Rv(s)
s
1
s qrot0(s)−rot1(s) v Rv(s)
2
3
s qrot0(s)−rot1(s) v Rv(s)
s
1
s qrot0(s)−rot1(s) v Rv(s)
2
3
s qrot0(s)−rot1(s) v Rv(s)
s
1
s qrot0(s)−rot1(s) v Rv(s)
2
3
s qrot0(s)−rot1(s) v Rv(s)
s
q − q−1 −q/2
q
1/2 (q + q−1)/2
r e p l a c e
q2 q−2
q − q−1 1 1 1
1 2 (q + q−1)
1 1 1/2 1 1 1 1 q−2 1 q2 q − 1
2 q
combinatorial interpretation of the permanent (enumerating cycle covers) statistical mechanical construction of the Jones polynomial
Bad news: computing per(A) is #P. Good news: there are approximation algorithms for permanents.
(Note: approximating perm of +ve matrix is poly time, but not poly time for an arbitrary matrix.)
Question: does this lead to an efficient Mont-Carlo algorithm for approximating the Jones polynomial? (Work in progress joint with Martin Loebl and Petr Plechac.) Question: what are implications to quantum computing (BQP)? Question: what about other graph and knot polynomials?
combinatorial interpretation of the permanent (enumerating cycle covers) statistical mechanical construction of the Jones polynomial
Bad news: computing per(A) is #P. Good news: there are approximation algorithms for permanents.
(Note: approximating perm of +ve matrix is poly time, but not poly time for an arbitrary matrix.)
Question: does this lead to an efficient Mont-Carlo algorithm for approximating the Jones polynomial? (Work in progress joint with Martin Loebl and Petr Plechac.) Question: what are implications to quantum computing (BQP)? Question: what about other graph and knot polynomials?
combinatorial interpretation of the permanent (enumerating cycle covers) statistical mechanical construction of the Jones polynomial
Bad news: computing per(A) is #P. Good news: there are approximation algorithms for permanents.
(Note: approximating perm of +ve matrix is poly time, but not poly time for an arbitrary matrix.)
Question: does this lead to an efficient Mont-Carlo algorithm for approximating the Jones polynomial? (Work in progress joint with Martin Loebl and Petr Plechac.) Question: what are implications to quantum computing (BQP)? Question: what about other graph and knot polynomials?
combinatorial interpretation of the permanent (enumerating cycle covers) statistical mechanical construction of the Jones polynomial
Bad news: computing per(A) is #P. Good news: there are approximation algorithms for permanents.
(Note: approximating perm of +ve matrix is poly time, but not poly time for an arbitrary matrix.)
Question: does this lead to an efficient Mont-Carlo algorithm for approximating the Jones polynomial? (Work in progress joint with Martin Loebl and Petr Plechac.) Question: what are implications to quantum computing (BQP)? Question: what about other graph and knot polynomials?