Мы должны реализовать простой конечный автомат в C. Действительно ли стандартный оператор переключения является лучшим способом пойти? У нас есть текущее состояние (состояние) и триггер для перехода. переключатель (состояние) {случай STATE_1:...
Erm - что сказанный вопрос. Это - что-то, о чем я продолжаю слышать, но я еще не вернулся к изучению его. (обновленный) я мог искать определение..., но почему не (как указано @erikson)...
Этот вопрос может звучать клише, но я нахожусь в ситуации здесь. Я пытаюсь реализовать конечный автомат для анализа определенной строки в C. Когда я начал писать код, я понял код ...
Я ищу пути к de-spaghttify мой код виджета фронтенда. Было предложено, чтобы Конечный автомат был правильным способом думать о том, что я делаю. Я знаю, что парадигма Конечного автомата может быть...
Действительно ли возможно записать регулярное выражение, которое соответствует вложенному шаблону, который происходит неизвестное количество раз? Например, может регулярное выражение соответствовать открытию и закрывающей фигурной скобке когда там...
Читая некоторые газеты о полноте по Тьюрингу текущих нейронных сетей (например: исчисляемость Turing с нейронными сетями, Hava T. Siegelmann и Eduardo D. Sontag, 1991), я получил чувство...
Почти все используемые языки программирования являются Turing Complete, и хотя это позволяет использовать язык для представления любого вычислимого алгоритма, он также имеет свой собственный набор проблем. Видя, как все ...
Когда я вернусь в школу после Дня благодарения, я буду брать курс в Теории CS, затрагивающей темы, такие как детерминированные конечные автоматы и недетерминированные конечные автоматы, машины Тьюринга, автоматы с магазинной памятью...
Я недавно читал о повышении:: библиотека диаграммы состояний (конечные автоматы) и я любил понятие. C# имеет подобный механизм? Или это может быть реализовано с помощью определенного шаблона разработки?
Как Вы находите минимальный Детерминированный конечный автомат? Существует ли способ нормализовать недетерминированные конечные автоматы? Существует ли линейный алгоритм с указанием срока для нахождения минимального FSM для данной машины? Есть ли...
Я хочу записать что-то, что потянет конечные автоматы. Кто-либо знает какие-либо алгоритмы, которые связаны с этим?Править: Я должен упомянуть, что знаю о graphviz. Я хочу создать свое собственное...
Можно считать этот вопрос, где я спрашиваю о лучшей архитектуре для приложения машины для небольшой предыстории, хотя это не совсем необходимо для помощи мне с этим вопросом. Мой...
Marvin Minsky спросил меня следующий вопрос во время моего устного экзамена: Когда муравей идет, он печатает двоичное число (например, 101) каждый раз, когда он предпринимает шаги. Какова минимальная длина, в цифрах...
Я хочу протестировать, есть ли у двух языков общая строка. Оба из этих языков от подмножества регулярных языков, описанных ниже, и я только должен знать, существует ли там строка в...
Во-первых, это не вопрос, просящий алгоритм преобразовать NFA в DFA. Это знало (и доказало), который эквивалентный DFA NFA имеет самое большее 2n состояния, даже при том, что большинство времен это будет...
Изображение DFA: https://ibb.co/LCW99q9 Насколько я понимаю, любая строка принимается, если она содержит подстроку «abc»; все, что до, в порядке, и все, после, в порядке, включая «λ». Мой ...
Я выполняю домашнее задание по теории вычислений и немного запутался, как объединить 2 DFA. В книге говорится, что для этого используется "конструкция пересечения", но я не уверен, что ...
Рассмотрите следующий FSTs: T1 0 1 a: b 0 2 b: b 2 3 b: b 0 0 a: 1 3 b: T2 0 1 b: 1 2 b: 1 1 a: d 1 2 a: c, Как я выполняю операцию состава на этих двух FSTs (т.е...
Это известно, как каждый добирается от NFA для регулярного языка к минимальному DFA. Однако DFA мог бы иметь экспоненциально большее число состояний. То, в чем я нуждаюсь, является способом уменьшить NFA, давая...
При каких условиях можно ответить на запрос в OWL EL в PTIME? Конъюнктивный ответ на запрос в OWL EL может быть выполнен в EXPTIME и является PTIME-полным, если можно перевести иерархию свойств
Может ли кто-нибудь более умный, чем я, кратко описать сообществу SO алгоритм преобразования NFA в DFA? (Желательно не более 500 слов.) Я видел диаграммы и лекции, которые только служили ...
Дано: Я понятия не имею, какой язык принят. Глядя на это, вы можете получить несколько конечных результатов: 1.) bb
2.) Ab (a, b)
3.) Bbab (a, b)
4. ) bbaaa
Так что речь идет не о лемме о накачке и о том, как она работает, а о предварительном -условии. Везде в сети можно прочитать, что регулярные языки должны пройти лемму о накачке, но нигде никто не говорит...
я хочу нарисовать автомат с ребрами и круговыми состояниями, что-то вроде этого http://pop-art.inrialpes.fr/~girault/Cours/Automates/td5.html, у вас есть...
Это ощущение как будто я застрял, друзья мои. Может кто-нибудь объяснить мне выбрать уравнения из «Жемчужины проектирования функциональных алгоритмов», глава 11 («Не максимальная сумма сегментов»). Вот в чем проблема (немного ...
Как бы самая полная библиотека Finite Automata для Python, которая способна делать основные манипуляции, такие как: минимизация,
Определение недетерминированных конечных автоматов
Союз, ...
Какой из них лучший или самый простой метод определения эквивалентности между двумя автоматами? Т.е. если даны два конечных автомата A и B, как я могу определить, распознают ли оба один и тот же язык? Они ...