] [ ] [ ] (1,4) Вывод


] [ ] [ ] (1,4) Вывод первого максимального независимого множества и выход в предыдущую копию Find. 2 [5] [4] [5] (1,5) Исключаем вершину 4 из Qp и включаем ее в Qm. Продолжает работу цикл while процедуры Find. Выбираем следующую вершину - это вершина 5. И вызываем процедуры Find с другими значениями параметров. 3 [ ] [ ] [ ] (1,5) Вывод второго максимального независимого множества. 2 [ ] [4,5] [ ] Цикл while закончен, выход в предыдущую копию процедуры Find. Уточнение черного ящика Б. Первое: необходимо исключить вершину i из Qp и включить ее в Qm. Второе: следует откорректировать множество Gg. Выбор на этом шаге вершин, не смежных с i, приведет к генерации повторяющихся максимальных независимых множеств, поэтому следует выбирать вершины из пересечения множеств Qp и A[i]. Итак, черный ящик Б. Qp:=Qp-[i];Qm:=Qm+[i]; if Number(Qp*A[i])<Number(Gg) then Gg:=Qp*A[i]⋙ Следующий шаг - выход в предыдущую версию Find, при этом значение k равно 1. 1 [2..5] [1] [1..5] Однако
Индекс
Элементарные функции    Линейные уравнения    Нелинейные уравнения    Случайные числа


Hosted by uCoz