Отредактировано / исправлено на основе комментариев
Когда авторы говорят о вводе действительных чисел в линейном программировании, вычислении равновесия по Нэшу, ... в большинстве работ (работах, которые не касаются темы вычисления / сложности над действительными числами), они на самом деле не означают действительные числа. Это рациональные числа и числа, которые возникают из-за их манипуляций (алгебраические числа). Таким образом, вы можете думать о них как о представленных конечных строках.
С другой стороны, если статья посвящена вычислимости и сложности в анализе , то они не используют обычную модель вычислений, и существуют различные несовместимые модели вычислений / сложности над действительными числами.
Если в статье не указана модель вычисления по действительным числам, можно смело предположить, что это первый случай, то есть это просто рациональные числа.
Вычислительная геометрия отличается. В большинстве работ в CG, если авторы не указывают, что это за модель, в отношении которой обсуждается правильность и сложность алгоритма, можно предположить, что это модель BSS (она же настоящая RAM).
Модель не является реалистичной и, следовательно, реализация не является прямой. (Это одна из причин того, что некоторые люди в CCA предпочитают теоретические модели Ко-Фридмана / TTE / Domain , но проблема этих моделей заключается в том, что они не так быстры, как вычисления с плавающей точкой на практике.) Правильность и сложность алгоритм в модели BSS не обязательно переходит на правильность реализованного алгоритма.
Книга Вейраха содержит сравнение между различными моделями (раздел 9.8). Это только три страницы и стоит читать.
(Существует также третий способ, который может быть более подходящим для CG, вы можете взглянуть на этот документ:
Чи Яп, " Теория реальных вычислений по EGC "
где EGC - точное геометрическое вычисление .)