Непосредственный обязательный преемник: различия между версиями

Материал из WEGA
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
'''Непосредственный обязательный преемник''' (''[[Immediate postdominator]]'') -
'''Непосредственный обязательный преемник''' (''[[Immediate postdominator]]'')
для некоторой [[вершина|вершины]] <math>a</math> такой ее обязательный
для некоторой [[вершина|вершины]] <math>\,a</math> такой ее обязательный
[[преемник вершины|преемник]] <math>b</math>,
[[преемник вершины|преемник]] <math>\,b</math>,
что <math>a \neq b</math> и <math>b</math> --- ближайший
что <math>a \neq b</math> и <math>\,b</math> ближайший
к <math>a</math>
к <math>a</math>
(в смысле порядка вхождений
(в смысле порядка вхождений
в [[простой путь]]
в [[простой путь]]
из
из
<math>a</math>
<math>\,a</math>
до [[конечная''
до [[конечная вершина|''конечной'' вершины]] ''[[управляющий граф|управляющего графа]]'')
вершина|''конечной''
вершины]] ''[[управляющий граф|управляющего графа]]'')
из обязательных ее преемников.
из обязательных ее преемников.


Другое
Другое
название --- ''[[Непосредственный доминатор]]''.
название ''[[Непосредственный доминатор]]''.
==Литература==
==Литература==
[Ахо-Хопкрофт-Ульман],  
* Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов. —  М.: Мир, 1979.
* Евстигнеев В.А., Касьянов В.Н. Теория графов: алгоритмы обработки деревьев. — Новосибирск: Наука. Сиб. отд-ние, 1994.


[Касьянов/88],  
* Касьянов В.Н. Оптимизирующие преобразования программ. — М.: Наука, 1988.
 
[Евстигнеев-Касьянов/94]

Текущая версия от 11:53, 19 мая 2011

Непосредственный обязательный преемник (Immediate postdominator) — для некоторой вершины [math]\displaystyle{ \,a }[/math] такой ее обязательный преемник [math]\displaystyle{ \,b }[/math], что [math]\displaystyle{ a \neq b }[/math] и [math]\displaystyle{ \,b }[/math] — ближайший к [math]\displaystyle{ a }[/math] (в смысле порядка вхождений в простой путь из [math]\displaystyle{ \,a }[/math] до конечной вершины управляющего графа) из обязательных ее преемников.

Другое название — Непосредственный доминатор.

Литература

  • Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов. — М.: Мир, 1979.
  • Евстигнеев В.А., Касьянов В.Н. Теория графов: алгоритмы обработки деревьев. — Новосибирск: Наука. Сиб. отд-ние, 1994.
  • Касьянов В.Н. Оптимизирующие преобразования программ. — М.: Наука, 1988.