In formalen Sprachen gibt es ein offenes Problem, das als Trennungsproblem bekannt ist. Dies wird kurz als gegeben gegeben, wenn zwei unterschiedliche Zeichenfolgen der Länge , wie groß ein DFA ist, um sie zu "trennen", was bedeutet, dass eine Zeichenfolge akzeptiert, die andere jedoch abgelehnt wird.
Hier sind einige relevante Papiere 1 , 2 . (Ich habe noch ein paar mehr, aber ich habe nicht genug Ruf, um sie zu posten).
Diese diskutieren alle das Problem der Trennung zweier unterschiedlicher Zeichenfolgen. Ich frage mich, ob im Bereich der Trennung von Zeichenfolgenlisten, dh bei zwei Zeichenfolgenlisten, und B , Arbeiten durchgeführt wurden , welche Größe DFA erforderlich ist, um jede Zeichenfolge in A zu akzeptieren und jede Zeichenfolge in B abzulehnen . Dieses Problem entspricht Regex-Golf.
Es gibt einige grundlegende Fragen, an denen ich gearbeitet habe, z. B. ob eine der Listen die Größe oder ob alle Zeichenfolgen unterschiedlich lang sind.
Ich habe mich umgesehen, aber keine Papiere gefunden, die sich mit dieser Art von Problem befassen. Wurden in diesem Bereich Forschungsarbeiten durchgeführt?
Danke im Voraus.