Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Фундаментальные циклы

Читайте также:
  1. II. Пути, цепи, циклы, связность.
  2. Воспроизводственные циклы. Основные характеристики эк цикла.
  3. Все, что вас не устраивает и, по вашему мнению, находится не на своем месте, – это незамкнутые циклы, отвлекающие ваше внимание.
  4. Маршруты, цепи и циклы.
  5. ПУТЬ И ЦИКЛЫ ТЕРМИЧЕСКИХ ПОТОКОВ
  6. СУТОЧНЫЕ ЦИКЛЫ ЭНЕРГИИ
  7. Термические циклы

Компактное представление пространства дает базис. Если выписать все простые циклы графа , то это в большинстве случаев не будет его базисом, так как некоторые из этих циклов могут быть суммами других. Построить базис пространства , состоящий из простых циклов, можно следующим образом. Выберем в графе какой-нибудь каркас . Пусть - все ребра графа , не принадлежащие . Если добавить к ребро , то в полученном графе образуется единственный (простой) цикл . Таким образом, получаем семейство из циклов, они называются фундаментальными циклами относительно каркаса .

 

Множество всех фундаментальных циклов относительно любого каркаса графа образует базис пространства циклов этого графа.

 

Эйлеров путь (эйлерова цепь) в графе — это путь, проходящий по всем рёбрам графа и притом только по одному разу.

Кроме того, согласно теореме, доказанной Эйлером, эйлеров цикл существует тогда и только тогда, когда граф связный и в нём отсутствуют вершины нечётной степени.

 

Можно всегда свести задачу поиска эйлерова пути к задаче поиска эйлерова цикла. Действительно, предположим, что эйлерова цикла не существует, а эйлеров путь существует. Тогда в графе будет ровно 2 вершины нечётной степени. Соединим эти вершины ребром, и получим граф, в котором все вершины чётной степени, и эйлеров цикл в нём существует.

 

Поиск эйлерова цикла в графе(семинары)

 

Гамильтонов путь (или гамильтонова цепь) — путь (цепь), содержащий каждую вершину графа ровно один раз. Гамильтонов путь, начальная и конечная вершины которого совпадают, называется гамильтоновым циклом. Гамильтонов цикл является простым остовным циклом.

 

Если неориентированный граф G содержит гамильтонов цикл, тогда в нём не существует ни одной вершины x(i) с локальной степенью p(x(i)) < 2.

 

5. Раскраска графа — разбиение вершин на множества (называемые цветами). Если при этом нет двух смежных вершин принадлежащих одному и тому же множеству (то есть две смежные вершины всегда разного цвета), то такая раскраска называется правильной.

 

Хроматическое число графа G — минимальное число цветов, в которые можно раскрасить вершины графа G так, чтобы концы любого ребра имели разные цвета.

 

Хроматический многочлен - если рассмотреть количество различных раскрасок помеченного графа как функцию от доступного числа цветов t, то оказывается, что эта функция всегда будет полиномом от t.

 

Проблема четырёх красок — математическая задача, предложенная Ф. Гутри (англ.) в 1852 году: выяснить, можно ли всякую расположенную на сфере карту раскрасить четырьмя красками так, чтобы любые две области, имеющие общий участок границы, были раскрашены в разные цвета.

 

6. Орграф, ориентированный граф G = (V,E) есть пара множеств, где V — множество вершин (узлов), E — множество дуг (ориентированных рёбер).

Дуга — это упорядоченная пара вершин (v, w), где вершину v называют началом, а w — концом дуги.

 

Матрица достижимости орграфа — это матрица, содержащая информацию о существовании путей между вершинами в орграфе.

 

Маршрутом в орграфе называют чередующуюся последовательность вершин и дуг, вида v0{v0,v1}v1{v1,v2}v2...vn (вершины могут повторяться).

Длина маршрута — количество дуг в нем.

 

Орграф сильно связный, или просто сильный если все его вершины взаимно достижимы; односторонне связный, или просто односторонний если для любых двух вершин, по крайней мере одна достижима из другой;

слабо связный, или просто слабый, если при игнорировании направления дуг получается связный (мульти)граф;

Максимальный сильный подграф называется сильной компонентой; односторонняя компонента и слабая компонента определяются аналогично.

 

Конденсацией орграфа D называют орграф D*, вершинами которого служат сильные компоненты D, а дуга в D* показывает наличие хотя бы одной дуги между вершинами, входящими в соответствующие компоненты.

 

7. В математике бинарным отношением называется подмножество декартова произведения двух множеств. В частности, бинарным отношением на множестве называется непустое множество упорядоченных пар элементов этого множества.

 

Рефлексивное отношение — двухместное отношение R, определённое на некотором множестве и отличающееся тем, что для любого х этого множества элемент х находится в отношении R к самому себе, то есть для любого элемента х этого множества имеет место xRx. Примеры рефлексивных отношений: равенство, одновременность, сходство.

 

Транзитивное отношение — двухместное отношение R, определенное на некотором множестве и отличающееся тем, что для любых х, у, z этого множества из xRy и yRz следует xRz (xRy&yRzxRz). Примеры транзитивных отношений: «больше», «меньше», «равно», «подобно», «выше», «севернее».

 

Симметричное отношение — двухместное отношение R, определённое на некотором множестве и отличающееся тем, что для любых элементов х и у этого множества из того, что х находится к у в отношении R (xRy), следует, что и у находится в том же отношении к х (уRx). Примером симметричных отношений могут быть равенство (=), отношение эквивалентности, подобия, одновременности, некоторые отношения родства (например, отношение братства).

 

Отношение эквивалентности — двухместное отношение R между предметами х и у в предметной области D, удовлетворяющее следующим аксиомам:

аксиоме рефлексивности: xRx (предмет находится в отношении R к самому себе);

аксиоме симметричности: xRyyRx (если предмет х находится в отношении R к предмету у, то и у находится в отношении R к х);

аксиоме транзитивности: xRy&yRzxRz (если предмет х находится в отношении R к предмету у и у находится в отношении R к z, то х находится в отношении R к г).

 

8. Формальный язык - это множество конечных слов (строк, цепочек) над конечным алфавитом.

 

Формальный язык может быть определен по-разному, например:

Простым перечислением слов, входящих в данный язык. Этот способ, в основном, применим для определения конечных языков и языков простой структуры.

Словами, порождёнными некоторой формальной грамматикой.

Словами, порождёнными регулярным выражением.

Словами, распознаваемыми некоторым конечным автоматом.

 

Если алфавит задан как {a, b}, а язык L включает в себя все слова над ним, то слово ababba принадлежит L. Пустое слово (то есть строка нулевой длины) допускается и часто обозначается как e, ε или Λ.

 

Операции:

 

Конкатенация (сцепление) L1L2 содержит все слова, удовлетворяющие форме vw, где v — это слово из L1, а w — слово из L2.

 

Пересечение содержит все слова, содержащиеся и в L1, и в L2.

 

Объединение содержит все слова, содержащиеся или в L1, или в L2.

 

Дополнение языка L1 содержит все слова алфавита, которые не содержатся в L1.

 

Правое отношение L1 / L2 содержит все слова v, для которых существует слово w в L2 такое, что vw находидось в L1.

 

Обращение содержит обращённые слова из L1.

 

Смешение L1 и L2 содержит все слова, которые могут быть записаны в форме v1w1v2w2...vnwn, где и v1,...,vn являются такими словами, что связь v1...vn находится в L1, а w1,...,wn являются такими словами, что w1...wn находятся в L2.

 

Регуля́рные выраже́ния - это формальный язык поиска и осуществления манипуляций с подстроками в тексте, основанный на использовании метасимволов. По сути это строка-образец, состоящая из символов и метасимволов и задающая правило поиска.

 

Регулярные выражения состоят из констант и операторов, которые определяют множества строк и множества операций на них соответственно. На данном конечном алфавите Σ определены следующие константы:

(пустое множество) ∅.

(пустая строка) ε обозначает строку, не содержащую ни одного символа. Эквивалентно «».

(символьный литерал) «a», где a — символ алфавита Σ.

 

Формальный язык — произвольное множество цепочек в некотором заданном алфавите т.е.. так как язык — это множество, то операции объединения,пересечения, нахождения разности и дополнения применимы и к языкам. Кроме того, различные операции, определенные для цепочек, применяются и к языкам.

 

9.

10. Процесс построения детерманированного автомата по заданному автомату называется его детерминизацией.

Автомат называется детерминированным, если для каждой вершины и каждой буквы существует в точности одна стрелка, выходящая из этой вершины и помеченная этой буквой и, кроме того, имеется только одна начальная вершина.

 

 

11.

 


Дата добавления: 2015-10-13; просмотров: 91 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Розділ IX ПРИКІНЦЕВІ ПОЛОЖЕННЯ| Эквивалентные автоматы

mybiblioteka.su - 2015-2024 год. (0.011 сек.)