acm2018082825