Главная » Просмотр файлов » Алгоритмы - построение и анализ

Алгоритмы - построение и анализ (1021735), страница 248

Файл №1021735 Алгоритмы - построение и анализ (Алгоритмы - построение и анализ) 248 страницаАлгоритмы - построение и анализ (1021735) страница 2482017-07-10СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 248)

к=о Применим этот метод, например, к ряду ~;~~ (1с/3"). Для того чтобы сумма начиналась с Iс = О, пеРепишем РЯд как 2„"~ь о ((/с+ 1)/3"+з). ПеРвый член ао этого ряда равен 1/3, а отношение соседних членов ряда т для всех lс ) О равно (к+ 2)/3"+з 1 й+ 2 2 (/с+ 1)/3"+' 3 й+ 1 3 Таким образом, мы получаем следующую оценку: й 1+1 1 1 Š— =Š— -'- 3" 3"+з 3 1 — 2/3 — к=о Распространенной ошибкой при использовании этого метода является выяснение того, что отношение двух последовательных членов ряда меньше 1 и на этом основании делается вывод об ограниченности ряда геометричесюй прогрессией.

В качестве контрпримера можно привести гармонический ряд, который расходится, так как „'~ — = 1пп ,'~ — = 1!т 9(1бп) = оо. 1 . 1 а=1 к=1 Несмотря на то, что отношение (/с + 1)-го и 1с-го членов этого ряда равно 7с/(1с + 1) < 1, ряд расходится. Для того чтобы ряд был ограничен геометричесюй прогрессией, надо показать наличие константы т < 1, такой что отношение двух соседних членов никогда не превосходит значения т. В гармоническом ряде таюй константы не существует, поскольку отношение двух соседних членов может быть сколь угодно близким к 1.

1198 Часть Ч111. Приложения: математические основы Разбиение рядов Еще один способ получения оценки сложной суммы состоит в представлении ряда как суммы двух или большего числа рядов путем разделения на части всего диапазона индексов, и оценке сумм частей по отдельности. Предположим, например, что мы ищем нижнюю границу арифметической прогрессии 2 „", /а, для которой, как мы уже выяснили, верхняя граница равна О (т12). Можно попытаться ограничить каждый член суммы наименьшим, но поскольку наименьший член этого ряда — 1, мы получим в качестве нижней границы т1, что слишком далеко от найденной верхней границы. Лучший результат для нижней границы можно получить, если сначала разбить ряд на две части.

Предположим для удобства, что и — четное число. Тогда и и/2 и и/2 ~~1 /с = ~1 й+ ,'1 й > ,'1 1О+ ~~1 (т1/2) = (т1/2) = П (пг), в=и/2+1 1=1 а=и/2+1 что является асимптотически точной оценкой, поскольку 2 ь 1/с = О (пг). В рядах, рассматриваемых при анализе алгоритмов, зачастую можно разбить ряд на части и просто проигнорировать некоторое юнечное число начальных членов.

Обычно этот метод применим, если каждый член аь ряда 2 ~ оаь не зависит от т1. Тогда для любой константы /ао > О можно записать йа-1 ав = ,'1 аа+ ~~1 аь = Е1(1)+ ~~1 ав, посюльку начальные члены суммы — постоянные величины, и в отдельный ряд выделено постоянное их юличество. После таюго разделения для поиска границ ряда ~;~", ь, аь можно использовать другие методы. Описанная методика применима и к бесконечным рядам. Например, 'для поиска асимптотической верхней границы ряда аа /2 Е— я=о заметим, что отношение последовательных членов ряда (й + 1)~/2~'а~ (/с + 1) 8 /сг/21 21аг 9' при /с > 3.

Таким образом, можно оценить сумму исходного ряда следующим образом: /аг 2 /,г аа Ьг 2 Ьг 9 а /8 ~1 — „+",~ „<~1' „+ 2 ~ ) — О(1), в=о в=о ь=з я=о в=о Приложение А. Ряды 1199 поскольку количество членов первой суммы — юнстанта, а вторая представляет собой бесконечно убывающую геометрическую прогрессию.

Метод разбиения ряда может быть применен для определения асимптотических границ в гораздо более сложных ситуациях. Например, таким способом мы можем получить границу О (1я и) гармонического ряда (А.7): и Нп=~ к а=1 Идея заключается в разбиении диапазона от 1 до и на ~1К и) + 1 частей, с ограничением каждой части единицей.

Каждая часть состоит нз членов, начинающихся от 1/2' и заканчивающихся членом 1/2'+1 (исключая сам этот член), что дает нам 1!я п1' ьч — 1 11я п1 ,'~ —,. = ~~1 1 < 1яи+ 1. (А.10) 1 =о 1=о =о п 11яп! з*' — 1 =о з=о Приближение интегралами Если сумма может быть выражена как ~„~", / (й), где / (/с) — монотонно возрастающая функция, мы можем оценить значение ряда при помощи интегралов: и и и+1 и ~~~1:пп~~ а ~ п1-1 та (А.11) и+1 и и пи ~Е~(п~~ пи..

1Л (А.12) Приближение интегралами (А.12) дает нам точную асимптотическую оценку и-го гармонического числа. Нижнюю границу мы получаем следующим образом: 1п+1 ~~1 — > ~ — = 1п(и+1). Й ~ х ь 1 1 (А.13) Пояснение таюй оценки показано на рис. А.1. На рисунке в прямоугольниках показаны их площади, а общая площадь прямоугольников представляет значение суммы. Значение интеграла равно заштрихованной площади под кривой. На рис.

А.1а показано, что )" 1/(7с) < ~',~ /(й), а на рис. А.16 — что 2, /(Й) < ) У(х)1(х. й=пь Если функция Х (й) монотонно убывающая, то аналогично можно показать, Приложение А. Ряды 1201 Упражнения А.2-1. Покажите, что сумма ~;,", 1//сз ограничена сверху константой. А.2-2. Найдите асимптотическую верхнюю границу суммы 2;„ао ~п/2~1. А.2-3. Применяя разбиение ряда, покажите, что и-я частичная сумма гармонического ряда есть Й (1я и).

А.2-4. Найдите приближенное значение ~;~", кз при помощи интегралов. А.2-5. Почему мы не можем применить интегральное приближение (А.12) для поиска верхней границы и-го гармонического числа непосредственно к сумме 2 ь, 1/й? Задачи А-1. Оценки сумм Дайте асимптотически точные оценки приведенных ниже сумм. Считаем, что т > О и з > Π— константы. а) 2 Й'. я=1 б) 2 1к' 11:.

я=а в) Е В" 18'Е Заключительные замечания Книга Кнута (Кпщп) !182] — отличное справочное пособие по изложенному здесь материалу. Основные свойства рядов можно найти во множестве книг, например, в книге Апостола (Арозщ!) 118] или Томаса (ТЬощаз) и Финни (Г1ппеу) [296]. ПРИЛОЖЕНИЕ Б Множества и прочие художества Во многих главах книги нам приходится сталкиваться с элементами дискретной математики.

Здесь вы более подробно ознакомитесь с обозначениями, определениями и элементарными свойствами множеств, отношений, функций, графов и деревьев. Читатели, знакомые с этим материалом, могут пропустить данное приложение. Б.1 Множества Множество (зе~) представляет собой набор различимых объектов, которые называются членами или злемежваами. Если объект х является членом множества Я, мы записываем это как х е 5 (читается "х принадлежит Я"). Если х не принадлежит Я, мы записываем х ф Я. Множество можно описать путем явного перечисления его элементов в виде списка, заключенного в фигурные скобки. Например, мы можем определить множество Я как содержащее числа 1, 2 и 3, и только их, записав Я = (1,2, 3).

Поскольку 2 является элементом множества Я, мы можем записать г Е Я, а так как 4 не является элементом Я, верна запись 4 ф Я. Множество не может содержать один и тот же элемент дважды', кроме того, элементы множества не упорядочены. Два множества А и В равны (что записывается как А = В), если они содержат одни и те же элементы. Например, (1,г,з) = (з,г,1).

Для часто встречающихся множеств используются специальные обозначения: 'Модификация множества, юторое может содержать несколью одинаювык элементов, называется мультимножеством (юц16аее). Приложение Б. Множества и прочие художества 1203 ° 9 обозначает пустое множество, т.е. множество, не содержащее ни одного элемента; ° Х обозначает множество целых чисел, т.е. множество (..., — 2, — 1, О, 1, 2,... ); ° К обозначает множество действительных чисел; ° 'гч обозначает множество натуральных чисел, те. множество (1, 2, 3,...)з.

Если все элементы множества А содержатся во множестве В, т.е. из х е А вытекает х Е В, то мы записываем, что А С В и говорим, что множество А является подмножествам В. Множество А является истинным подмножеством (ргорег зпЬзе1) множества В (что записывается как АСВ), если А С В, но А ф В. (Многие авторы используют обозначение А с В не только для истинных подмножеств, но и для отношения обычного подмножества.) Для любого множества А справедливо А С А; для двух множеств А и В А = В тогда и только тогда, когда А С В и В С А.

Для любых трех множеств А, В и С из А С В и В С С следует А С С. Для любого множества А справедливо соотношение 9 С А, Иногда множество определяется посредством другого множества. Так, имея множество А, мы можем определить множество В С А, указав свойство, которым обладают элементы множества В. Например, множество четных чисел можно определить следующим образом: (х: х б Е и х/2 — целое число). Двоеточие в такой записи читается как "такой что" (некоторые авторы вместо двоеточия используют вертикальную черту). Для данных двух множеств А и В можно определить новые множества при помощи следующих операций над множествамн.

Характеристики

Тип файла
DJVU-файл
Размер
18,3 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6513
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее