Il -esimo polinomio simmetrico elementare è la somma di tutti i prodotti di variabili distinte. Sono interessato alla complessità del circuito aritmetico monotono (+, \ times) di questo polinomio. Un semplice algoritmo di programmazione dinamica (così come la figura 1 sotto) fornisce un circuito (+, \ times) con porte O (kn) .
Domanda: è noto un limite inferiore di ?
Un circuito è inclinato se almeno uno dei due ingressi di ciascun gate di prodotto è una variabile. Tale circuito è in realtà lo stesso della rete di commutazione e rettifica (un grafico aciclico diretto con alcuni bordi etichettati da variabili; ogni percorso della st fornisce il prodotto delle sue etichette e l'output è la somma di tutti i percorsi della st). Già 40 anni fa, Markov ha dimostrato un risultato sorprendentemente stretto: un circuito di inclinazione aritmetica monotono minimo per ha esattamente gate di prodotto. Il limite superiore segue dalla Fig. 1:
Ma non ho visto alcun tentativo di dimostrare un limite così basso per i circuiti non obliqui. È solo questa la nostra "arroganza", o ci sono alcune difficoltà intrinseche osservate lungo la strada?
PS So che le porte sono necessarie per calcolare contemporaneamente tutti . Ciò deriva dal limite inferiore della dimensione dei circuiti booleani monotoni che ordinano l'ingresso 0-1; vedi pagina 158 del libro di Ingo Wegener . La rete di smistamento di AKS implica anche che le porte siano sufficienti in questo caso (booleano). In realtà, Baur e Strassen hanno dimostrato un vincolo stretto sulla dimensione del circuito aritmetico non monotono per . E i circuiti aritmetici monotoni ?