I am looking for a framework in collection like List, Set, Map which can create a data model like the pic show. And providing searching algorithm like search distance from one to another. Count the number of node... etc. I search on google like "Java Node Map Library" or "Node Graph framework" and I cant find any result. Is there any suggest. Thank you very mush.
You need to implement a graph in java. Check this :http://jgrapht.org/