You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello everyone.
I have a question about the Subgraph Matching Application, especially how the partial solutions are handled.
More specifically, I run the algorithm on a query graph and data graph such that multiple solutions exist.
However, I had trouble understanding the meaning of the information written in the "result" array.
Moreover, I wonder how I can retrieve the matches found.
I really appreciate any help you can provide.
The text was updated successfully, but these errors were encountered:
for (int run_num = 0; run_num < num_runs; ++run_num) {
It looks like the list_subgraphs variable might contain the resulting matches that you're looking for. One comment says,
* @brief Copy result distancess computed on GPUs back to host-side arrays.
* @param[out] count_subgraphs Host/Device array to store subgraph counts.
* @param[out] list_subgraphs **Host/Device array to store subgraph combinations.**
* @param[in] target where the results are computed
* @param[in] device where the results are stored
* \return cudaError_t Error message(s), if any
*/
cudaError_t Extract(unsigned long *count_subgraphs,
unsigned long **list_subgraphs
So maybelist_subgraphs has what you're looking for?
Hello everyone.
I have a question about the Subgraph Matching Application, especially how the partial solutions are handled.
More specifically, I run the algorithm on a query graph and data graph such that multiple solutions exist.
However, I had trouble understanding the meaning of the information written in the "result" array.
Moreover, I wonder how I can retrieve the matches found.
I really appreciate any help you can provide.
The text was updated successfully, but these errors were encountered: