|
IterOrbit
Subgraph isomorphism with iterative graphlet-orbit filtering
|
Graphlet orbit counting on top of the Escape/EVOKE library. More...
#include "AppGraph.h"#include <vector>#include <unordered_map>#include <functional>#include <cstdint>Go to the source code of this file.
Classes | |
| struct | OrbitCountTimings |
| Wall-clock time of each step of the last EVOKEOrbitCounter::count() call, in milliseconds. More... | |
| class | EVOKEOrbitCounter |
| Counts graphlet orbits with the Escape/EVOKE library. More... | |
Typedefs | |
| using | OrbitCounts = std::vector< std::vector< long long > > |
| Graphlet orbit counts of a graph: counts[i][k] is the number of non-induced occurrences of orbit k rooted at the vertex with internal index i. | |
Graphlet orbit counting on top of the Escape/EVOKE library.
| using OrbitCounts = std::vector<std::vector<long long> > |
Graphlet orbit counts of a graph: counts[i][k] is the number of non-induced occurrences of orbit k rooted at the vertex with internal index i.
Orbits are numbered as in Escape/EVOKE (0-3 for graphlets on up to three vertices, up to 14 with four, up to 72 with five).