Хочу знати, чи вирішується наступна проблема:
Примірник: NFA A з n станами
Питання: Чи існує якесь просте число p таке, що A приймає деякий рядок довжиною p.
Я вважаю, що ця проблема не може бути вирішена, але я не можу її довести. Рішення може легко створити алгоритм, щоб визначити, чи є певне число простим, але я не бачу, як воно могло б досить детально проаналізувати NFA, щоб точно знати, яку довжину він може створити. Він може почати тестувати рядки з NFA, але для нескінченної мови він ніколи не зупиниться (і, таким чином, не стане рішенням).
NFA можна легко змінити на DFA або звичайний вираз, якщо рішення потребує цього, звичайно.
Це питання - це те, про що я розмірковував як самостійно підготовлене запитання до фіналу, який я підніс через 2 тижні.