Позволять , симметричный и положительно определенный. Предположим, это займет единицы работы, чтобы умножить вектор на , Хорошо известно, что выполнение алгоритма CG на с номером условия требует , ед.
Теперь, конечно, будучи Утверждение, что это верхняя граница. А алгоритм CG всегда может завершиться нулевым шагом с удачным начальным предположением.
Знаем ли мы, что существует RHS и первоначальное (неудачное) предположение, которое потребует шаги? Другими словами, сложность работы CG в худшем случае действительно?
Этот вопрос возникает, когда я пытался определить, является ли преимущество предварительного кондиционера (ниже ) перевесил его стоимость (выше ). Прямо сейчас я работаю с игрушечными проблемами и хотел бы иметь лучшую идею, прежде чем реализовывать что-либо на скомпилированном языке.