sparse graph forward itr