| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
add algorithm for single path extracting, finding, add tests and structures for LAGraphX
after freeing the element type of the output matrix, it becomes an invalid type instead of a user-defined type
add tests for invalid input
previously, it was not possible to free the PathIndex type; now its creation and initialization of matrices in the output data are required outside the function
refactor CFL algorithms by introducing a semiring-parameterized CFPQ_core and task-specific wrapper functions
the path start and end parameters are now optional and passed by pointer passing NULL extracts paths from all vertices
| //==================== | ||
| // Grammars | ||
| //==================== | ||
|
|
There was a problem hiding this comment.
Кажется, можно создать единую базу графов и грамматик для всех разновидностей КС запросов. Потом использовать её в разных тестах.
Sorry, something went wrong.
There was a problem hiding this comment.
I guess CI should pass successfully.
Sorry, something went wrong.
| // If couldn't find rules for outputting an empty or terminal path, | ||
| // then the path were looking for doesn't match the rules | ||
| LG_FREE_WORK; | ||
| ADD_TO_MSG(msg_len, "The extracted path does not match the input grammar."); |
There was a problem hiding this comment.
I'm confused with such a message. Does it means that the initial path finding algorithm can built incorrect paths index?
Sorry, something went wrong.
the LAGraph_CFL_single_path requires GraphBLAS version 9.4.5 or higher
| Back | FazBrowse Home | New Git URL |
This PR adds an implementation of Rustam Azimov's algorithms for searching and restoring a single path in a graph with context-free constraints using matrix multiplication. During the path search, auxiliary information is stored, which is later used to restore the path.
Both algorithms are covered by unit tests.
PDF with benchmark results is attached: experimental_results.pdf