move the partition class to the experiment package
add the optimization part, including shortest path and cluster graph, in
STwig graph query
STwig query optimization based on the shortest path on query graph and
cluster graph