Page 91 - 4496
P. 91

Рисунок 3.15 Граф з виокремленим кістяком

                                   Якщо ребра графа зважені, то виникає завдання
                            виділення кістяка з мінімальною або максимальною оцінкою.

                                   Семантика завдання. Припустимо, що вершинам графа
                            зіставлені полюси схеми, на які необхідно подати живлення, а
                            ребрам - дозволені зв'язки для ланцюга живлення. Тоді кожен
                            з кістяків буде визначати варіант ланцюга живлення.
                                   Дійсно, ланцюгу співставляється граф без петель, що
                            включає всі вершини. Якщо ваги визначають відстань між
                            полюсами, то кістяку з мінімальною сумою ваг відповідає
                            розведення живлення з мінімальною сумарною довжиною
                            провідників. Таке завдання вирішується при трасуванні
                            друкованих плат.
                                   Може бути запропоноване таке трактування завдання.
                            Вершини - абоненти, пов'язані лініями зв'язку, ваги на ребрах
                            - оцінка втрати конфіденційної інформації при її передачі по
                            цій лінії зв'язку. Тоді завданню виділення кістяка з
                            мінімальним добутком ваг, що входять у кістяк ребер,
                            відповідає завдання визначення найбільш надійної мережі для
                            передачі інформації.
                                   Розглянемо     два    алгоритми     розв'язку   завдання:
                            «жадібний» алгоритм і алгоритм Прима.
                                   «Жадібний алгоритм».


                                                           88
   86   87   88   89   90   91   92   93   94   95   96