So che il limite inferiore della moltiplicazione di due matrici complete è Ω (n^2). Matrix multiplicationLa complessità della moltiplicazione di due matrici triangolari inferiori
Ho cercato di dimostrare che il limite inferiore della moltiplicazione di due matrici triangolari inferiori utilizza il metodo di trasformazione del problema.
Il mio pensiero iniziale è che per (1) trasformare la matrice triangolare inferiore, (2) stimare la complessità temporale di tale trasformazione.
T(lower_triangular_matrix_multiplication(n))+O(lower_triangular_matrix_transformation(n))>Ω(full_matrix_multiplication(n)) = Ω(n^2)
Ora, devo solo dimostrare O(lower_triangular_matrix_transformation(n))
e ho bisogno di fare matrice triangolare essere una matrice completa quindi ho lasciato questa matrice triangolare moltiplicato per una variazione di sé, dire trasposizione, per semplicità.
Il motivo è che il quadrato di una matrice triangolare inferiore è ancora una matrice triangolare inferiore e una matrice triangolare inferiore moltiplicata per la sua variazione trasposta è una "matrice completa".
Quindi ho solo bisogno di analizzare la complessità di una matrice triangolare moltiplicata per la sua variazione trasposta.
Qualcuno potrebbe indicare se il mio pensiero è "ragionevole"?
Solo un pensiero, non è più adatto per il Mathematics StackExchange? Questa è davvero una domanda di matematica, e non una domanda di programmazione/programmazione, sebbene sia algoritmica. – user650261