1 /* -*- mode: C++; indent-tabs-mode: nil; -*-
3 * This file is a part of LEMON, a generic C++ optimization library.
5 * Copyright (C) 2015-2017
6 * EMAXA Kutato-fejleszto Kft. (EMAXA Research Ltd.)
8 * Permission to use, modify and distribute this software is granted
9 * provided that this copyright notice appears in all copies. For
10 * precise terms see the accompanying LICENSE file.
12 * This software is provided "AS IS" with no warranty of any kind,
13 * express or implied, and with no claim as to its suitability for any
18 #ifndef VF2_INTERNALS_H
19 #define VF2_INTERNALS_H
22 ///\ingroup graph_properties
24 ///\brief Mapping types for graph matching algorithms.
27 ///\ingroup graph_isomorphism
28 ///The \ref Vf2 "VF2" algorithm is capable of finding different kind of
29 ///graph embeddings, this enum specifies their types.
31 ///See \ref graph_isomorphism for a more detailed description.
33 /// Subgraph isomorphism
35 /// Induced subgraph isomorphism
39 /// If the two graphs have the same number of nodes, than it is
40 /// equivalent to \ref INDUCED, and if they also have the same
41 /// number of edges, then it is also equivalent to \ref SUBGRAPH.
43 /// However, using this setting is faster than the other two options.