Tarafından çarpma algoritmalarında kullanılan kimlikler
çok yakından ilişkili görünüyor. Ortak bir soyut çerçeve / genelleme var mı?
Tarafından çarpma algoritmalarında kullanılan kimlikler
çok yakından ilişkili görünüyor. Ortak bir soyut çerçeve / genelleme var mı?
Yanıtlar:
Klasik çerçeve, bilinear algoritmalar ve tensör sırası ayrışmalarından biridir; temel olarak, katsayılara dayanarak , bilinear harita ilişkili 3 yollu tensörü inşa edersiniz , daha sonra sıralı bir tensörlerin toplamı olarak ayrışmasını ararsınız (yani, bir şekilde bu ). Bunu daha ayrıntılı olarak açıklayacaksınız, örneğin Bläser'in bu makalesinde veya Bürgisser, Clausen, Shokrollahi, Cebirsel Karmaşıklık Teorisi'nin kitabında.
Anladığım kadarıyla, Suresh'in cevabında bahsettiği grup sunumları açısından yeniden yapılanma daha sonraki bir konudur ve konuya ilk yaklaşım için daha az uygun buluyorum (ama elbette bu benim tarafımda önyargı olabilir ).
Sorunuza kısmi bir cevap ilk olarak Cohn ve Umans tarafından geliştirilen ve daha sonra Cohn, Kleinberg, Szegedy ve Umans tarafından geliştirilen grup teorik yaklaşımıdır . Matris çarpımı için Strassen ve Coppersmith-Winograd'ı yakalayabilir.