русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Тема 5 Числові методи аналізу


Дата добавления: 2015-07-23; просмотров: 551; Нарушение авторских прав


Багато практичних важливих задач пов'язано з термінологією гамільтонових циклів. Їх можна звести до двох типів:

1. Перерахувати всі гамільтонови цикли або контури.

2. Даний повний зважений граф (такий, що всім ребрам приписані числові характеристики – довжина, вага, вартість). Необхідно знайти гамільтонів цикл, в якому сума ваг включених ребер є мінімальною

Остання задача є так званою задачею комівояжера і може трактуватися наступними практичними задачами:

1. Є одна вантажна машина, яка повинна доставити вантажі по n різним шляхам. Довжина усіх цих шляху не залежить від порядку, в якому вони будуть обходитися. Необхідно вибрати таку послідовність маршрутів, щоб загальний час роботи машини був мінімальним.

2. Існує трубопровід. По ньому необхідно передати n різних видів нафтопродуктів, причому, значення К1 першого нафтопроводу, Кn – останнього нафтопроводу задані і не залежать не від чого. Але втрати нафтопродуктів у наслідок їх змішування або не змішування різні, в залежності від того, в якій послідовності нафтопродукти подаються. Необхідно вибрати таку послідовність, щоб втрати були мінімальні.

В цьому випадку найбільш простим рішенням є побудова дерева прийняття рішень.

Н-граф називається неорієнтованим деревом (або просто деревом), якщо він є зв'язаним та не містить циклів, а значить, петель та кратних ребер. Дерево - це мінімальний зв'язаний граф в том сенсі, що при видаленні хоча б одного ребра він втрачає зв'язність. Існування цих двох властивостей (зв'язності та відсутність циклів) дозволяє жорстко зв'язувати число вершин та число ребер: в дереві с n вершинами завжди n-1 ребро.

 



<== предыдущая лекция | следующая лекция ==>
Операції над частинами графа. Графи та бінарні відношення. | СТВОРЕННЯ Й ПОКАЗ СЛАЙДОВИХ ПРЕЗЕНТАЦІЙ. ОПРАЦЮВАННЯ МУЛЬТИМЕДІЙНИХ ДАНИХ.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.763 сек.