acm2018050314