acm2018080326