The Armijo type line search is to find an $a_k > 0$ such that $$ f(x^k + \alpha_kd^k) \leq f(x^k) + \sigma_1 \alpha_k \nabla f(x^k)^Td^k $$ given $\sigma_1 \in (0, 1/2)$.
We know that for sufficient small positive $\alpha_k$, the inequality holds.
In practise, when the $\alpha_k$ found is too small like $1\text{e}^{-9}$, what's the best choice to deal with $\alpha_k$ in this iteration ?