Для регулярного языка на алфавите его минимальный детерминированный автомат можно рассматривать как ориентированный связный мультиграф с постоянной степенью outи отмеченное начальное состояние (забывая метки переходов, конечные состояния). Мы сохраняем исходное состояние, потому что каждая вершина должна быть доступна из него.
Верно ли обратное? Т.е. для заданного связного мультиграфа с постоянной степенью out и начальным состоянием, так что из него доступна каждая вершина, всегда ли существует язык такой, что является базовым графом минимального автомата в ?
Например, если это правда, поскольку граф должен быть «лассо» с префиксом размера и циклом размера и соответствовать минимальному автомату .
Мотивация проистекает из связанной проблемы, возникающей при снижении разрешимости, где решение проще: начиная с неориентированного простого графа и с большим количеством операций, таких как добавление приемников. Но мне было интересно, если кто-то уже посмотрел на этот более естественный вопрос?
Единственные вещи, которые я мог найти в литературе, - это « Сложность окраски дорог с предписанными словами сброса» , цель которой - раскрасить такой мультиграф, чтобы у получающегося автомата было слово синхронизации. Однако минимальность, похоже, не учитывается.
Обновление : дополнительный вопрос после ответа Клауса Дрегера: какова сложность решения, имеет ли график эту форму? Мы можем угадать маркировку и полиномиально проверить минимальность автомата, так что это в NP, но можем ли мы сказать больше?