Identifying sparse and dense sub-graphs in large graphs with a fast algorithm