Skip to content

Идеи #21

@HumsterProgrammer

Description

@HumsterProgrammer

Как владелец репозитория, воспользуюсь им как площадкой для теоретических рассуждений)
Когда размышлял о задачах и в целом структурах, стали интересны следующие вопросы:

  • есть ли какие-то работы, посвященные минимальной выразимости программы или распознавателя? Я помню про оценку минимального числа состояний ДКА, НКА, вроде даже про VPL было(теорема Майхила-Нероде). А есть ли развитие этих идей на более общие системы - например минимальная выразимость программы.
  • Когда исследовали PDA задался вопросом, что будет если вместо стека будем использовать какие-то другие накопляющие структуры. Например, очередь, очередь с приоритетом, отсортированную очередь. Как изменится выразимость структур? Первое, что заметил, что с помощью очереди можно спокойно разбирать классический ${a^nb^nc^n}$ язык. Даже нашел информацию про тьюринг-полноту такой структуры. Рассматривал ли кто-то свойства подобных систем и причины их свойств?

Был бы рад, если бы направили меня на какие-то размышления, или подсказали, куда можно начать копать.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions