Of course Bron-Kerbosch only works on undirected graphs, but silently giving wrong results doesn't seem like the right thing to do here :smile: It'd be nice if it could either work on only the edges that go in both directions (which was what I assumed it would do), or loudly fail, or at least say in the documentation that it won't work.
(Or maybe I have some fundamental misunderstanding here?)
E.g.
(these graphs are isomorphic.)
Of course Bron-Kerbosch only works on undirected graphs, but silently giving wrong results doesn't seem like the right thing to do here :smile: It'd be nice if it could either work on only the edges that go in both directions (which was what I assumed it would do), or loudly fail, or at least say in the documentation that it won't work.
(Or maybe I have some fundamental misunderstanding here?)