blog of applying compressed graph algorithms to multi-agent system