shortage surplus graph - Search