Penjelasan gaya Wikipedia tentang Geometric Complexity Theory

43

Dapatkah seseorang memberikan penjelasan singkat tentang pendekatan GCT Mulmuley yang dapat dimengerti oleh non-pakar? Penjelasan yang cocok untuk halaman Wikipedia tentang topik tersebut (yang saat ini belum selesai).

Motivasi: Saya "membaca bersama" buku Scott Aaronson Quantum Computing sejak Democritus dengan seorang teman saya yang adalah seorang peneliti dalam teori string. Dalam kata pengantar buku, Aaronson menyebut GCT "teori string ilmu komputer". Menjadi ahli teori string, teman saya bersemangat tentang klaim ini dan bertanya apa itu GCT. Pada titik itu saya dengan malu-malu menyadari bahwa saya tidak punya jawaban siap-Wikipedia untuk pertanyaannya.

Alessandro Cosentino
sumber
3
Mungkin jawabannya adalah membuatnya :). atau setidaknya memulainya.
Suresh Venkat
2
Buat tulisan rintisan - Anda tidak harus menulis semuanya sendiri :).
Suresh Venkat
1
@ Kaveh: tentu saja tidak ada hubungan langsung antara kedua bidang! Bahkan Scott bahkan menjelaskan dalam arti apa GCT adalah teori string TCS (itu hanya meta-argumen tentang bagaimana orang-orang di bidang fisika teoretis dan ilmu komputer masing-masing merasakan pendekatan itu - tentu saja untuk pertanyaan yang sama sekali berbeda!). Saya melaporkan cerita hanya untuk menjelaskan apa yang memicu pertanyaan saya, saya tidak bermaksud bahwa kedua bidang itu terkait.
Alessandro Cosentino
2
Pertanyaan terkait: Program GCT Mulmuley
Kaveh

Jawaban:

36

Saya tidak yakin level apa yang cocok untuk artikel Wikipedia (artikel yang berbeda tampaknya ditujukan untuk tingkat keahlian yang berbeda) atau tepatnya apa yang Anda cari. Jadi, inilah yang coba, tapi saya terbuka untuk umpan balik.

Teori kompleksitas geometri mengusulkan untuk mempelajari kompleksitas komputasi dari fungsi komputasi (katakanlah, polinomial) dengan mengeksploitasi simetri yang melekat dalam kompleksitas dan setiap simetri tambahan dari fungsi yang sedang dipelajari.

Seperti banyak pendekatan sebelumnya, tujuan utamanya adalah untuk memisahkan dua kelas kompleksitas dengan menunjukkan bahwa ada polinom yang mengambil fungsi sebagai input (katakanlah , dengan koefisien vektor mereka) sehingga menghilang pada setiap fungsi tetapi tidak hilang pada beberapa fungsi . pfpf C e a s y g h a r d C h a r dCeasy,ChardpfpfCeasyghardChard

Gagasan kunci pertama (lih. [GCT1, GCT2]) adalah menggunakan simetri untuk mengatur bukan fungsi itu sendiri, tetapi untuk mengatur properti ( algebro-geometrik ) dari fungsi-fungsi ini, seperti yang ditangkap oleh polinomial sepertip atas. Ini memungkinkan penggunaan teori representasi dalam berusaha menemukan . Gagasan serupa yang berkaitan dengan teori representasi dan geometri aljabar telah digunakan dalam geometri aljabar sebelumnya, tetapi setahu saya tidak pernah seperti itu.p

Gagasan kunci kedua (lih. [GCT6]) adalah menemukan algoritma kombinatorial (dan waktu polinomial) untuk masalah representasi-teoretik yang dihasilkan, dan kemudian merekayasa balik algoritme ini untuk menunjukkan bahwa ada. Ini dapat diambil dalam semangat menggunakan Linear Programming (suatu algoritma) untuk membuktikan pernyataan murni kombinasi tertentu.p

Memang, [GCT6] menyarankan pengurangan masalah representasi-teori di atas menjadi masalah Pemrograman Integer , kemudian menunjukkan bahwa IP yang dihasilkan diselesaikan dengan relaksasi LP mereka, dan akhirnya memberikan algoritma kombinatorial untuk LP yang dihasilkan. Dugaan dalam [GCT6] sendiri termotivasi oleh hasil rekayasa balik yang diketahui untuk koefisien Littlewood-Richardson, masalah analog tetapi lebih mudah dalam teori representasi. Dalam kasus koefisien LR, aturan kombinatorial Littlewood-Richardson adalah yang pertama. Kemudian Berenstein dan Zelevinsky [BZ] dan Knutson dan Tao [KT] (lihat [KT2] untuk ikhtisar yang bersahabat) memberikan IP untuk koefisien LR. Knutson dan Tao juga membuktikan dugaan saturasi, yang menyiratkan bahwa IP diselesaikan dengan relaksasi LP-nya (lih. [GCT3, BI]).

Hasil dari [GCT5] menunjukkan bahwa secara acak derandomisasi Normalisasi Lemma Noether pada dasarnya setara dengan masalah terbuka yang terkenal dalam teori kompleksitas derandomisasi kotak hitam pengujian identitas polinomial . Secara kasar bagaimana hal ini cocok dengan program yang lebih besar adalah bahwa menemukan basis eksplisit untuk fungsi yang (tidak) menghilang pada C e a s y (dalam hal ini, kelas yang penentunya lengkap) dapat digunakan untuk memperoleh suatu aturan kombinatorial untuk masalah yang diinginkan dalam teori representasi, seperti yang telah terjadi di pengaturan lain dalam geometri aljabar. Langkah menengah di sini adalah menemukan dasar untuk hal - hal tersebutpCeasypyang (tidak) hilang pada normalisasi , yang dengan konstruksi varietas aljabar yang lebih baik - dengan kata lain, untuk derandomisasi Lemma Normalisasi Noether untuk DET.Ceasy

Contoh simetri kompleksitas dan fungsi

Misalnya, kompleksitas fungsi - untuk sebagian besar pengertian kompleksitas alami - tidak berubah jika kita mengubah variabel f ( x π ( 1 ) , ... , x π ( n ) ) oleh beberapa permutasi π . Jadi permutasi adalah simetri kompleksitas itu sendiri. Untuk beberapa pengertian kompleksitas (seperti dalam kompleksitas rangkaian aljabar) semua perubahan linear yang tidak dapat dibalik dari variabel-variabel adalah simetri.f(x1,,xn)f(xπ(1),,xπ(n))π

det ( A X B ) = det ( X T ) = det ( X ) A , B det ( A B ) = 1det(X)det(AXB)=det(XT)=det(X)A,Bdet(AB)=1

Beberapa Kemajuan Terbaru [bagian ini jelas tidak lengkap dan lebih teknis, tetapi akun lengkap akan memakan waktu puluhan halaman .... Saya hanya ingin menyoroti beberapa kemajuan terbaru]

Burgisser dan Ikenmeyer [BI2] menunjukkan batas bawah lebih rendah pada perkalian matriks mengikuti program GCT sejauh menggunakan representasi dengan multiplisitas nol vs bukan nol. Landsberg dan Ottaviani [LO] memberikan batas bawah paling dikenal pada dasarnya pada peringkat perbatasan perkalian matriks menggunakan teori representasi untuk mengatur properti aljabar, tetapi tidak menggunakan multiplikasi representasi atau aturan kombinatorial.2n232n22n2

Masalah berikutnya setelah koefisien Littlewood-Richardson adalah koefisien Kronecker . Ini muncul baik dalam serangkaian masalah yang diduga pada akhirnya mencapai representasi-teori masalah yang timbul dalam GCT, dan lebih langsung sebagai batas pada multiplisitas dalam pendekatan GCT untuk penggandaan matriks dan permanen versus determinan. Menemukan aturan kombinatorial untuk koefisien Kronecker adalah masalah terbuka lama dalam teori representasi; Blasiak [B] baru-baru ini memberikan aturan kombinatorial untuk koefisien Kronecker dengan satu bentuk kait.

Kumar [K] menunjukkan bahwa representasi tertentu muncul dalam cincin koordinat dari determinan dengan multiplisitas bukan-nol, dengan asumsi dugaan kolom kolom Latin (lih. Huang-Rota dan Alon-Tarsi; dugaan ini juga, mungkin tidak secara kebetulan, muncul di [BI2 ]). Karenanya representasi ini tidak dapat digunakan untuk memisahkan permanen dari determinan atas dasar kelipatan nol vs bukan nol, meskipun masih mungkin untuk menggunakannya untuk memisahkan permanen dari determinan dengan ketidaksetaraan yang lebih umum antara multiplisitas.

Referensi [B] J. Blasiak. Koefisien Kronecker untuk satu bentuk kait. arXiv: 1209.2018, 2012.

[BI] P. Burgisser dan C. Ikenmeyer. Algoritma max-flow untuk kepositifan koefisien Littlewood-Richardson. FPSAC 2009.

[BI2] P. Burgisser dan C. Ikenmeyer. Batas Bawah Eksplisit melalui Teori Kompleksitas Geometris. arXiv: 1210.8368, 2012.

[BZ] AD Berenstein dan AV Zelevinsky. Multiplisitas tiga untuk dan spektrum aljabar eksterior dari representasi adjoint. sl(r+1)J. Algebraic Combin. 1 (1992), no. 1, 7–22.

[GCT1] KD Mulmuley dan M. Sohoni. Teori Kompleksitas Geometrik I: Suatu Pendekatan terhadap P vs NP dan Masalah Terkait. SIAM J. Comput. 31 (2), 496-526, 2001.

[GCT2] KD Mulmuley dan M. Sohoni. Teori Kompleksitas Geometris II: Menuju Penghalang Eksplisit untuk Penyuluhan antar Varietas Kelas. SIAM J. Comput., 38 (3), 1175–1206, 2008.

[GCT3] KD Mulmuley, H. Narayanan, dan M. Sohoni. Teori kompleksitas geometri III: tentang penentuan tidak berlebihnya koefisien Littlewood-Richardson. J. Algebraic Combin. 36 (2012), no. 1, 103–110.

[GCT5] KD Mulmuley. Teori Kompleksitas Geometrik V: Kesetaraan antara derandomisasi blackbox dari pengujian identitas polinomial dan derandomisasi Lemma Normalisasi Noether. FOCS 2012, juga arXiv: 1209.5993.

[GCT6] KD Mulmuley. Teori Kompleksitas Geometrik VI: flip via positif. , Laporan Teknis, departemen Ilmu Komputer, Universitas Chicago, Januari 2011.

[K] S. Kumar. Studi representasi yang didukung oleh penutupan orbit dari determinan. arXiv: 1109.5996, 2011.

[LO] JM Landsberg dan G. Ottaviani. Batas bawah baru untuk peringkat perbatasan perkalian matriks. arXiv: 1112.6007, 2011.

[KT] A. Knutson dan T. Tao. Model honeycomb dari produk tensor . I. Bukti dugaan saturasi. GLn(C)J. Amer. Matematika Soc. 12 (1999), no. 4, 1055–1090.

[KT2] A. Knutson dan T. Tao. Sarang lebah dan jumlah matriks Hermitian. Pemberitahuan Amer. Matematika Soc. 48 (2001), no. 2, 175–186.

Joshua Grochow
sumber
7
Berikan kalimat pembuka Anda tentang tingkat apa yang cocok untuk Wikipedia: jawaban singkatnya sesederhana mungkin, tetapi tidak lebih sederhana. Awal artikel Wikipedia, khususnya, harus ditulis untuk audiens seluas yang dapat ditulis untuk (tanpa membuat hash subjek); bagian selanjutnya bisa menjadi lebih teknis. Untuk perincian lebih lanjut, lihat pedoman Wikipedia en.wikipedia.org/wiki/WP:TECHNICAL (Dan mungkin harus dilakukan tanpa mengatakan bahwa tidak semua artikel berhasil dalam sasaran-sasaran ini.)
David Eppstein
4
Ide yang bagus mungkin bertujuan untuk tingkat yang serupa dengan en.wikipedia.org/wiki/Representation_theory yang dimulai dengan lembut tetapi kemudian menjadi jauh lebih teknis.
Mugizi Rwebangira
2
Saya mencari penjelasan yang bisa dimengerti oleh non-pakar CS, yang masih ilmuwan di beberapa bidang lain (khususnya fisika). Jawaban Anda memenuhi syarat ini dengan sempurna. Terima kasih!
Alessandro Cosentino
1
Mengapa tidak menambahkan ini ke halaman Wikipedia?
saadtaame
2

Saya baru-baru ini memberikan jawaban untuk pertanyaan terkait tentang Mathoverflow https://mathoverflow.net/questions/277408/what-are-the-current-breakthroughs-of-geometric-complexity-theory

Karena situs ini mungkin tempat yang lebih baik, izinkan saya mengulangi jawaban itu di bawah. Referensi ke Joseph atau Timotius adalah tentang posting lain untuk pertanyaan MO itu.


X=(Xij)1i,jnn×nF1(X)=det(X)n

F2(X)=(Xnn)nm×perm[(Xij)1i,jm]
m×mnX11Xnn
c(m)=min{ n | nm  and  GF2¯GF1¯ }
GGL(n2)n2XGFi¯PNPc(m)m

GF2¯GF1¯G

C[GF1¯]dC[GF2¯]d
dnmλ
multλ(C[GF1¯]d)<multλ(C[GF2¯]d)
multλ(I[GF1¯]d)>multλ(I[GF2¯]d) .

λmultλ(C[GF1¯]d)=0multλ(C[GF2¯]d)>0. Harapan ini telah tergencet dalam karya Bürgisser, Ikenmeyer dan Panova yang disebutkan oleh Timothy. Namun, kemungkinan penghalang multiplisitas masih terbuka.

F1F2mGλn2X

F1F2G=SL(2)

F1(x,y)=x4+8x3y+24x2y2+32xy3+16y4
F2(x,y)=16x424x3y+12x2y22xy3 .
F
H(F)(x,y)=2Fx22Fy2(2Fxy)2 .
x,yF=F1F=F2

Jadi, sebuah "rencana" superoptimis yang mungkin untuk GCT melibatkan urutan langkah-langkah berikut.

1) Temukan cara untuk menghasilkan ton yang bersamaan.

F1

F2

GL(n2)GL(n)×GL(n)GL(n2)GL(n2)GL(n)×GL(n)SL(n(n+1)/2)SL(n)

multλ(I[GF1¯]d)F1

F1terlalu). Menurut pendapat saya, orang perlu membuat kemajuan pada pertanyaan semacam itu ( Teorema Empat Warna juga dari jenis ini, melalui pengurangan karena Kauffman dan Bar-Natan) sebelum Valiant's Conjecture.

c(m)

(2mm)1 .

PS: Saya harus menambahkan bahwa pesimisme saya khusus untuk Hipotesis Valiant yang merupakan `Hipotesis Riemann 'di lapangan. Tentu saja, seseorang tidak boleh melempar bayi dengan air mandi dan merendahkan GCT karena sejauh ini gagal membuktikan dugaan ini. Ada banyak masalah yang lebih mudah didekati di bidang ini di mana kemajuan telah dibuat dan lebih banyak kemajuan diharapkan. Lihat khususnya artikel yang disebutkan di atas oleh Grochow dan ulasan oleh Landsberg.

Abdelmalek Abdesselam
sumber
-4

GCT adalah program penelitian untuk membuktikan teori kompleksitas yang terikat dan dengan cara menentang abstrak / ringkasan gaya wikipedia karena abstraksi yang berat, tetapi untuk kerumunan TCS survei yang baik tersedia. [2] [3] [4] (dan tentunya Wikipedia adalah tempat terbaik untuk entri wikipedia). itu dirumuskan pada awal 2000-an oleh Mulmuley dan keduanya relatif baru dalam teori kompleksitas dan sangat maju, menggunakan dan menerapkan matematika canggih (aljabar geometri) yang tidak berasal dari teori kompleksitas / TCS.

pendekatan ini dianggap menjanjikan oleh beberapa tetapi mungkin terlalu rumit oleh otoritas lain yaitu tidak terbukti dan oleh karena itu kontroversial apakah dapat mengatasi "hambatan" yang dikenal standar. (dalam hal ini ia menunjukkan beberapa tanda dari apa yang disebut "pergeseran paradigma" Kuhn.). Bahkan Mulmuley mengusulkan bahwa secara realistis mungkin tidak akan berhasil (dalam membuktikan pemisahan kelas kompleksitas utama) setelah beberapa dekade pengembangan lebih lanjut. di sini adalah pendapat skeptis oleh Fortnow, otoritas terkemuka di bidang teori kompleksitas: [1]

Pertimbangkan gunung besar dan Anda ingin mencapai puncak gunung. Ketan datang dan berkata dia akan mengajarimu cara membuat alat yang dibutuhkan untuk mendaki gunung. Butuh waktu satu bulan belajar dan sebenarnya alat ini tidak cukup baik untuk mendaki gunung. Mereka perlu ditingkatkan dan perbaikan ini tidak akan terjadi dalam hidup Anda. Tetapi tidakkah Anda ingin belajar bagaimana orang lain akan mendaki gunung berabad-abad dari sekarang?

[1] Cara membuktikan NP berbeda dari blog P Fortnow

[2] Memahami Pendekatan Mulmuley-Sohoni pada P vs NP Regan

[3] Pada Teori P vs. NP dan Kompleksitas Geometris Mulmuley

[4] Program GCT menuju masalah P vs NP Mulmuley

vzn
sumber