Optimizing processes using graphs