sparseGraph