Clique finding complexity and optimisations #2316
Replies: 2 comments 4 replies
-
There are interesting questions regarding the complexity of maintaining the list of maximal cliques in a dynamic graph. I haven't been able to find good references regarding this problem. For instance this paper focuses on computing the set of maximal clique when the magnitude of chance is small, which is not our case is general. It may be interesting to look at references mentioned in the paper tho'. Another related question is why did we chose to use IK_GPX ? There are other algorithms to compute maximal clique. Some may be more adapted or optimised for our specific problem. |
Beta Was this translation helpful? Give feedback.
-
1- The problem of finding the maximal cliques is NP-time, so the incremental problem is obviously also NP-time. Btw we already have incremental optimisations, like not recomputing the cliques if there are no new direct incompatibility. I think most of the cpu time should be spent in signature verification of operations. Currently computing cliques accounts for ~0.001% of cpu time, and it should not be otherwise unless there are attacks specifically trying to make clique finding take more time. |
Beta Was this translation helpful? Give feedback.
-
Originally posted by @yvan-sraka on internal Discord:
... reply by @damip:
Beta Was this translation helpful? Give feedback.
All reactions