Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
12. НИЖНИЕ ОЦЕНКИ ЧИСЛА АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙПри разработке алгоритма для решения данной задачи основной вопрос, ответ на который нам хотелось бы знать, — это "Какова ее подлинная вычислительная сложность?". Зная теоретическую нижнюю границу для эффективности алгоритма, можно лучше оценить имеющиеся алгоритмы и определить, сколь много усилий следует тратить на поиск лучшего решения. Например, если известно, что задача трудно разрешима, можно довольствоваться эвристическими способами нахождения приближенных решений. К сожалению, выяснить подлинную вычислительную сложность данной задачи обычно очень трудно. Для большинства практических задач, чтобы судить о качестве алгоритма, приходится полагаться на опыт. Однако иногда можно довольно точно оценить снизу число арифметических операций, требуемых для выполнения вычислений. В этой главе мы изложим некоторые важные результаты этого рода. Например, покажем, что умножение 12.1. ПОЛЯЧтобы получить точные нижние границы, надо определить, какие операции считать основными. Для определенности будем предполагать, что все вычисления ведутся в некотором поле, таком, как поле вещественных чисел, где основные операции — сложение и умножение элементов поля. Определение. Полем называется такая алгебраическая система 1) она — кольцо с единицей 1 относительно умножения, 2) умножение коммутативно, 3) каждый элемент а из Пример 12.1. Вещественные числа с обычными операциями сложения и умножения образуют поле. Целые числа образуют кольцо, но не поле, поскольку целые числа, отличные от ±1, не имеют обратных, являющихся целыми числами. Но для простого числа Рассмотрим задачу вычисления произвольного полинома Заметим, что одни полиномы Определение. Формальной переменной над алгебраической системой называется символ, не принадлежащий множеству элементов этой системы. Пусть Заметим, что эти формальные переменные не связаны никакими тождествами. Всякий полином с коэффициентами из Пример 12.2. Пусть
|
1 |
Оглавление
|