From 3d162a44831953b4ea2294ae6105de19d80d37aa Mon Sep 17 00:00:00 2001 From: Apurba Das <adas@iastate.edu> Date: Wed, 20 Jun 2018 06:08:29 -0500 Subject: [PATCH] optimized ParTTT implementation --- src/main/java/Algorithm/parMCE/ParTTT.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/Algorithm/parMCE/ParTTT.java b/src/main/java/Algorithm/parMCE/ParTTT.java index e8c3bf8..75501f6 100644 --- a/src/main/java/Algorithm/parMCE/ParTTT.java +++ b/src/main/java/Algorithm/parMCE/ParTTT.java @@ -120,7 +120,7 @@ public class ParTTT { Map<Integer, Integer> ext, int[] extforfini, int idx) { Collection<Integer> R = new HashSet<>(); - //if (nghOfq.size() < fini.size()) { + if (nghOfq.size() < fini.size() + idx) { for (int w : nghOfq) { if (fini.contains(w)) { R.add(w); @@ -128,8 +128,8 @@ public class ParTTT { if (ext.containsKey(w) && (ext.get(w) < idx)) R.add(w); } - //} - /*else { + } + else { for (int w : fini) { if (nghOfq.contains(w)) R.add(w); @@ -139,7 +139,7 @@ public class ParTTT { if(nghOfq.contains(x)) R.add(x); } - }*/ + } return R; } -- GitLab