Внимание! Студландия не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования в области образования: в сборе информации, ее обработке, структурировании и оформления в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Решение задач на тему: Задачи, NР-трудные в сильном смысле. Обслуживание требований без задержек

Купить за 100 руб.
Страниц
12
Размер файла
287.16 КБ
Просмотров
25
Покупок
0
Большинство задач, интересных с практической точки зрения, имеют полиномиальные работающие за полиномиальное время алгоритмы решения. То есть время работы алгоритма входе длины n составляет не более

Введение

Большинство задач, интересных с практической точки зрения, имеют полиномиальные (работающие за полиномиальное время) алгоритмы решения. То есть время работы алгоритма на входе длины n составляет не более О(nк) для некоторой константы к (не зависящей от длины входа). Разумеется, не каждая задача имеет алгоритм решения, удовлетворяющий этому свойству. Некоторые задачи вообще не могут быть решены никаким алгоритмом. Классический пример такой задачи - "проблема остановки" (выяснить останавливается ли данная программа на данном входе). Кроме того, бывают задачи, для которых существует решающий их алгоритм, но любой такой алгоритм работает "долго" - время его работы не есть О(nк) ни для какого фиксированного числа к.

Если мы хотим провести пусть грубую, но формальную границу между "практическими" алгоритмами и алгоритмами, представляющими лишь теоретический интерес, то класс алгоритмов, работающих за полиномиальное время, является разумным первым приближением. Мы рассмотрим, руководствуясь [1], класс задач, называемых NР-полными. Для этих задач не найдены полиномиальные алгоритмы, однако и не доказано, что таких алгоритмов не существует. Изучение NР-полных задач связано с так называемым вопросом "Р = NР". Этот вопрос был поставлен в 1971 году и является сейчас одной из наиболее сложных проблем теории вычислений.

Зачем программисту знать о NР-полных задачах? Если для некоторой задачи удается доказать ее NР-полноту, есть основания считать ее практически неразрешимой. В этом случае лучше потратить время на построение приближенного алгоритма, чем продолжать искать быстрый алгоритм, решающий ее точно.

Оглавление

- Введение

- Задачи, NР-трудные в сильном смысле

- Обслуживание требований без задержек

- Алгоритм

- Последовательный анализ вариантов

- Псевдополиномиальное сведение задач и NР-трудные в сильном смысле задачи

- Использование NР-трудных задач Заключение

- Библиографический список

Заключение

Итак, какой же практический смысл имеет изучение теории сложности и классификация задач с точки зрения NР-полноты Ответ очевиден - зачастую гораздо разумнее и эффективнее найти доказательство того, что рассматриваемая задача принадлежит к классу NР-полных, и в соответствие с этим заняться поиском достаточно точных приближенных алгоритмов, нежели безрезультатно тратить время на отыскание полиномиальных алгоритмов ее решения. Ясно, что именно NР-полные задачи играют здесь центральную роль - дело в том, что полиномиальное время является, хоть и первым, но достаточно хорошим приближением понятия "практической разрешимости задачи".

Список литературы

1. Гэри М., Джонсон Д. "Вычислительные машины и труднорешаемые задачи" М.: Мир 1982-466 стр.

2. Иванова А.П. "Введение в прикладное программирование. Модели и вычислительные алгоритмы" М.: Физматлит 2002 г.

3. Перепелица В.А. "Асимптотически подход и решение некоторых экстремальных задач на графах. Проблемы кибернетики " М.: Наука, 1973 г.

4. А.В. Яковлев, А.А. Безбогов, В.В. Родин, В.Н.Шамкин, КРИПТОГРАФИЧЕСКАЯЗАЩИТА ИНФОРМАЦИИ

5. Еремеев А.В., Романова А.А., Сервах В.В., Чаухан С.С. Приближенное решение одной задачи управления поставками // Дискретн. анализ и исслед. операций. Серия 2. 2006. Т. 13, № 1. С. 27-39.

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
12
Размер файла
287.16 КБ
Просмотров
462
Покупок
0
Задачи, NР-трудные в сильном смысле. Обслуживание требований без задержек
Купить за 100 руб.
Похожие работы
Страниц
21
Просмотров
499
Покупок
2
100 руб.
Страниц
29
Просмотров
310
Покупок
1
100 руб.
Страниц
17
Просмотров
459
Покупок
1
100 руб.
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
2078 оценок
среднее 4.9 из 5
Александр Работа выполняется и сдаётся в срок. Не требуется корректировки. Прошлую работу приняли на отлично. Спасибо. Рекомендую!
Александр Приятно было работать с Александром. Работа выполнена в срок, правки вносились быстро и без возражений. При...
Александр Обращалась к Александру дважды. Обе работы были выполнены качественно и в сорок, по вопросу корректировки проблем не...
Александр Очень рада, что мне попался Александр. Второй раз к нему обращаюсь, он всегда на связи и всё выполняет во время,...
Александр Спасибо большое! Александр очень ответственный ! Все 3 работы выполнил в сроки ! Все очень понравилось ! Это...
Олег Благодарю за работу!
Александр Спасибо большое за статью, очень повезло, что выбрал Вас
Сергей Благодарю за работу! Все отлично
Александр Спасибо за работу, выполнено отлично, раньше срока
Александр Большое спасибо Александру. Работа выполнена качественно и в срок.