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

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

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

Дьюдени (Н. Е Рпс(епеу) в одной нз его головолол»ок [см. Аписэешессгэ сп МаСЫесааС!сэ (1917), 193!. 38. Вставьте элементы зс, ..., Ся в первоначально пустую диаграмму, воспользовавшись алгоритмом 5.1.41, но выполнив одно весьма существенное изменение: установите Р, »- х, на шаге 13 талька в том сяучае, если х, ~ Рц, О. Можно доказать, что х, будет равно Рс„,! на этом шаге, только егли хс + 1 = РЗ, когда входы сс...

сл определяют примитивную сеть сортировки. (Заключенный в скобки комментарий придется соответственно модифицировать ) После того как Сз будет вставлено в Р, установите Щз»- 71 как в теореме 5.1.4А. После Ар шагов диаграмма Р всегда будет содержать (г,г+ 1,...,п — 1) в строке г, в та время как бр» будет представлять собой диаграмму, из которой можно восстановить последовательность В...

Ся, выполняя операции в обратном порядке. Например, если и = 6, то последовательность Н ... гм = 41 3 243 543123514 соот- ветствует Транспозиция Я соответствует дополняющей сети (и — Н:и-В+1]., (и — !н:п — !и+1]. ]Слс А. 1 авсопх, М. Р. БсЬйекепбегбег, Сошргез Непдпэ Асад.

Ясс РагВ (1) 296 (1982), 629.-633; В,. Р. Ягап!еу, Еиг. Х СошЫпагогкэ 6 (1984), Зо9-372; Р. Н. Еде!шап, С. Сгеепе, Адгапсеэ !и ЛбагЛ. 63 (1987), .42 — 99.] Диаграммы примитивных сетей сортировки также соответствуют организации псевдолнннй и других абстракций при двумерном представлении сложности сетей.

Более подробно об этом речь идет в работе О. Е. КппсЬ, Лесепса №Геэ ш Сошр. Ясй 806 (1992). 39. Если, например, и = 8, то такая сеть должна включать показанные здесь компараторы. Все другие компараторы не будут задействованы в наборе 10101010 Тогда линии ]и/3]. ]2п/3] = 3..6 сортируют 4 элемента, как и в упр. 37. (Это упражнение базируется на идее Дзвида Б. Уилсона (БагЫ В. И'йвоп).) Замечание. Существует взаимно однозначное соответствие между примитивной сетью минимальной длины, которая сортирует данную цепочку битов, н диаграммамн Юнга, внд которых ограничен зигзагообразным путем, определенным этой цепочкой битов. Таким образом, из упр. 38 следует взаимно однозначное соответствие между примитивной сетью из ("7~~~) компараторов, которая сортирует (1О)"~, и примитивной 2 сетью из ("~~ ') компараторов, которая сортирует и/2 + 1 произвольных чисел.

Если ~э 2 72 примитивная сеть сортирует цепочку битов 1Ш~О" 7, можно сделать следующий вывод: все ее "половинки", состоящие из подсетей с ливиями от Л до Л + и/2 включительно, также являются сетями сортировки при 1 < Л < и/2. (См. также теорему де Брейна, которая цитируется в ответе к упр 36.) 40. Это вьшекает из применения неравенств относительно конечных членов интересующего нас построения, которые представлены в п. 7 статьи Н. Наес, Зе!гэсЛгИ /Лг ИаЛгвсЛе!и!!сИсишсйеог!е апд гегвчшдге Себ!еге 68 (1981), 41-63 В ней наложено Ь = -', а = -' и ! = 4п+,/и 1и ть Эксперименты показали, что ожидаемое время достижении любой примитивной сети сортировки — не обязательно по методу пузырька — очень близко к 2п . Кстати, э Р. П.

Стэнли (Н. Р. Бсап!еу) н С. В. Фомин доказали, что если компараторы ((ь: !я 91] выбираются не с равной вероятностью, а таким образом, что (ь = / возникает с вероятностью //("), то соответствующее ожидаемое время становится точно равным (") Н( ). 42. Должен существовать путь длиной (!8 п] или больше из некотарага входа в наибольший выход (рассмотрнте т„в теореме А). Если поместить на этот вход оо, то поведение всех компараторов на этом пути будет предопределено, а оставшаяся сеть должна быть (и — 1)-сортнровщиком.

(1ЕЕЕ Тгаое. оп Сошрисеш С-21 (1972), 612-613.] 46. После ! уровней вход х~ может оказаться в не более чем 2' разных местах. После завершении слияния к! может оказаться в и+ 1 разных местах. 46. (См. 3, А!8огЫЬпгв 3 (1982), 79-88 приведенное ниже доказательство предложено В. С. Гринбергом.] Можно предположить, что 1 < т < и и что на любой стадии выполняется т сравнений. Пусть ! = ] (и — т)/2], и предположим, нужно выполнить слияние х~ < . < х с р~ < < 9 . Противник может принудить выполнить (!8(т -Ь и)] стадий следующим образом; на первой стадии некоторое х„сравнивается с элементом рю причем либо й < 1, либо й > 1+ ти.

Противник решает, что х»» < у» и х т» > у, а также> что х ) у», если й < 1, и х» < у», если !с > 1+ иь Остальная часть задачи — это, по сути, слияние х» либо с у»»» « у„, либо с у~ < < у»», Таким образом, остается, по крайней мере, ппп(и — й-»-1, й) > ппп(и — !+1, !+та) = [(т + и)/2] исходов. Отсюда следует, что необходимо не менее чем [!8[(гл, + и)/2]] = [!8(т + и)] — 1 последующих стадий. 48. Пусть и — наименьп»ий элемент среди (ха)», а у ! -- любой вектор из множества !о! П„, такой, что из (ую»)» = 0 следует, что (ха)» содержит элемент < и, а из (уйл)» = 1 следует, что (ха)» содержит элемент ) и.

Если а = /![р:д], то можно найти вектор у!'1, удовлетворяющий тому же условию, в котором а заменено элементом )3, и такой, что уц![рьу] = ую!. Начав с (у!э!), = 1, (уйй), = О, мы, в конце концов, получим вектор у = уй», удовлетворяющий требуемому условию. Ж. Боде (С. Вапбе!) и Д Стивенсон (11. Я»етеввоп) заметили, что из комбинации результатов упр. 37 и 48 следует простой метод параллельной сортировки с (и1п и)/й + О(»») циклами сравнения на й процессорах. Для этого следует сначала рассортировать й подфайлов размером < [и/й], а затем слить их за й проходов, используя "четно-нечетное слияние с транспозицнями" порядка й.

[!ЕЕЕ Тгалк С-27 (1978), 84 — 87.] 49. Как (х у у) ух, так и ау (у у х) представляют собой наиболыпие т элементов мульти- множества х О» у Ш х; (х /! у) /! х и х /[ (у /[ х) представляют собой наименьшие т элементов. Если х = у = х = (О, !], то (х д х) у (у )т х) = (х )з у) у (х г» х) у (у /» х) = [О, 0), в то время как средние элементы в [0,0,0,1,1,1) суть (0,1]. Из анализа сети сортировки для трех элементов и результатов упр. 48 следует, что средние элементы х Ш у Э! могут быть выражены либо как ((хуу)]эх)у(х/[у), либо как ((хду)ух)][(хуу), либо с помощью любой другой формулы, получаемой путем перестановки переменных х, у, х в этих выражениях.

(По-видимому, для средних элементов симметричной формулы не существует.) 80. Точно так, как в теореме Е, можно найти все тождества, удовлетворяемые операцией хну = ш!п(х+у,1), х]! у = п»ах(О,х+у — 1) на множестве рациональных чисел х, у в диапазоне [О .. 1]. [Это операция "переливания" как можно большего количества жидкости из одного стакана, в который налиты х, в другой, в который ранее были налиты у, что подмечено Дж. М Поллардом (Е М.

Ро!!агд).] Бсе такого рода тождества можно пачучить из системы четырех аксиом и правила интерференции для многозначной логики Лукашевича (Бпйав!е»г!сз); см. также работу Нове, Ноээег, Тгапэ. Атег. Ма»Л. Вес. 87 (1958), 1-53, 81. Пусть а' = а[~':у], а й — произвольный индекс ~ й/. Если (ха), < (ха)» при всех х, то (ха'), < (ха')»; если (ха)» < (ха)» и (ха)» < (ха)! при всех х, тогда то же самое имеет место, если замеяить а элементом а; е»ши (ха)» < (ха), при всех х, то (ха )» < (ха')„.

Таким образом, мы видим, что для а' существует. по крайней мере, столько же соотношений, сколько для а, плюс еще одно, если [»:у] не является избыточным [Ве!! Яуз»еш ТесЛ.,1. 49 (1970), 1б27-1б44.] 62. (а) Будем рассматривать сортировку нулей и единиц. Пусть ш = хе+в»+ . +хл. Сеть не выполнит работу тогда и только тогда, когда ш < ! и хе = 1, прежде чем завершится Х-сортировка. Если в этот момент хе = 1, то в начале должна была быть единица и при 1 < ! < и мы должны были в начале иметь либо хм»»»в» = 1 при 0 < й < ш, либо хштз„» = 1 при О < й < иц таким образом, ш > 1+ (гл+ 1)г» = й Итак, отказ свидетельствует о том, что ш = ! и х! = х»»э,» при 1 < й < т и хз» = х»»» при 1 < ! < и.

Более того, специальная подсеть должна преобразовать эти входы таким образом, что х» тхвт» — 1 при 1 ( ! ( щ. (Ь) Например, специальная подсеть для (у! Чу! Ч уз) Л(угу уз Чу!) Л... могла бы быть [1 + 2и ! 2!пи + 2и + 1ЦЗ + 2и ! 2иси + 2и + 1[[6 + 2и: 2ти + 2и + 1[ [4 + 4и. 2ти+ 2и + 2[[5 -1- 4и: 2ти+ 2и + 2[[8 + 4и: 2ти + 2и + 2]... если использовать хг, !хо!„и хг,еы„для представления у, и у, в й-м подвыражении и хг хг э.о .-- для представления самого этого выражения.

53. Раскрасьте все линии красным или синим цветом в соответствии со следующим пра- вилом: цвет в случае (Ь) красный красный с.иний синий если ! тес(4 равно 0 1 2 3 тогда цвет лизин с' в случае (а) красный синий синий красный Теперь вы увидите, что первые 1 — 1 уровней сети состоят из двух отдельных сетей: одна из 2 красных линий, а другая - - из 2' синих линий. Компараторы на Ьм с-! с — ! уровне образуют сеть слияния, как в сетях битонного или четно-нечетного слияния. Таким образом, мы получили искомый результат при 1с = 1. Красно-синяя декомпозиция также годится и для случая )с = 2. Если вход 4-упорядочен, красные линии содержат 2' ' чисел, которые являются 2-упорядоченными; то же самое можно сказать относительно синих линий.

Так что мы оказались в ситуации с хоуоусхсхгугузхз .. (случай (а)) или хохсуоусхгхзугуз . (случай (Ь)) после ! — 1 уровней; окончательный результат (хоЛуо)(хоЧуо)(усЛх!)(усЧх!)... или хо(хсЛуо)(хсЧуо)(усЛхгНусЧхг).. совершенно очевидно является 2-упорядоченным. Теперь для Ь > 2 можно предположить, что Ь < !.

Первые 1 — Й + 2 уровней с-сэг разделяются в результате декомпозиции на 2! г отдельных сетей размером 2 +, каждая из которых является 2-упорядоченной в случае Ь = 2; следовательно, линии являются 2" с-! упорядоченными после 1 — Ь+ 2 уровней. Последую!дне уровни, очевидно, сохраняют 2 упорядочение, поскольку они обладают "вертикальной" периодичностью порядка 2 (Можно представить себе — оо на линиях — 1, — 2, ... и +ос — на линиях 2, 2 + 1, ....) с с Литература. Сеть (а) впервые была рассмотрена в работе М Ропс1, У. Рег!, Ь. Пасло)рЬ, М. Яа1сэ, 3АСМ 36 (1989), 738-757; сеть (Ъ) в работе Е. К Сапбе1с), Б. С Ч'!111атэоп, Ъспеаг апс1 Мв)сс)спеаг А!Оебга 29 (1991), 43-51.

Исстересно отметить, что в случае (а) имеем Р и = Сс, где Сс определено в упр. 32 [Дауд и др., теорема 17[; таким образом, изображения Р самого по себе недостаточно для того, чтобы охарактеризовать поведение периодической сети. 54. Следующее построение выполнено в работе А)!ас, Косо!бэ, Ягепсегебб [РОСЯ 33 (1992), 686 — 692]. Ово показывает, как рассортировать сиз элементов с четырьмя уровнями тгэлементных сортироюциков: предположим, что сортируемые элементы суть нули и единицы; пронумеруем линии (а,Ь,с) = асио+ Ьси+ с при 0 < а,б,с < т.

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

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

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

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