-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dga-graphx LouvainCore.louvain do-while loop #82
Comments
I am still waiting for your comments. It will be a great help for me. |
Hello. To my knowledge no one here has been working on this project for awhile now, so I am sure there are issues to be found and improvements to be made. That said here are the answers to your questions.
|
Thanks Eric for your response. Regarding loop condition: node movement from low->high communities (odd cycle) and hight->low (even cycle). You mentioned just opposite that made me confuse. |
Thanks a lot for making your implementation public. I am able to understand this do-while in bits and pieces but not fully. I am not able to understand when this loop breaks
{
(stop <= progressCounter && (even || (updated > 0 && count < maxIter)))
}
This loop should break only when even=false (means on odd cycles). Would you be kind to explain this do-while loop in detail?
Also you compress this graph to a new graph only when numberOfPasses (=2*count) > 2, why?
Thanks in advance.
The text was updated successfully, but these errors were encountered: