Open ZigRazor opened 2 years ago
hey @ZigRazor please assign me this issue
Yes! @RachitGarg-12
@RachitGarg-12 are you working on it?
is this still available? I am happy to work on this.
Yes, is still available, I assign it to you @pradkrish !
Thanks. There seem to be two different approaches. A simple approach where vertices are removed one by one and see if removal of a vertex causes disconnected graph and another approach being Tarjan's algorithm. Which one do you prefer?
It's also possible to have both approaches, one can be called articulation_points_simple()
and another one called Tarjan()
.
Taranto algorithm should be already implemented
Yes, Tarjan's can be used to find both Strongly connected components and articulation points. In that case, do you think it's best to first work on Tarjan's and then use that implementation for finding articulation points?
Yes, but I think for completness the best way is implement both algorithms
Not sure what you mean by both here? :) Helpful if you can spell it out.
By both, did you mean both implementations for finding articulation points, that is, one using a simple method and another using Tarjans?
Or by both, did you mean using Tarjan's algorithm for finding Articulation Points and Strongly connected components?
Both for me means implementation with simple method and implementation with tarjan algorithm
@pradkrish any news?
De-assigned due to inactivity
Please add an algorithm to find articulation points of a graph