Различные абстрактные машины, рассматриваемые в этой главе, достаточно просты, однако заслуживают подробного изучения, поскольку инкапсулируют ... - Большая Энциклопедия Нефти и Газа



Выдержка из книги Седжвик Р.N. Фундаментальные алгоритмы на с++ Части1-4


Различные абстрактные машины, рассматриваемые в этой главе, достаточно просты, однако заслуживают подробного изучения, поскольку инкапсулируют в себе конкретные ограничения, которые могут оказаться критичными для некоторых приложений сортировки. Аппаратные средства сортировки низкого уровня должны состоять из простых компонентов; внешняя сортировка в общем случае требует поблочного доступа к особо крупным файлам данных, а параллельная сортировка накладывает определенные ограничения на связи с процессорами. С одной стороны, мы не можем в полной мере воспользоваться подробной моделью машины, которая полностью соответствует конкретной реальной машине, с другой стороны, абстракции, которые мы рассматриваем, приводят нас не только к теоретическим формулировкам, содержащим информацию о наиболее важных ограничениях, но также и к весьма интересным алгоритмам, которые можно использовать непосредственно на практике.

(cкачать страницу)

Смотреть книгу на libgen

 Различные абстрактные машины,  рассматриваемые в этой главе,  достаточно просты,  однако заслуживают подробного изучения,  поскольку инкапсулируют в себе конкретные ограничения,  которые могут оказаться критичными для некоторых приложений сортировки.  Аппаратные средства сортировки низкого уровня должны состоять из простых компонентов;  внешняя сортировка в общем случае требует поблочного доступа к особо крупным файлам данных,  а параллельная сортировка накладывает определенные ограничения на связи с процессорами.  С одной стороны,  мы не можем в полной мере воспользоваться подробной моделью машины,  которая полностью соответствует конкретной реальной машине,  с другой стороны,  абстракции,  которые мы рассматриваем,  приводят нас не только к теоретическим формулировкам,  содержащим информацию о наиболее важных ограничениях,  но также и к весьма интересным алгоритмам,  которые можно использовать непосредственно на практике.