Такие ситуации есть?
Когда проводят анализ алгоритма, то по-хорошему, где-то рядом рассматривают вопрос "почему нельзя быстрее". Если же всё-таки "можно быстрее", то это выяснится тут же, в процессе этого же анализа. А значит, сразу будет ясно, где чего подкрутить.
В ситуации, о которой Вы говорите... Вы как себе это представляете?
Вот у Вас есть алгоритм и он классный. А я прихожу и говорю: Я точно знаю, что можно быстрее. Но я не знаю, как. А если я не знаю, как, то с чего я решил, что можно быстрее? Ну, я доказал математически. А что я доказал-то? Что я анализировал? А я сам не знаю, что я анализировал.
Так что ли? Странно как-то.
А вот если я анализировал существующий алгоритм и увидел, что "можно быстрее", то есть я увидел, где этот алгоритм "не дотягивает", увидел "слабые места", то понятно, что эти "слабые места" и нужно пытаться исправить.