https://123dok.co/document/z3dl41ld-sparsecolo-conversion-methods-optimization-problems-fujisawa-yamashita-february.html