diff --git a/(p,t)_sparsification/main.cpp b/(p,t)_sparsification/main.cpp index b80c57585bcd3a3e33232246da8c86e52abda5e2..cef83be13852ff362d1e0946fc48d4cbca9f0ccd 100644 --- a/(p,t)_sparsification/main.cpp +++ b/(p,t)_sparsification/main.cpp @@ -71,10 +71,11 @@ int main(int argc, char *argv[]) { double elapsed_time = 0; auto[g, e_s] = read_graph_from_file(file_name, var["directed"].as<bool>()); - auto start = chrono::steady_clock::now(); + string execMode=var["algorithm"].as<string>(); for (int i=0; i<NUM_TRIALS; i++) { + auto start = chrono::steady_clock::now(); pthread_create(&threads[i], NULL, handler, NULL); if (execMode == "Random") { g2 = compress_graph_basic(g, var["depth"].as<int>(), var["proportions"].as<vector<double>>(),