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

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

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

(1, О) = 0 Нетрудна праверитгч что этому соотношению удовлетворяет решение ()8(п -ь 1)). 4. Нет (см. С. СЬпв!еп, РОСЫ 19 (1978), 259-266). 6. При ! .= л + 1 можно воспользоваться стратегией А'(л, л+1), за исключением случая л < 2. При з' > л + 2 можно применить стратегию А(1, 1-~-2). 7. Чтобы вставить й + т элементов в пошледавательнасть и других элементов, вставьте независимо !л элементов и т элементов. (Если й н т велики, та можно применить более совершенную процедуру; см.

упр. 19.) 8. На следующих диаграллмах л: ! означает сравнение А,. В,", через Ма обозначена слияние л элементов с з элементами за М(л',2) шагов, а через А — сортировка конфигурации ~ или~',за три шага лв Мы Мы Млз+1 А М»г рячво »ум+1 »Г~»+2 11. Воспользуемся указанием: положим и = дь Можем считать, что 1 > 6 Без потери общности можно первым сравнением сделать АыВ . Если 1 > д~ ц то исход А» < Вэ потребует еще > Г шагов. Если» < д, и то исход А» < В, не вызовет трудностей, и поэтому необходимо исследовать лишь случай Аэ > Вэ. Балыле всего информации мы получаем при 1' = д» ы Если 1 = И+ 1, то можно было бы слить А» с д~ — д~-~ = 2» элементами, превышающими Вп»ы и слить А» с остальными д, » элементами, но для этого понадобилось бы еще )г+ ()» + 1) = Г шагов. С другой стороны, если и = д» вЂ” 1, то можно было бы слить Аэ с 2 — 1 элементами, а затем А~ — с и элементами еще за » †! (lс — 1) + (й + 1) шагов.

Следовательно, ЛХ(2, 9~ †) < а Случай 1 = 2lг значительно сложнее; обратите внимание на та, что д» вЂ” д~ ~ > 2» Предположим, что если А» > Вп» ы то мы будем сравнивать А,;В,. Если 1 > 2" ', та исход А~ < Ву потребует еще Ь+(Ь вЂ” 1) сравнений (слишком много).

Если г < 2» ', то можно, как и раныпе, доказать, что выбор 1' = 2 ' даст больше всего информации. Б случае А» > В»»-~ можно было бы сравнить также А» с В,»-»„э»-», затем с В»» ~»з»-»»э»-»; поскольку 2 '+2 +2 з > д»-», остается лишь слить (А~, Аэ) с и — (2» '+2» +2» ) элементами. Разумеется, вовсе не обязательно сразу же выполнять какие-либо сравнения с Ац можно вместо этого сравнить Аэ: Вв»» „.. Если 2 < 2» з, то рассматриваем случай Аг < В»» ы если же 1 > 2 э, то рассматриваем Аэ > В„»~ .. Этот последний случай требует еще не менее (я — 2) + (й+ 1) шагов. Продолжая рассуждение, обнаруживаем, что единсшееннмй потенциально плодотворный путь — это Аэ > Вэ...

Аз < В +~ »» э, А» > Вэ»-ы А» > В,» ~+э»-», А» > В»» ~+»»-»»з»-з, ио тогда остается еще ровно д»» элементов. Обратно, если и = д> — 1, то этот путь приводит к желаемому результату. [Асса 1пГогшас(са 1 (1971), 145 †1.! 12. Первое сравнение должно быть либо опХ», где 1 < Ь < г, либо (симметрично) Д: Х», где 1 < й < ~, Б первом случае при исходе а < Х» остается выполнить еще В„(Й вЂ” 1,1) сравнений; исхода > Х» приводит к задаче сортировки а < Д, У~ < < У„», г» < У;-»э м В > У„» м где 1г = Х„ 13. Сль Сошригегя ш Хишбег 2 йеогу (14ен Уог(»: Асабеш(с Ргееэ, 1971), 263 — 269.

14. ЯСОМР 9 (1980), 298 — 320. Полное решение для случая М(4,и) получено спустя непродолжительное время в работе Л. БсЬп!Се„Мбпйаб, Тйеаг. Сошр. Яс!. 14 (1981), 19-37, где также предлагается решение лля случая М(5, и). 15. Удваивать т до тех пор, пока результат не превзойдет и.

Для этого придется выполнить (!8(и/т)) -!-1 операций удваивания. 10. При всех (т, и), за исключением (т, и) = (2, 8), (3, б), (3, 8), (3, 10), (4, 8), (4, 10), (5, 9), (5. 10). При этих значениях число сравнений на единицу больше оптимального. 17. Предположим, т < ич н пусть ! = !8(и/т) — 9.

Тогда !8(~т") > !8и — 18т! > т !8и — (т!бт — т+1) = т(!+6)+т — 1 = Н(т, и)+От — (2~т) > Н(т, и)+Вги — 2 т > Н(т,и) — т, (Неравенство т! < т 2' является следствием того, что й(т-й) < (т/2) при 1 < й < т ) 19. Слейте сначала (Ам..., А,„) с (Вэ, Вм, Вг! !е, ). Тогда останется вставить нечетные элементы Вм ~ в последовательность о. элементов А, 1 < ! < (и/2), где о~+аз+ + о1„7э! < т. При выполнении этого последнего действия на каждое значение 1 придется выполнить а; операций, так что для завершения сортировки достаточно выполнить еще не более ги сравнений.

20. Применить неравенство (12). 22. В работе В. МьсЬае! Таппег, 31СОМР 7 (1978), 18 — 38, показано, что в алгоритме "фрактальных вставок' используется в среднем не более 1.06 !8 ( э") сравнений. В работе Ь. Ко!!бг, Сошрисегз я .4гййс!а! 1л!. 5 (1986), ЗЗо-344, проанализировано поведение "в среднем" алгоритма Н 23. Соперник имеет матрицу Х размера и х и, элементы которой х, вначале все равны едгшице. Когда алгоритм спрашивает, имеется ли равенство А, = В„, соперник устанавливает хц равным нулю. Он отвечает "нет" да тех пор, пака перманент матрицы Х не станет равным нулю.

В этом случае соперник отвечает "да" (ему ничего не остается делать, иначе выполнение алгоритма немедленно завершится!) и исключает из матрицы Х строку ! и столбец 1; полученная матрица (и — 1) х (и — 1) будет иметь ненулевой перманент. Соперник продолжает и дальше действовать таким образом, пока у него не останется матрица 0 х О. Если перманент близок к нулю, можно перекомпоновать строки и столбцы таким образом, что ю = 1 = 1 н все единицы будут иа главной диагонали матрицы.

Таким образом перманент обращается в нуль, егли хм з — 1; значит, мы должны получить хыхы — — О для всех й > 1. Отсюда следует, что, по крайней мере, и нулей удаляются при первом ответе "да" соперника, а и — 1 — при втором ответе и т. д. Выполнение алгоритма завершится лишь после получения и положительных ответов на неизбыточные вопросы и после того как мы зададим, по меньшей мере, и+ (и — 1) + + 1 вопросов (ЗАСМ 19 (1972), 649-659!. Аналогичные рассуждения приведут иве к заключению, что необходимо и+(и — 1)+. + (и — т+ 1) вопросов для того, чтобы выяснить, что А С В при )А) = т < и = ~В(, 24.

Грубое предварительное слияние потребует не более и~ -~- 9 — 1 слияний, а каждая последующая процедура вставки — не более 0 Эта верхняя оценка не может быть уменьшена. Таким образом, максимальное число сравнений будет тем же, что и в алгоритме Н (см. (19)). 25. В общем, сложность этой задачи такова же, как и для отдельною случая, когда каждый элемент хо — это либо О,либо 1 и х = э.

Тогда каждое сравнение эквивалентно 1 анализу бита хб и мы стремимся определить всю матрицу, просматривая только младшие разряды. Любая задача сортировки (1) соответствует матрице 0-1, если установить хб = (А;>В ~~,). (В работе 74 1йп!а(, .М. Яайэ, 1. А!8огЫЬпм 6 (1985), 86-103, этот вывод приписывается Дж.

Ширеру (Л БЬеагег). Аналогичный результат связывает сортировку и поиск при любом частичном упорядочении.) РАЗДЕЛ 5.З.З 1. Игрок 11 проиграл игроку 06, поэтому известно, что игрок 1д глабее, чем игроки 0$, 11 и 13. 2. Пусть х есть 1-й в порядке убывания элемент и пупп 5 есть множество всех элементов у, таких, что выполненных сравнений недостаточно для доказательства того, что я < у и д < х. Существуют перестановки, удовлетворяющие всем выполненным сравнениям, но в них ясе элементы Я меньше, чем х, действительно, мы можем потребовать, чтобы все элементы Я были меньше, чем х, и вложить полученное частичное упорядочение в линейное упоркдочение. Аналогично существуют допустимые перестановки, в которых все элементы Я больше, чем х.

Следовательно, мы не можем знать положение и, если Я не пусто. 3. Соперник может считать проигравшего в первом сравнении слабейшим среди всех игроков. 4. Предположим, что наибольшие !! — 1) элементов — это !ам...,а~ ~). Любой путь определения наибольших бэлементов на дереве сравнений, совместимый с этим предположением, должен включать, по меньшей мере, и — ! сравнений для определения наибольшего из оставшихся п — ! + 1 элементов. Каждый из таких путей должен иметь не менее и — ! точек выбора альтернатив, т.

е их в сумме существует не менее 2" '. Таким образом, каждый из и'— -' выборов наиболыпих (1 — 1) элементов должен появиться не менее чем в 2" ' листьих дерева. б. Действительно, !1'~(п) < Ъ;(и) + 5(~ — 1),как следует из упр. 2. 6. Пусть дПп1м...,1, ) = тл — 2+~!3!2О+2"-» -»2»")), и допустим, что у' = длля1~+!г» +1м+2т < Х. Докажем, что 7' = д, если 1~+1»+ . +1 +2т = Л'. Мы можем считать, что 1~ > В > > ! . Существует лишь несколько способов выполнения первого сравнения.

Стратегия А(у,й) при у < 1». Сравнить паиболыний элемент группы у с наибольшим элементом группы 7» Это дает соотношение П)м 1 ) < 1+ дП» .,11-1 1»+1 )з "л . !» — 1 1»чм 1 ) = д(Хм,1~ — м1»,1.»м...,1» — и!з,!»»м,1 ) > д(1п,! ), Сшрашегпл В(у, )г) при!» > О. Сравнить наибольший элемент групггы у с одним из меньших элементов группы /с. Это дает соотношение 7!1м...,! ) < ! + шах!а,)7) = 1 + !3, где а = д(1п..., 1, ), 1!»,,..., 1,„) < д(1,, ! ) — 1, 0 = 0Пм..., !» и 1» — 1, 1».„),...,1 ) > д!1м...,1 ) — 1. Сшрвше»ол С9, /с) при у < )с, 1, > О, 1» > О. Сравнить один из меньших элементов группы у с одним из меньших элементов группы 7» Соответствующим соотношением будет /(1м.-.,! ) < 1+ дПм...,!» м1» — 1.!»»и, ..,1 ) > д!1п...,1 ). Значение Ям..., 1 ) найдем, взяв минимум правой части среди всех этих стратегий; следовательно, 1'»1м..., ! ) > дПп...,1 ).

Если т > 1, то стратегия А»т — 1, ш) показывает, что Щ,...,1ш) < д(1м...,1 ), поскольку д(1м ..,,1 и!, ) = д(1м...,1»,1 ~), если 1в » . 1 . (Дохазательстео, )!БАЛХ+ 2")) = )!3[ЛХ -» 2 )) при О < а < Ь, если М есть положительное кратное 2».) Если и» = 1, используйте стратегию С(1, 1). ~В статье С. С. Киглицьпш определена оптимальная стратегия А(ш — 1, т) и вычислено 1 »1, 1,..., 1) в замкнутом виде; общая фор»»ула для 1 и это упрощенное доказательство были получены Флойдом в !970 году.) 7. При у > 1, если 7 + 1 находится в а', с, равно 1 плюс число сравнений, необходимых для выбора следующего в порядке убывания элемента оа. Аналогично в случае, если у + ! находится в а~', с~ всегда равно О, так как деревья в конце всегда выглядят одинаково. 8.

Другими словами, существует ли расширенное бинарное дерево с и внешними узлами, такое, что сумма расстояний от корня до 1 — 1 наиболее удаленных внутре»ших узлов меныне, чем соответствующая сумма для полного бинарного деревау Ответ на этот вопрос отрицательный, поскольку (как нетрудно показать) й-й в порядке убывания элемент р(о) больше илн равен (!8(п — (с)) при всех сс 9. (Для всех путей используются шесть сравнений, однако зта процедура не оптимальна для Уз(5).) речка 10. (в1едиана найдена вручную путем проб и ошибок; использовано упр. б, чтобы упростить нахождение полезных линий.) 11.

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

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

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

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