Najlepszą znaną górną granicą złożoności czasowej mnożenia jest granica Martina Fürera ( log ∗ n ) , która jest więcej niż liniowa złożoność czasowa dodawania. Czy mamy dowód, że dodawanie jest z natury łatwiejsze niż mnożenie?
21
Najlepszą znaną górną granicą złożoności czasowej mnożenia jest granica Martina Fürera ( log ∗ n ) , która jest więcej niż liniowa złożoność czasowa dodawania. Czy mamy dowód, że dodawanie jest z natury łatwiejsze niż mnożenie?
Odpowiedzi:
Nie.
Żadne bezwarunkowe lepsze dolne ograniczenie niż trywialne jest obecnie znane z mnożenia liczb całkowitych. Istnieją jednak pewne warunkowe dolne granice. Więcej informacji na ten temat można znaleźć w artykule Martina Fürera Faster Integer Multiplication .Ω ( n )
Edytuj następujący komentarz Andreja: Dodawanie można wykonać w czasie . Dla porównania, najbardziej znaną górną granicą mnożenia jest (w przybliżeniu) . Z drugiej strony, żadna nietrywialna dolna granica nie jest znana z mnożenia, dlatego nie ma dowodów na to, że dodawanie jest jeszcze szybsze niż mnożenie. Jak (często) w teorii złożoności, po prostu nie wiemy!O ( n log n )O (n) O (nlogn )
źródło