Czy istnieje rozsądnie tania metoda rozwiązania dużego, gęstego problemu przypisania niskiej rangi , gdzie \ pi działa na wszystkich permutacjach. 1: n ?
Tutaj jest macierzą niskiego stopnia . Typowe rozmiary to (prawdopodobnie znacznie większy), .
optimization
Arnold Neumaier
źródło
źródło
Odpowiedzi:
Ponieważ z , mamy gdzie jest macierzą permutacji odpowiadającą .A =R1RT.2) R1,R2)∈Rn × r
Dla każdego ślad można obliczyć jako (Ta ilość jest również znana jako produkt Frobenius , ).π
Pomysł ten nie odbiera ciężar konieczności przechodzenia przez wszystkich permutacji i brute-force poszukiwaniu maksimum wszystkich produktów Frobenius, aw rzeczywistości to ma taką samą średnią arytmetyczną złożoności obliczeniowej jako jawnie . Jednakże, ma znacznie mniejsze zapotrzebowanie na pamięć, ponieważ nie musisz faktycznie tworzą .A =R1RT.2) ZA
źródło