Skip to content

Commit c77617d

Browse files
committed
Minor change in exact_mif_v3 to handle d(v) <=1 in the reduction loop
1 parent b96a389 commit c77617d

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

exact_mif_v3.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ def get_mif_len(G, F, active_v):
259259

260260
# Step 3
261261
for n, deg in new_G.degree():
262-
if deg == 1:
262+
if deg <= 1:
263263
v = n
264264
break
265265

@@ -290,9 +290,6 @@ def get_mif_len(G, F, active_v):
290290
if len(new_G.nodes) == 0:
291291
return len(S)
292292

293-
if set(new_G.nodes) == new_F:
294-
return len(S) + len(new_F)
295-
296293
else:
297294
return len(S) + main_procedure(new_G, new_F, active_v)
298295

0 commit comments

Comments
 (0)