Курсовая работа: Разработка программы нахождения всех полных подграфов (клик) данного графа

NET Framework 2.0


Заключение

На языке программирования C# была выполнена реализация алгоритма Брона-Кербоша по поиску клик в неориентированном графе. Также были реализованы средства создания и редактирования неориентированного графа, а также поиска и отображения его клик и создания отчета о найденных кликах. Также были получены следующие навыки:

– Умение применять и модифицировать opensource-компоненты.

– Навык работы с динамическими структурами данных.

– Навык организации печати документов средствами .NET Framework.


Список использованной литературы и источников

1. Bron C., Kerbosh J. (1973), Algorithm 457 — Finding all cliques of an undirected graph, Comm. of ACM, 16, p. 575—577

2. Cazals, F.; Karande, C. (2008),"A note on the problem of reporting maximal cliques",Theoretical Computer Science407(1): 564–568,doi:10.1016/j.tcs.2008.05.010

3. Graph Drawing: Algorithms for the Visualization of Graphs.

4. Drawing Graphs : Methods and Models (Lecture Notes in Computer Science).

5. http://sourceforge.net/projects/dockpanelsuite/

6. http://nzeemin.livejournal.com/184415.html

7. http://algolist.manual.ru/maths/geom/datastruct.php

8. http://algolist.manual.ru/maths/geom/belong/poly2d.php


Приложение

Руководство пользователя

Описание интерфейса

На рисунке 1 представлено главное окно приложения. Цифрами отмечены:

1. Рабочая область приложения.

2. Созданный на рабочей области граф.

3. Главное меню приложения.

4. Панель инструментов приложения.

5. Окно, отображающее матрицу смежности и параметры графа.

6. Матрица смежности графа.

7. Параметры графа.

Рисунок 1. Главное окно приложения.

Панель инструментов программы (Рис. 2):

1. Кнопка создание нового документа.

К-во Просмотров: 608
Бесплатно скачать Курсовая работа: Разработка программы нахождения всех полных подграфов (клик) данного графа