it somewhat related to issues  #62
<https://git.skewed.de/count0/graph-tool/issues/62>   and  #29
<https://git.skewed.de/count0/graph-tool/issues/29>    - which are about
giving more algorithms for community detection - which i think is very
important.

However, I would like to use simulated annealing(SA) algo - with a different
quality(modularity)  function, than of Newman. you indeed gave some
"freedom", letting the user to define gamma.However if I want to use another
function for some reason with SA , there is apparently no way to do it.

Looking at the code(graph_community.hh ), I saw that the SA mechanism is not 
separated from the energy function itself ( that Newman with gamma=1, you
give  here
<https://graph-tool.skewed.de/static/doc/community.html#graph_tool.community.community_structure>
 
).

I see no reason for this , as SA algo could be used with many energy
functions.
I hope in the future you can fix it, and even maybe somehow give the user an
API to set the energy function(?) from the python code.

Thanks.



--
View this message in context: 
http://main-discussion-list-for-the-graph-tool-project.982480.n3.nabble.com/simulated-annealing-energy-function-tp4025709.html
Sent from the Main discussion list for the graph-tool project mailing list 
archive at Nabble.com.
_______________________________________________
graph-tool mailing list
[email protected]
http://lists.skewed.de/mailman/listinfo/graph-tool

Reply via email to