Вычислите изоморфизм между двумя графиками
P = isomorphism(G1,G2)
P = isomorphism(___,Name,Value)
[P,edgeperm] = isomorphism(___)
вычисляет отношение эквивалентности изоморфизма графов между графиками P = isomorphism(G1,G2)
G1
и G2
, если вы существуете. Если никакой изоморфизм не существует, то P
является пустым массивом.
задает дополнительные опции с одним или несколькими аргументами в виде пар "имя-значение". Например, можно задать P = isomorphism(___,Name,Value)
'NodeVariables'
и список переменных узла, чтобы указать, что изоморфизм должен сохранить эти переменные, чтобы быть допустимым.
дополнительно возвращает вектор граничных перестановок, [P,edgeperm] = isomorphism(___)
edgeperm
. Этот вывод позволяет вам сохранить граничные переменные при работе с мультиграфами.
диграф
| график
| isisomorphic
| reordernodes