predic object dm design dsgr model facad state vertex dm problem collect model facad incom dm collect model facad outgo dm size size size size size size threshold problem problem 