ÐÐ ÐÐЦÐÐ ÐÐ ÐÐÐÐЬÐЫХ ÐÐÐÐЩÐÐÐÐ: меÑодологиÑ, задаÑи ...
ÐÐ ÐÐЦÐÐ ÐÐ ÐÐÐÐЬÐЫХ ÐÐÐÐЩÐÐÐÐ: меÑодологиÑ, задаÑи ...
ÐÐ ÐÐЦÐÐ ÐÐ ÐÐÐÐЬÐЫХ ÐÐÐÐЩÐÐÐÐ: меÑодологиÑ, задаÑи ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
34<br />
G(τ) = G 1 (τ) [T] G 2 (τ), (2.2)<br />
где T – вершина орграфа G 1 (τ), к которой прививается базовая вершина<br />
орграфа G 2 (τ). Операция прививки нескольких графов выполняется<br />
последовательно, например, прививка двух графов запишется следующим<br />
образом:<br />
G(τ) = (G 1 (τ) [T] G 2 (τ)) [T’] G 3 (τ). (2.3)<br />
Операция прививки не коммутативна и не ассоциативна. Очевидно,<br />
операция объединения графов является частным случаем операции<br />
прививки. Приведем пример операции прививки.<br />
Зададим орграф G 3 (Возраст) следующим образом:<br />
Д1 = {юный; молодой; средних лет; пожилой; старческий};<br />
Д2 = {юный; не юный}.<br />
G 3 (Возраст) = {Д1 → Д2}.<br />
Правила преобразования:<br />
Д1.{юный} → Д2.{юный};<br />
Д1.{молодой; средних лет; пожилой; старческий} → Д2.{не юный}.<br />
Привьем граф G 3 (Возраст) к графу G 1 (Возраст) в вершине В2. Операция<br />
прививки запишется следующим образом:<br />
G”(Возраст) = G 1 (Возраст) [В2] G 3 (Возраст).<br />
На рис. 2.3 изображен результирующий граф.<br />
В3<br />
Д2<br />
В2:Д1<br />
В1<br />
Рис. 2.3 – Операция прививки орграфа<br />
Помимо операций объединения и прививки необходимо ввести<br />
операцию сращивания двух и более графов. Операция сращивания<br />
применяется к орграфам, у которых не совпадают соединяемые вершины.<br />
Для сращивания двух вершин разных графов необходимо задать связку<br />
между соединяемыми вершинами. Один из двух сращиваемых графов в<br />
обязательном порядке соединяется базовой вершиной. Пусть сращиваются<br />
два орграфа: G 1 (τ) и G 2 (τ), причем орграф G 2 (τ) базовой вершиной T′