Page 97 - 4496
P. 97

паросполученням пов'язане парне число вершин. Виходить,
                            має місце теорема:
                                   Теорема: Необхідною умовою існування в графі
                            досконалого паросполучення є парне число його ребер.


                                  3.16.1 Паросполучення у двочастковому графові
                                   Завдання знаходження максимального або найбільшого
                            паросполучення у двочастковому графові G =<A B,U>, U
                            Axb називається завданням про призначення.
                                   Можна припустити, що A=B. Якщо це не так, то
                            завжди можна меншу множину доповнити елементами, не
                            пов'язаними з іншими елементами.
                                   Будемо вирішувати наступне завдання: знайти у
                            двочастковому графі максимальне досконале паросполучення.
                                   Розглянемо завдання в наступній семантиці. Мнжині А
                            зіставляється множина працівників, множині В – множина
                            робіт, ребра зважені числами (цілими й позитивними), що
                            визначають ефективність призначення працівника на роботу.
                            Число працівників дорівнює числу робіт. Потрібно знайти
                            таке призначення, коли всі працівники призначені на роботи й
                            усі роботи зайняті й при цьому досягається максимальна
                            ефективність використання працівників.
                                   Умова     існування    зробленого    паросполучення      у
                            двочастковому графові визначається теоремою Кеніга-Холу:
                                   Досконале паросполучення існує тоді й тільки тоді,
                            коли для будь-якого А' A має місце |A’|  |U(A’)|
                                   Метод виділення максимального паросполучення
                            полягає в наступному (цей метод у літературі називають
                            угорським).
                                   Зважимо вершини графа вагами х i для вершин
                            множини A і у i для вершин множини B таким чином, щоб
                            умова х i + у i с ij задовольнялася для будь-якого ребра. Якщо в



                                                           94
   92   93   94   95   96   97   98   99   100   101   102