Algebraic diagonals and walks: Algorithms, bounds, complexity. (November 2017)