https://www.ijcai.org/proceedings/2019/464