Skip to content

Commit 9cd0985

Browse files
committed
finished data collection cleanup
1 parent 974fce6 commit 9cd0985

7 files changed

+239
-60
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@ Manifest.toml
33
LocalPreferences.toml
44
*/.*swp
55
scratch/
6-
*.cov
6+
*.cov
7+
.DS_Store

BB_360_12_24.jl

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
using QuantumClifford
2-
using CairoMakie
3-
using Graphs
4-
using GraphMakie
1+
# using QuantumClifford
2+
# using CairoMakie
3+
# using Graphs
4+
# using GraphMakie
55

66
BB_144_12_12 = S" 'IXXIIIIIIIIIIIIIIIXIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIXIIXIIIIIXIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII'
77
'IIXXIIIIIIIIIIIIIIIXIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIXIIXIIIIIXIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII'
@@ -148,6 +148,8 @@ BB_144_12_12 = S" 'IXXIIIIIIIIIIIIIIIXIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
148148
'IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIZIIIIIZIIZIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIZIIIIIIIIIIIIIIIZZII'
149149
'IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIZIIIIIZIIZIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIZIIIIIIIIIIIIIIIZZI'"
150150

151+
BB_144_12_12_x_tableau = BB_144_12_12[1:72]
152+
BB_144_12_12_z_tableau = BB_144_12_12[73:144]
151153

152154
BB_360_12_24 = S"'IXXIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIXIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIXIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIXIIIIIXIIIIIIIIIIIIIIIIIIIIIII'
153155
'IIXXIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIXIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIXIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIXIIIIIXIIIIIIIIIIIIIIIIIIIIII'
@@ -511,5 +513,9 @@ BB_360_12_24 = S"'IXXIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIXIIIIIII
511513
'IIIIIIIIIIIIIIIIIIIIIIIZIIIIIZIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIZIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIZIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIZZI'
512514
"
513515

514-
stabilizerplot_axis(Figure(),BB_360_12_24)
515-
current_figure()
516+
517+
BB_360_12_24_x_tableau = BB_360_12_24[1:180]
518+
BB_360_12_24_z_tableau = BB_360_12_24[181:360]
519+
520+
# stabilizerplot_axis(Figure(),BB_360_12_24)
521+
# current_figure()

naive_compilation_numbers_data.csv

Lines changed: 30 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -97,29 +97,33 @@ CyclicQuantumTannerGraphProduct(4)_x,256,6,13,31
9797
CyclicQuantumTannerGraphProduct(4)_z,256,6,12,33
9898
CyclicQuantumTannerGraphProduct(5)_x,400,6,13,39
9999
CyclicQuantumTannerGraphProduct(5)_z,400,6,12,41
100-
"QuantumCliffordHeckeExt.LaCross(5, x^2 + x + 1, true)_x",72,10,10,12
101-
"QuantumCliffordHeckeExt.LaCross(5, x^2 + x + 1, true)_z",72,14,14,18
102-
"QuantumCliffordHeckeExt.LaCross(6, x^2 + x + 1, true)_x",120,12,12,14
103-
"QuantumCliffordHeckeExt.LaCross(6, x^2 + x + 1, true)_z",120,16,16,21
104-
"QuantumCliffordHeckeExt.LaCross(8, x^2 + x + 1, true)_x",252,16,16,17
105-
"QuantumCliffordHeckeExt.LaCross(8, x^2 + x + 1, true)_z",252,20,20,25
106-
"QuantumCliffordHeckeExt.LaCross(7, x^3 + x + 1, true)_x",132,12,12,12
107-
"QuantumCliffordHeckeExt.LaCross(7, x^3 + x + 1, true)_z",132,18,18,24
108-
"QuantumCliffordHeckeExt.LaCross(7, x^3 + x + 1, false)_x",294,10,37,56
109-
"QuantumCliffordHeckeExt.LaCross(7, x^3 + x + 1, false)_z",294,10,28,56
110-
"QuantumCliffordHeckeExt.LaCross(9, x^3 + x + 1, true)_x",270,16,16,15
111-
"QuantumCliffordHeckeExt.LaCross(9, x^3 + x + 1, true)_z",270,22,22,32
112-
"QuantumCliffordHeckeExt.LaCross(9, x^4 + x + 1, true)_x",210,14,14,14
113-
"QuantumCliffordHeckeExt.LaCross(9, x^4 + x + 1, true)_z",210,22,22,31
114-
"QuantumCliffordHeckeExt.LaCross(10, x^4 + x + 1, true)_x",288,16,16,15
115-
"QuantumCliffordHeckeExt.LaCross(10, x^4 + x + 1, true)_z",288,24,24,33
116-
"QuantumCliffordHeckeExt.LaCross(12, x^4 + x + 1, true)_x",480,20,20,17
117-
"QuantumCliffordHeckeExt.LaCross(12, x^4 + x + 1, true)_z",480,28,27,43
118-
"TillichZemor{Nothing}(4, 3, 3, nothing)_x",63,11,11,16
119-
"TillichZemor{Nothing}(4, 3, 3, nothing)_z",63,13,13,16
120-
"TillichZemor{Nothing}(5, 4, 4, nothing)_x",108,14,14,22
121-
"TillichZemor{Nothing}(5, 4, 4, nothing)_z",108,16,16,24
122-
"TillichZemor{Nothing}(6, 5, 5, nothing)_x",165,17,17,30
123-
"TillichZemor{Nothing}(6, 5, 5, nothing)_z",165,19,19,32
124-
"TillichZemor{Nothing}(7, 6, 6, nothing)_x",234,20,20,37
125-
"TillichZemor{Nothing}(7, 6, 6, nothing)_z",234,22,22,39
100+
"LaCross(5, x^2 + x + 1, true)_x",72,10,10,12
101+
"LaCross(5, x^2 + x + 1, true)_z",72,14,14,18
102+
"LaCross(6, x^2 + x + 1, true)_x",120,12,12,14
103+
"LaCross(6, x^2 + x + 1, true)_z",120,16,16,21
104+
"LaCross(8, x^2 + x + 1, true)_x",252,16,16,17
105+
"LaCross(8, x^2 + x + 1, true)_z",252,20,20,25
106+
"LaCross(7, x^3 + x + 1, true)_x",132,12,12,12
107+
"LaCross(7, x^3 + x + 1, true)_z",132,18,18,24
108+
"LaCross(7, x^3 + x + 1, false)_x",294,10,37,56
109+
"LaCross(7, x^3 + x + 1, false)_z",294,10,28,56
110+
"LaCross(9, x^3 + x + 1, true)_x",270,16,16,15
111+
"LaCross(9, x^3 + x + 1, true)_z",270,22,22,32
112+
"LaCross(9, x^4 + x + 1, true)_x",210,14,14,14
113+
"LaCross(9, x^4 + x + 1, true)_z",210,22,22,31
114+
"LaCross(10, x^4 + x + 1, true)_x",288,16,16,15
115+
"LaCross(10, x^4 + x + 1, true)_z",288,24,24,33
116+
"LaCross(12, x^4 + x + 1, true)_x",480,20,20,17
117+
"LaCross(12, x^4 + x + 1, true)_z",480,28,27,43
118+
"TillichZemor(4, 3, 3)_x",63,11,11,16
119+
"TillichZemor(4, 3, 3)_z",63,13,13,16
120+
"TillichZemor(5, 4, 4)_x",108,14,14,22
121+
"TillichZemor(5, 4, 4)_z",108,16,16,24
122+
"TillichZemor(6, 5, 5)_x",165,17,17,30
123+
"TillichZemor(6, 5, 5)_z",165,19,19,32
124+
"TillichZemor(7, 6, 6)_x",234,20,20,37
125+
"TillichZemor(7, 6, 6)_z",234,22,22,39
126+
"BB[[144,12,12]]_x",432,12,21,52
127+
"BB[[144,12,12]]_z",432,12,68,80
128+
"BB[[360,12,24]]_x",1080,12,43,114
129+
"BB[[360,12,24]]_x",1080,12,186,174
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
Code,Uncompiled,GateShuffled,AHR,DataReindexing
2+
"Toric(3, 3)","(32, 32)","(6, 6)","(11, 10)","(9, 9)"
3+
"Toric(4, 4)","(60, 60)","(6, 6)","(12, 11)","(13, 15)"
4+
"Toric(3, 6)","(68, 68)","(6, 6)","(11, 11)","(18, 19)"
5+
"Toric(4, 3)","(44, 44)","(6, 6)","(12, 10)","(9, 10)"
6+
"Toric(5, 5)","(96, 96)","(6, 6)","(12, 11)","(18, 20)"
7+
"Surface(3, 3)","(20, 20)","(5, 6)","(5, 6)","(6, 7)"
8+
"Surface(4, 4)","(42, 42)","(6, 7)","(6, 7)","(6, 8)"
9+
"Surface(3, 6)","(50, 44)","(8, 9)","(8, 9)","(7, 10)"
10+
"Surface(4, 3)","(28, 30)","(5, 6)","(5, 6)","(6, 7)"
11+
"Surface(5, 5)","(72, 72)","(7, 8)","(7, 8)","(7, 9)"
12+
Shor9(),"(12, 10)","(8, 4)","(8, 4)","(8, 4)"
13+
Steane7(),"(12, 12)","(8, 8)","(7, 7)","(5, 5)"
14+
QuantumReedMuller(3),"(12, 12)","(7, 7)","(7, 7)","(5, 5)"
15+
QuantumReedMuller(4),"(32, 48)","(15, 13)","(15, 13)","(11, 12)"
16+
QuantumReedMuller(5),"(80, 112)","(31, 20)","(31, 20)","(24, 19)"
17+
Triangular488(3),"(12, 12)","(6, 6)","(6, 6)","(5, 5)"
18+
Triangular488(5),"(36, 36)","(13, 13)","(13, 13)","(12, 12)"
19+
Triangular488(7),"(72, 72)","(21, 21)","(20, 20)","(20, 20)"
20+
Triangular488(9),"(120, 120)","(31, 31)","(27, 27)","(30, 30)"
21+
Triangular488(11),"(180, 180)","(43, 43)","(38, 38)","(43, 43)"
22+
Triangular666(3),"(12, 12)","(6, 6)","(6, 6)","(5, 5)"
23+
Triangular666(5),"(42, 42)","(13, 13)","(11, 11)","(11, 11)"
24+
Triangular666(7),"(90, 90)","(23, 23)","(20, 20)","(20, 20)"
25+
Triangular666(9),"(156, 156)","(36, 36)","(32, 32)","(30, 30)"
26+
Triangular666(11),"(240, 240)","(52, 52)","(47, 47)","(38, 38)"
27+
"LP_Roffe[[882,24,d<=24]]","(2646, 2646)","(13, 13)","(81, 32)","(267, 105)"
28+
"LP_Raveendran[[175,19,d<=10]]","(588, 588)","(46, 53)","(103, 55)","(114, 114)"
29+
"GB_PanteleevKalachev[[48,6,8]]","(192, 192)","(13, 13)","(38, 36)","(45, 49)"
30+
"GB_PanteleevKalachev[[254,28,14<=d<=20]]","(1270, 1270)","(18, 18)","(67, 67)","(189, 190)"
31+
"LinPryadko[[70,8,10]]","(280, 280)","(14, 14)","(42, 40)","(56, 57)"
32+
"Haah_cubic[[432,8,d]]","(2160, 2160)","(48, 48)","(254, 160)","(354, 305)"
33+
"2BGA_LinPryadko[[40,8,5]]","(160, 160)","(17, 17)","(41, 31)","(35, 33)"
34+
"2BGA_LinPryadko[[56,28,2]]","(224, 224)","(15, 15)","(24, 15)","(30, 48)"
35+
"BB_Bravyi[[756,16,d<=34]]","(2268, 2268)","(19, 19)","(39, 58)","(94, 138)"
36+
"Voss[[48,4,6]]","(144, 144)","(16, 16)","(35, 23)","(36, 39)"
37+
"CoprimeBB_WangMueller[[108,12,6]]","(324, 324)","(12, 12)","(27, 22)","(30, 29)"
38+
"DelfosseReichardt(2, 1, 3)","(39, 39)","(19, 19)","(15, 15)","(12, 12)"
39+
"DelfosseReichardt(2, 2, 4)","(95, 95)","(36, 36)","(31, 31)","(27, 27)"
40+
"DelfosseReichardt(4, 3, 5)","(445, 445)","(133, 133)","(127, 127)","(120, 120)"
41+
"DelfosseReichardt(4, 3, 6)","(1981, 1981)","(277, 277)","(255, 255)","(239, 239)"
42+
DelfosseReichardtRepCode(4),"(29, 29)","(16, 16)","(14, 14)","(11, 11)"
43+
DelfosseReichardtRepCode(6),"(43, 43)","(23, 23)","(22, 22)","(16, 16)"
44+
DelfosseReichardtRepCode(8),"(57, 57)","(31, 31)","(29, 29)","(23, 23)"
45+
DelfosseReichardtRepCode(10),"(71, 71)","(38, 38)","(37, 37)","(28, 28)"
46+
CyclicQuantumTannerGraphProduct(1),"(16, 16)","(6, 6)","(6, 6)","(7, 7)"
47+
CyclicQuantumTannerGraphProduct(2),"(64, 64)","(6, 6)","(13, 12)","(14, 16)"
48+
CyclicQuantumTannerGraphProduct(3),"(144, 144)","(6, 6)","(13, 12)","(23, 25)"
49+
CyclicQuantumTannerGraphProduct(4),"(256, 256)","(6, 6)","(13, 12)","(31, 33)"
50+
CyclicQuantumTannerGraphProduct(5),"(400, 400)","(6, 6)","(13, 12)","(39, 41)"
51+
"LaCross(5, x^2 + x + 1, true)","(72, 72)","(10, 14)","(10, 14)","(12, 18)"
52+
"LaCross(6, x^2 + x + 1, true)","(120, 120)","(12, 16)","(12, 16)","(14, 21)"
53+
"LaCross(8, x^2 + x + 1, true)","(252, 252)","(16, 20)","(16, 20)","(17, 25)"
54+
"LaCross(7, x^3 + x + 1, true)","(132, 132)","(12, 18)","(12, 18)","(12, 24)"
55+
"LaCross(7, x^3 + x + 1, false)","(294, 294)","(10, 10)","(37, 28)","(56, 56)"
56+
"LaCross(9, x^3 + x + 1, true)","(270, 270)","(16, 22)","(16, 22)","(15, 32)"
57+
"LaCross(9, x^4 + x + 1, true)","(210, 210)","(14, 22)","(14, 22)","(14, 31)"
58+
"LaCross(10, x^4 + x + 1, true)","(288, 288)","(16, 24)","(16, 24)","(15, 33)"
59+
"LaCross(12, x^4 + x + 1, true)","(480, 480)","(20, 28)","(20, 27)","(17, 43)"
60+
"TillichZemor(4, 3, 3)","(63, 63)","(11, 13)","(11, 13)","(16, 16)"
61+
"TillichZemor(5, 4, 4)","(108, 108)","(14, 16)","(14, 16)","(22, 24)"
62+
"TillichZemor(6, 5, 5)","(165, 165)","(17, 19)","(17, 19)","(30, 32)"
63+
"TillichZemor(7, 6, 6)","(234, 234)","(20, 22)","(20, 22)","(37, 39)"
64+
"BB[[144,12,12]]","(432, 432)","(12, 12)","(21, 68)","(52, 80)"
65+
"BB[[360,12,24]]","(1080, 1080)","(12, 12)","(43, 186)","(114, 174)"

shor_compilation_numbers_data.csv

Lines changed: 30 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -97,29 +97,33 @@ CyclicQuantumTannerGraphProduct(4)_x,200,159,2,2,"(2, 0)"
9797
CyclicQuantumTannerGraphProduct(4)_z,200,159,2,2,"(2, 0)"
9898
CyclicQuantumTannerGraphProduct(5)_x,310,214,2,2,"(2, 0)"
9999
CyclicQuantumTannerGraphProduct(5)_z,310,214,2,2,"(2, 0)"
100-
"QuantumCliffordHeckeExt.LaCross(5, x^2 + x + 1, true)_x",60,41,5,4,"(3, 15)"
101-
"QuantumCliffordHeckeExt.LaCross(5, x^2 + x + 1, true)_z",42,36,13,12,"(3, 27)"
102-
"QuantumCliffordHeckeExt.LaCross(6, x^2 + x + 1, true)_x",96,62,5,10,"(3, 18)"
103-
"QuantumCliffordHeckeExt.LaCross(6, x^2 + x + 1, true)_z",72,64,15,5,"(3, 33)"
104-
"QuantumCliffordHeckeExt.LaCross(8, x^2 + x + 1, true)_x",192,135,5,12,"(3, 24)"
105-
"QuantumCliffordHeckeExt.LaCross(8, x^2 + x + 1, true)_z",156,99,19,15,"(3, 45)"
106-
"QuantumCliffordHeckeExt.LaCross(7, x^3 + x + 1, true)_x",120,87,5,6,"(3, 35)"
107-
"QuantumCliffordHeckeExt.LaCross(7, x^3 + x + 1, true)_z",104,80,17,21,"(3, 59)"
108-
"QuantumCliffordHeckeExt.LaCross(7, x^3 + x + 1, false)_x",252,201,3,3,"(3, 0)"
109-
"QuantumCliffordHeckeExt.LaCross(7, x^3 + x + 1, false)_z",252,201,3,3,"(3, 0)"
110-
"QuantumCliffordHeckeExt.LaCross(9, x^3 + x + 1, true)_x",240,180,5,12,"(3, 45)"
111-
"QuantumCliffordHeckeExt.LaCross(9, x^3 + x + 1, true)_z",216,160,21,5,"(3, 77)"
112-
"QuantumCliffordHeckeExt.LaCross(9, x^4 + x + 1, true)_x",190,149,5,6,"(3, 63)"
113-
"QuantumCliffordHeckeExt.LaCross(9, x^4 + x + 1, true)_z",165,121,21,29,"(3, 103)"
114-
"QuantumCliffordHeckeExt.LaCross(10, x^4 + x + 1, true)_x",258,159,5,10,"(3, 70)"
115-
"QuantumCliffordHeckeExt.LaCross(10, x^4 + x + 1, true)_z",228,174,23,32,"(3, 115)"
116-
"QuantumCliffordHeckeExt.LaCross(12, x^4 + x + 1, true)_x",424,329,5,16,"(3, 84)"
117-
"QuantumCliffordHeckeExt.LaCross(12, x^4 + x + 1, true)_z",384,297,27,5,"(3, 139)"
118-
"TillichZemor{Nothing}(4, 3, 3, nothing)_x",50,43,3,3,"(3, 0)"
119-
"TillichZemor{Nothing}(4, 3, 3, nothing)_z",46,39,6,6,"(3, 9)"
120-
"TillichZemor{Nothing}(5, 4, 4, nothing)_x",83,55,4,4,"(4, 0)"
121-
"TillichZemor{Nothing}(5, 4, 4, nothing)_z",82,62,12,11,"(4, 32)"
122-
"TillichZemor{Nothing}(6, 5, 5, nothing)_x",124,103,5,5,"(5, 0)"
123-
"TillichZemor{Nothing}(6, 5, 5, nothing)_z",128,96,20,16,"(5, 75)"
124-
"TillichZemor{Nothing}(7, 6, 6, nothing)_x",173,136,6,6,"(6, 0)"
125-
"TillichZemor{Nothing}(7, 6, 6, nothing)_z",184,158,30,21,"(6, 144)"
100+
"LaCross(5, x^2 + x + 1, true)_x",60,41,5,4,"(3, 15)"
101+
"LaCross(5, x^2 + x + 1, true)_z",42,36,13,12,"(3, 27)"
102+
"LaCross(6, x^2 + x + 1, true)_x",96,62,5,10,"(3, 18)"
103+
"LaCross(6, x^2 + x + 1, true)_z",72,64,15,5,"(3, 33)"
104+
"LaCross(8, x^2 + x + 1, true)_x",192,135,5,12,"(3, 24)"
105+
"LaCross(8, x^2 + x + 1, true)_z",156,99,19,15,"(3, 45)"
106+
"LaCross(7, x^3 + x + 1, true)_x",120,87,5,6,"(3, 35)"
107+
"LaCross(7, x^3 + x + 1, true)_z",104,80,17,21,"(3, 59)"
108+
"LaCross(7, x^3 + x + 1, false)_x",252,201,3,3,"(3, 0)"
109+
"LaCross(7, x^3 + x + 1, false)_z",252,201,3,3,"(3, 0)"
110+
"LaCross(9, x^3 + x + 1, true)_x",240,180,5,12,"(3, 45)"
111+
"LaCross(9, x^3 + x + 1, true)_z",216,160,21,5,"(3, 77)"
112+
"LaCross(9, x^4 + x + 1, true)_x",190,149,5,6,"(3, 63)"
113+
"LaCross(9, x^4 + x + 1, true)_z",165,121,21,29,"(3, 103)"
114+
"LaCross(10, x^4 + x + 1, true)_x",258,159,5,10,"(3, 70)"
115+
"LaCross(10, x^4 + x + 1, true)_z",228,174,23,32,"(3, 115)"
116+
"LaCross(12, x^4 + x + 1, true)_x",424,329,5,16,"(3, 84)"
117+
"LaCross(12, x^4 + x + 1, true)_z",384,297,27,5,"(3, 139)"
118+
"TillichZemor(4, 3, 3)_x",50,43,3,3,"(3, 0)"
119+
"TillichZemor(4, 3, 3)_z",46,39,6,6,"(3, 9)"
120+
"TillichZemor(5, 4, 4)_x",83,55,4,4,"(4, 0)"
121+
"TillichZemor(5, 4, 4)_z",82,62,12,11,"(4, 32)"
122+
"TillichZemor(6, 5, 5)_x",124,103,5,5,"(5, 0)"
123+
"TillichZemor(6, 5, 5)_z",128,96,20,16,"(5, 75)"
124+
"TillichZemor(7, 6, 6)_x",173,136,6,6,"(6, 0)"
125+
"TillichZemor(7, 6, 6)_z",184,158,30,21,"(6, 144)"
126+
"BB[[144,12,12]]_x",372,229,3,3,"(3, 0)"
127+
"BB[[144,12,12]]_z",372,229,3,3,"(3, 0)"
128+
"BB[[360,12,24]]_x",930,549,3,3,"(3, 0)"
129+
"BB[[360,12,24]]_z",930,549,3,3,"(3, 0)"
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
Code,Uncompiled,GateShuffled,AHR,SSSC,NumChains,Blanks
2+
"Toric(3, 3)","(27, 26)","(21, 21)","(4, 5)","(4, 4)","(2, 2)","(2, 3)"
3+
"Toric(4, 4)","(49, 48)","(35, 35)","(4, 5)","(4, 5)","(2, 2)","(2, 3)"
4+
"Toric(3, 6)","(57, 56)","(45, 44)","(4, 5)","(4, 4)","(2, 2)","(2, 3)"
5+
"Toric(4, 3)","(36, 35)","(20, 21)","(4, 5)","(4, 5)","(2, 2)","(2, 3)"
6+
"Toric(5, 5)","(77, 76)","(62, 61)","(4, 5)","(4, 5)","(2, 2)","(2, 3)"
7+
"Surface(3, 3)","(18, 14)","(14, 13)","(3, 5)","(3, 4)","(2, 2)","(3, 5)"
8+
"Surface(4, 4)","(36, 30)","(26, 25)","(3, 6)","(3, 4)","(2, 2)","(4, 7)"
9+
"Surface(3, 6)","(45, 32)","(30, 28)","(3, 8)","(3, 6)","(2, 2)","(3, 11)"
10+
"Surface(4, 3)","(24, 21)","(17, 17)","(3, 5)","(3, 5)","(2, 2)","(4, 5)"
11+
"Surface(5, 5)","(60, 52)","(48, 34)","(3, 7)","(3, 5)","(2, 2)","(5, 9)"
12+
Shor9(),"(2, 4)","(2, 4)","(2, 4)","(2, 4)","(2, 2)","(0, 4)"
13+
Steane7(),"(7, 7)","(7, 7)","(3, 3)","(3, 3)","(3, 3)","(1, 1)"
14+
QuantumReedMuller(3),"(7, 7)","(7, 7)","(3, 3)","(3, 3)","(3, 3)","(1, 1)"
15+
QuantumReedMuller(4),"(15, 28)","(15, 21)","(7, 12)","(6, 9)","(4, 8)","(6, 6)"
16+
QuantumReedMuller(5),"(31, 84)","(31, 64)","(14, 19)","(9, 13)","(5, 13)","(23, 19)"
17+
Triangular488(3),"(6, 6)","(6, 6)","(5, 5)","(3, 3)","(3, 3)","(2, 2)"
18+
Triangular488(5),"(19, 19)","(15, 15)","(7, 7)","(4, 4)","(3, 3)","(7, 7)"
19+
Triangular488(7),"(38, 38)","(27, 27)","(9, 9)","(7, 7)","(3, 3)","(10, 10)"
20+
Triangular488(9),"(63, 63)","(45, 45)","(11, 11)","(8, 8)","(3, 3)","(15, 15)"
21+
Triangular488(11),"(94, 94)","(67, 67)","(13, 13)","(9, 9)","(3, 3)","(18, 18)"
22+
Triangular666(3),"(5, 5)","(5, 5)","(4, 4)","(3, 3)","(3, 3)","(1, 1)"
23+
Triangular666(5),"(22, 22)","(17, 17)","(7, 7)","(6, 6)","(3, 3)","(5, 5)"
24+
Triangular666(7),"(48, 48)","(32, 32)","(10, 10)","(7, 7)","(3, 3)","(9, 9)"
25+
Triangular666(9),"(83, 83)","(57, 57)","(13, 13)","(9, 9)","(3, 3)","(13, 13)"
26+
Triangular666(11),"(127, 127)","(82, 82)","(16, 16)","(12, 12)","(3, 3)","(17, 17)"
27+
"LP_Roffe[[882,24,d<=24]]","(2212, 2212)","(1820, 1820)","(3, 3)","(3, 3)","(3, 3)","(0, 0)"
28+
"LP_Raveendran[[175,19,d<=10]]","(582, 584)","(395, 377)","(4, 4)","(4, 4)","(4, 4)","(0, 0)"
29+
"GB_PanteleevKalachev[[48,6,8]]","(192, 192)","(139, 139)","(4, 4)","(4, 4)","(4, 4)","(0, 0)"
30+
"GB_PanteleevKalachev[[254,28,14<=d<=20]]","(1144, 1144)","(827, 827)","(5, 5)","(5, 5)","(5, 5)","(0, 0)"
31+
"LinPryadko[[70,8,10]]","(212, 212)","(145, 145)","(4, 4)","(4, 4)","(4, 4)","(0, 0)"
32+
"Haah_cubic[[432,8,d]]","(1980, 1980)","(1381, 1381)","(5, 5)","(5, 5)","(5, 5)","(0, 0)"
33+
"2BGA_LinPryadko[[40,8,5]]","(121, 121)","(74, 74)","(6, 6)","(6, 6)","(6, 6)","(0, 0)"
34+
"2BGA_LinPryadko[[56,28,2]]","(142, 142)","(136, 136)","(6, 6)","(6, 6)","(6, 6)","(0, 0)"
35+
"BB_Bravyi[[756,16,d<=34]]","(2268, 2268)","(1442, 1442)","(3, 3)","(3, 3)","(3, 3)","(0, 0)"
36+
"Voss[[48,4,6]]","(144, 144)","(93, 93)","(4, 4)","(4, 4)","(4, 4)","(0, 0)"
37+
"CoprimeBB_WangMueller[[108,12,6]]","(324, 324)","(227, 227)","(3, 3)","(3, 3)","(3, 3)","(0, 0)"
38+
"DelfosseReichardt(2, 1, 3)","(15, 15)","(15, 15)","(9, 9)","(7, 7)","(4, 4)","(13, 13)"
39+
"DelfosseReichardt(2, 2, 4)","(31, 31)","(31, 31)","(17, 17)","(10, 10)","(5, 5)","(38, 38)"
40+
"DelfosseReichardt(4, 3, 5)","(125, 125)","(125, 125)","(62, 62)","(33, 33)","(6, 6)","(263, 263)"
41+
"DelfosseReichardt(4, 3, 6)","(769, 769)","(745, 745)","(404, 404)","(208, 208)","(22, 22)","(3027, 3027)"
42+
DelfosseReichardtRepCode(4),"(13, 13)","(13, 13)","(9, 9)","(3, 3)","(3, 3)","(12, 12)"
43+
DelfosseReichardtRepCode(6),"(19, 19)","(19, 19)","(13, 13)","(3, 3)","(3, 3)","(20, 20)"
44+
DelfosseReichardtRepCode(8),"(25, 25)","(25, 25)","(17, 17)","(3, 3)","(3, 3)","(28, 28)"
45+
DelfosseReichardtRepCode(10),"(31, 31)","(31, 31)","(21, 21)","(3, 3)","(3, 3)","(36, 36)"
46+
CyclicQuantumTannerGraphProduct(1),"(11, 11)","(10, 10)","(2, 2)","(2, 2)","(2, 2)","(0, 0)"
47+
CyclicQuantumTannerGraphProduct(2),"(52, 52)","(38, 38)","(2, 2)","(2, 2)","(2, 2)","(0, 0)"
48+
CyclicQuantumTannerGraphProduct(3),"(114, 114)","(89, 89)","(2, 2)","(2, 2)","(2, 2)","(0, 0)"
49+
CyclicQuantumTannerGraphProduct(4),"(200, 200)","(159, 159)","(2, 2)","(2, 2)","(2, 2)","(0, 0)"
50+
CyclicQuantumTannerGraphProduct(5),"(310, 310)","(214, 214)","(2, 2)","(2, 2)","(2, 2)","(0, 0)"
51+
"LaCross(5, x^2 + x + 1, true)","(60, 42)","(41, 36)","(5, 13)","(4, 12)","(3, 3)","(15, 27)"
52+
"LaCross(6, x^2 + x + 1, true)","(96, 72)","(62, 64)","(5, 15)","(10, 5)","(3, 3)","(18, 33)"
53+
"LaCross(8, x^2 + x + 1, true)","(192, 156)","(135, 99)","(5, 19)","(12, 15)","(3, 3)","(24, 45)"
54+
"LaCross(7, x^3 + x + 1, true)","(120, 104)","(87, 80)","(5, 17)","(6, 21)","(3, 3)","(35, 59)"
55+
"LaCross(7, x^3 + x + 1, false)","(252, 252)","(201, 201)","(3, 3)","(3, 3)","(3, 3)","(0, 0)"
56+
"LaCross(9, x^3 + x + 1, true)","(240, 216)","(180, 160)","(5, 21)","(12, 5)","(3, 3)","(45, 77)"
57+
"LaCross(9, x^4 + x + 1, true)","(190, 165)","(149, 121)","(5, 21)","(6, 29)","(3, 3)","(63, 103)"
58+
"LaCross(10, x^4 + x + 1, true)","(258, 228)","(159, 174)","(5, 23)","(10, 32)","(3, 3)","(70, 115)"
59+
"LaCross(12, x^4 + x + 1, true)","(424, 384)","(329, 297)","(5, 27)","(16, 5)","(3, 3)","(84, 139)"
60+
"TillichZemor(4, 3, 3)","(50, 46)","(43, 39)","(3, 6)","(3, 6)","(3, 3)","(0, 9)"
61+
"TillichZemor(5, 4, 4)","(83, 82)","(55, 62)","(4, 12)","(4, 11)","(4, 4)","(0, 32)"
62+
"TillichZemor(6, 5, 5)","(124, 128)","(103, 96)","(5, 20)","(5, 16)","(5, 5)","(0, 75)"
63+
"TillichZemor(7, 6, 6)","(173, 184)","(136, 158)","(6, 30)","(6, 21)","(6, 6)","(0, 144)"
64+
"BB[[144,12,12]]","(372, 372)","(229, 229)","(3, 3)","(3, 3)","(3, 3)","(0, 0)"
65+
"BB[[360,12,24]]","(930, 930)","(549, 549)","(3, 3)","(3, 3)","(3, 3)","(0, 0)"

0 commit comments

Comments
 (0)