my own graph clustering algorithm and it's variants