Năng lực của câu đố có thể giải được duy nhất (USP)


13

Trong bài báo chuyên đề Các thuật toán lý thuyết nhóm cho phép nhân ma trận , Cohn, Kleinberg, Szegedy và Umans đưa ra khái niệm về câu đố có thể giải được duy nhất (được định nghĩa dưới đây) và khả năng USP. Họ cho rằng Coppersmith và Winograd, trong bài báo mang tính đột phá của mình Matrix nhân qua cấp số cộng , "ngầm" chứng minh rằng khả năng USP là 3/22/3 . Yêu cầu này được nhắc lại ở một số nơi khác (bao gồm cả ở đây trên cstheory), nhưng không có lời giải thích nào được tìm thấy. Dưới đây là sự hiểu biết của riêng tôi về những gì Coppersmith và Winograd chứng minh, và tại sao nó không đủ.

Có đúng là năng lực USP là 3/22/3 ? Nếu vậy, có một tài liệu tham khảo cho bằng chứng?

Câu đố duy nhất có thể giải được

Một câu đố có thể giải được duy nhất (USP) có chiều dài n và chiều rộng k bao gồm một tập hợp con {1,2,3}k có kích thước n , mà chúng ta cũng nghĩ là ba tập hợp của n "mảnh" (tương ứng với các vị trí trong đó vectơ là 1 , vị trí của chúng là 2 và vị trí là 3 ), thỏa mãn tính chất sau. Giả sử chúng ta sắp xếp tất cả 1 mảnh trong n dòng. Sau đó, phải có một cách duy nhất để đặt các mảnh khác, một trong mỗi loại trong mỗi dòng, để chúng "phù hợp".

Đặt N(k) là chiều dài tối đa của USP có chiều rộng k . Các khả năng USP

κ=supkN(k)1/k.
Trong USP, mỗi phần cần phải là duy nhất - điều đó có nghĩa là không có hai dòng nào chứa ký hiệu c{1,2,3} ở cùng một vị trí. Điều này cho thấy (sau một đối số ngắn) rằng v.v.k3/22/3
N(k)Σmột+b+c= =ktối thiểu{(kmột),(kb),(kc)}(k+22)(kk/3),
κ3/22/3 .

Ví dụ (USP có chiều dài và chiều rộng ): Không ví dụ về chiều dài và chiều rộng , trong đó - và các phần có thể được sắp xếp theo hai cách khác nhau: started 4 1111 2131 1213 2233 3 3 2 3 12344

1111213112132233
3323
123132231321312213

Câu đố Coppersmith-Winograd

Câu đố Coppersmith-Winograd (CWP) có chiều dài và chiều rộng bao gồm một tập con có có kích thước trong đó "các mảnh" là duy nhất - cho bất kỳ hai và , (Họ trình bày nó hơi khác một chút.)k S { 1 , 2 , 3 } k n a b S c { 1 , 2 , 3 } { i [ k ] : a i = c } { i [ k ] : b i = c } .nkS{1,2,3}knmộtbSc{1,2,3}

{Tôi[k]:mộtTôi= =c}{Tôi[k]:bTôi= =c}.

Mỗi USP là một CWP (như chúng tôi đã nhận xét ở trên), do đó khả năng CWP thỏa mãn . Ở trên chúng tôi đã nhận xét rằng . Coppersmith và Winograd đã cho thấy, bằng cách sử dụng một đối số tinh vi, rằng . Lập luận của họ đã được đơn giản hóa bởi Strassen (xem lý thuyết phức tạp Đại số ). Chúng tôi phác thảo một bằng chứng đơn giản dưới đây.λ k λ 3 / 2 2 / 3 λ = 3 / 2 2 / 3λλκλ3/22/3λ=3/22/3

Cho , cho bao gồm tất cả các vectơ chứa mỗi s, s, s. Đối với , hãy để bao gồm tất cả các cặp sao cho và đặt . Mỗi tập độc lập trong biểu đồ là CWP. Điều nổi tiếng là mọi đồ thị đều có một bộ kích thước độc lập(bằng chứng: chọn từng đỉnh với xác suất và xóa một đỉnh khỏi mỗi cạnh còn sót lại). Trong trường hợp của chúng ta, V k / 3 1 2 3 c { 1 , 2 , 3 } E c a , b V { i [ k ] : a i = c } = { i [ k ] : b i = c } E = E 1E 2E 3 G =kVk/3123c{1,2,3}Eca,bV{i[k]:ai=c}={i[k]:bi=c}E=E1E2E3| V | 2 / 4 | E | | V | / 2 | E | | V | = ( kG=(V,E)|V|2/4|E||V|/2|E|

|V|=(kk/3)(2k/3k/3),|E|3|E1|=32(kk/3)(2k/3k/3)2.
Do đó
|V|24|E|=16(kk/3)λ322/3.

Thú vị, nhưng có một câu hỏi ở đây, hoặc đây chỉ là một khẳng định của một lỗ hổng trong văn học?
David Eppstein

4
Câu hỏi đặt ra là liệu nó là đúng rằng dung lượng USP là , và nếu như vậy, nơi có thể là một bằng chứng được tìm thấy. 3/22/3
Yuval Filmus

Câu trả lời:


7

S

S2VPr[xS]= =(|V|/2|E|)1-εx,y,zVxyzwVx,y,zSwS

SV(x,y)Ex,y(|V|2/2|E|)1ϵTx,y,zTxyzwx,y,z,wSx,y,zS

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.