https://doi.org/10.1137/19M1237351