new blog-graph-algorithm