Существует несколько различных (возможно, неэквивалентных) понятий универсальности вычислений (см., Например, последние пару страниц http://www.dna.caltech.edu/~woods/download/WoodsNearyTCS07-DRAFT.pdf ), и нет единого мнения среди эксперты о том, какие понятия являются наиболее правильными (см., например, http://cs.nyu.edu/pipermail/fom/2007-October/012148.html ).
Я пытаюсь что-то сказать о конкретной модели биомолекулярных вычислений. Я хотел бы доказать, что он «более универсален» или «полезнее универсален», чем некоторые другие модели, потому что вы можете создать универсальный компьютер, который запускает программу, а затем удаляет входные данные в конце и готов запустить другую программу. Сравните это, скажем, с клеточными автоматами, которые могут эмулировать любую машину Тьюринга, но затем в конце вычислений вы получите окончательную неизменяемую конфигурацию. Чтобы эмулировать другую ТМ, вам нужно определить совершенно отдельный ЦС. Поэтому я хотел бы сказать, что что-то «универсально многократно», если оно ведет себя как ваш рабочий стол, а не как ЦС (то есть может выполнять несколько программ без необходимости воссоздания юниверса). Это понятие было формализовано где-нибудь?