AOP_Tom3 (1021738), страница 199

Файл №1021738 AOP_Tom3 (Полезная книжка в трёх томах) 199 страницаAOP_Tom3 (1021738) страница 1992017-07-10СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Обозначнм эту верхнюю оценку через е„(оз). Тогда г(й, т) = (л)/т)ев(гн). [В действительности такая функция г(2, т) не монотонна по оз, когда щ малб. Таким образом, элементы, перечисленные в табл. 2 для г(2,4) и г(2, 12), в действительности являются значениями г(2, 3) я г(2, 11). Дополннтельные буфера не могут увеличить число маркированных блоков,] 30.

Пусть ! = Ив + л/2зв) )п 3], а = л/2/з. Тогда ев(во)по) < )+ ~ 3(! з-а/3)' " /(1+ и)' с ' = ! + 3(1 + а/л)) ы ы в/а(1 + а) ' < )+ и ' ехр(()п3)(1+ ва — (в+ л/2в) )п(1+а))) н (в+ л/2зв))п(1+ а) > за+ 1 — а/3. Таким образом, 1 < г(3, вй)ой) = ев(зо )по) /2 1 / / 2 <1+)/ — + 1+)/ — )п3+0(в ()обЫ) )), — ! з в)пЫ )/в,йзв)п3~ Чйв еслн в/()об 3) -+ оо. Сходнмость этого аснмптотнческого выражения довольно слабая (см. табл. 2).

31. Когда 0 = О, маркируется первый блок н затем периодически маркируется следующнй блок, который разделяет диск с одним нз тех блоков, которые находятся в группе, начинающейся с ранее маркированного блока. Напрнмер, если хронологнческнй порядок обращения к диску — 112020121210122, маркировка будет иметь ввд 112020121210122, Таким образом, прн Р -+ оо считывается в среднем ле(0)п блоков в теченне и тактов времени, где )) — функция Раманьяна, определенная в соотношении 1.2.11.3-(2). И напротив, г(3,2) = (Ы + 1)/2 дает значительно более пессимистическую оценку.

РАЗДЕЛ 5.5 1. Трудно решить, какой алгоритм сиртнроекн наилучший в данной ситуации. 2 2. Прн малых )Ч нэнлучнзнм будет метод вставки в список; прн средних значениях )Ч, например прн Х = 64, — — метод слияния списков; прн большнх )Ч вЂ” метод поразрядной сортировки спнска. 3. (Решенне В. Пратта (Ч. Ргам).) Пусть заданы две неубывающие серии а н )з н нх нужно слить. Определим очевцдным способом подсернв азазаз)зз)ззДз~ такие, что аз и дз содержат в точности ключи нз а н )), имеющие медванное значение всего массива Выполнив "перебрасывание" подсернй, сформируем сначала алаз)ллз аз блаз, затем— я я а)близ ))з аз))з н, наконец, — азДзазфзазДз. В результате можно свести задачу к слиянию и к подлзасснвов ал))з н аз))з, имеющих длину < )Ч/2. Значительно более сложный алгоритм предложен Л.

Трабб Пардо (Ь. ТгаЬЬ Рагс)о). Этот алгоритм обеспечивает наилучший нз возможных резульзат в аснмптотнческом смысле. Можно выполнять устойчивое слнянне за время порядка 0()Ч) н сортировать за время порядка 0()Т!оЕХ), используя только 0(!оКХ) бит дополниаельной памяти для фиксированного числа индексных переменных, причем ие требуется никакого специального преобразования исходных данных [см.

Б!СОМР 6 (1977), 351-372]. Те же самые показатели по времени выполнения и объему памяти получены в работе В.-С. НвелЕ, М. А. Ьавбе1ов, Сашр. Х 35 (1992), 643-650. См. также А. Бупиов!з, Сошр. Х 36 (1995), 681-690, где описан метод устойчивого слияния М элементов в )Т, если М значительно меньше, чем )Т. 4. Только методы простой вставки, вставки в список и слияния списков. Некоторые варианты метода быстрой сортировки также можно сделать бережливыми, но только ценой дополнительных операций во внутреннем цикле (см. упр. 5.2.2 — 24).

Особое значение приобретают бережливые методы в том случае, когда результат сравнения обладает надежностью на все 100% (см. В. Е. КввсЬ, Еесгиге №гез ш Солар. Ясг. 606 (1992), .61-67). РАЗДЕЛ 6.1 ь '~ь'-аль .„~, ~ух-ов 2. Б1'. [Инициализацяя.] Установить Р +- Р1Е5Т. Б2! (Сравнение.] Если К = КЕТ(Р), алгоритм успешно завершается. БЗ( [Продвижение.] Установить Р +- 11ИК(Р) . Б4! (Конец файлау] Если Р ф й, перейти к шагу Б2'.

В противном случае алгоритм завершается неудачно. $ Время выполнения равно (6С вЂ” ЗБ + 4) и. 4. Да, если можно установить КЕТ(А) равным К. (Впрочем, метод дублирования цикла нз программы 1)' в этом случае не даст никаких преимуществ.) 5. Нет, программа Я всегда выполняет не меньше операций, чем программа Я'. 6.

Замените команды строки 08 командами ЮЕ а+4; СНРА КЕТ+И+2,1; 5ИЕ ЗВ; 1ИС1 1, а команды строк 03 н 04 — командами ЕИТ1 -2-И; ЗН ТИС1 3. 7. Заметьте, что ССИ = -'Сл-а + 1. 6. формула суммирования Эйлера дает !,) ... п~ * 1, Вгх а Бах(х+1) а г а „ И„' =0(х)+ — +- — — *+ (1 — х) 2 2! 3! (Из теории функций комплексных переменных известно, что С(х) = 2 я" 'в!п(-'ях)Г(1 — х)С(1 — х). Эта формула наиболее полезна прн х ( О.) 3. КЕТ ЕРС 11ИК Е00 ВТАЕТ АВА 101 2Н СНРА УЕ 101 71ИК РА110ЕЕ Е00 3:5 1:2 К РХКВТ 0,1(КЕТ) ВСССЕВИ 0,1(ЫИК) 20 в 1 1 С С С вЂ” Б С вЂ” Я 1 — Б 5 (Ь) С„з (1+Н/(1 — (л з))) з (Е/+Н'-з/Г(1 — 6)+Ц~О(л'-"). (с) При 6 < 0 (11) не является распределением вероятностей; (16) дает оценку Сл = — —,',зГ(1 — 8)/г'+" + О(гг' гз) + О(1) вместо (15) 10.

Рг « рл; (максимальное ССл) = (Л'+ 1) — (минимальное Сл) (Аналогячно в записях с переменной длиной максимальное среднее время поиска равно Ез(1+ рз) + .. + Вл(1 + рл) минус минимальное среднее время поиска.) 11. (а) Произведения / з(хн,,х,,)Р, представляют собой вероятности возможных последовательных запросов, после выполнения которых элемент К оказывается на пг-и месте. (Ь) Второе тождество получается после суммирования всех (") вариантов первого подмножества на различных гп-подмножествах Х с учетом того, что каждый нз них встречается Р4х раз. Третье тождество является результатом обращения второго.

(Можно также использовать пРннцип включениЯ и исключениЯ.) (с) ~ >огпР = гзгг'„— Я„1 зп а потому б, =1+(Н вЂ” 1) — Р.2 1 ,,Р+Р,' г( Рз + Рг ,с, Р + Рг Примечонне. В. Дж. Хегщрикс (ЪЧ. Л. НепбгЫгв) (Л. Арр!1сгЛ РгоЬаЫ1су 9 (1972), 231- 233) нашел простую формулу для финальных вероятностей каждой перестановки записей.

Например, прн Н = 4 предельная вероятность последовательности йзНг Нз Е7г равна 1г г Р4 Рг рз Рз+Рг+Рз+Рг Рг+Р4+Рг Р4+Рг Рг Джеймс Битнер (Лашез Вппег) (лЕСОМР 8 (1979), 82 — 85) доказшд что, если изначально список неупорядочен, ожидаелгое время поиска после Г случайных запросов превысит Сл на величину -„' 2', .(р,— р )г(1-р, -р,) /(Р,+Р,). Таким образом, для Г поисков потребуется в среднем менее ГСл + -'Е,',,(Р, — р,) /(Рг + Р,) < 1Сл + -'(г) сравнений См. также доказательство с применением производящих функций в работе Р. г!аЛо!ег, ГЛ Оагбу, авб 1..

ТЫгггопгег, О!Ясгезе Аррйгб Магрь 39 (1992), 207-229, 56. 12. ССл = 2 ' + 22 „:е 1/(2" + 1) Это выражение быстро сходится к 2п' 2.5290: в упр. 5 2 4-13 дано зйаченне и' с точностью до 40 знаков. 13. После выполнения весьма утомительного суммирования п(я+ 1)(2гг-г 1) п(п+ 1)(10п — 1) ге 6 36 ь=! получим ответ: Сл = зН з(2Ж ' 1)(ЕЕг" Н') + (Ж Ч 1) 409% 14.

В предположении, что хг < хг « . х„максимальное значение достигается при у, < у, « у „и минимальное — прн у, » .. у „. Рассуждения аналогичны рассуждениям при доказательстве теоремы Я. 15. Рассуждая так же, как в теореме Б, можно прийти к выводу, что расположение Нг Нг... Вл оптииально тогда и только тогда, когда Рз/Ег(1 — Рг) » ... Рл/Е,л(1 — Рл). 16. Ожидаемое время проверкиТс+рсТг+рсргТг+ +ргрг - рл сТл минимально тогда и только тогда, когда Тг/(1 — рс) « Тл/(! — рл) (В!Т 3 (1963), 255-256; некоторые интересные дополнение получены Джеймсам Р. Слейглом (!алиев Н. Исай)е), ЗЛСМ 11 (1964) 253 2641 17. Выполняйте задания в порядке увеличения их крайних сроков выполиеаия — - независимо от значений Т!! (Естественно, в реальной жизни одни задания важнее других и требуется минимизировать максимальное взвешенное запаздывание; возможно, придется минимизировать сумму 2 ",, шах(Т„, + +Т г — Р,„О).

Похоже, однако, что простого решения для таких постановок задач не существует.) 18. Положим Ь = 1 при наличии в и Ь = О в противном случае. Пусть Л = (! ~ 9, < гг), В = () ) д, = г,), С = (! ! дг > г,), Р = (! ! С, > 0); тогда сумма 2„,, р,ргйл, для расположения (9, г) минус соответствующая сумма для расположения (9',г!) будет равна 2 ~ (д, — гс)(9г — г,)(4ч,! — с!лег ы, г)+2 ) (у, — г )С,(А„.гл,е! — сс, ьы). ЕА,уЕС ЕС,геа Эта величина положительна, за исключением случаев, когда С = 9 или АсгР = 9. Искомый результат следует из того, что расположения в виде "органных труб" — единственные расположения, которые не могут быть улучшены таким способом (и с помоосью его зеркального двойника) при го = О, 1.

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

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

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

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