Maksimum / artı halkada kıvrımın karmaşıklığı


10

FFT ile polinomları artı / çoğaltmak için konvolüsyon yapabiliriz . Bununla birlikte, yaklaşım genel olarak halkalar için çok genelleştirilebilir görünmemektedir. Maks / artı halkası için saf evrişimi üzerinde ilerleme oldu mu?Ö(ngünlükn)Ö(n2)

Ben bir üs ile yumuşak max / artı artı / ürün dönüştürebilirsiniz not edilmelidir. Burada .yumuşak maks(x,y)=günlük(ex+ey)=maksimum(x,y)+günlük(1+emin(x,y)-maksimum(x,y))



1
@ChaoXu yorum -> cevap?
Sasho Nikolov

Yanıtlar:


11

Mathoverflow hakkında daha genel bir soru var .

Ben sordum CS.SE benzer soru . jbapple iyi bir cevap verdi. Alıntılamak

"Kolye, Kıvrımlar ve X + Y", Bremner ve ark. gerçek RAM'de bir algoritması ve bir düzgün olmayan doğrusal karar ağacı modelinde algoritma.O(nÖ(n2(lglgn)3lg2n)Ö(nn)

Bu sınırdaki herhangi bir gelişme, sıralamak ve tüm en kısa yol gibi birkaç zor açık soruna ışık tutacaktır .X+Y

İşlevlerden biri dışbükey / içbükey ise, sorunu zamanda çözebiliriz . Bkz. "Dinamik Programlamayı Hızlandırma", By Eppstein ve ark. .Ö(ngünlükn)


1
Teşekkür ederim. Ayrıca mathoverflow bağlantısında bu konuda okumaktan keyif aldım.
Thomas Ahle

"Tekdüze bir şekilde artan" ın yararlı bir özellik olup olmadığını merak ediyorum.
Thomas Ahle

2
Yazarların Kolye kağıdında çözmeye çalıştıkları ilk sorun monoton olarak artmaktadır. Muhtemelen genel durumdan daha iyi performans gösteren bilinen bir algoritma yoktur.
Chao Xu
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.