DFA ist eine englische Abkürzung und steht für "Deterministic Finite Automaton".

"Automaton"(Automat): Eine abstrakte Rechenmaschine welche aus Zuständen und und einer Tabelle von Regeln besteht, die vorschreiben wie (als Reaktion auf die Eingabe) zwischen den Zuständen gewechselt werden soll. Wichtig in diesem Kontext ist die Variante Akzeptor, welche einen(oder mehrere) Endzustände haben, die bestätigen, ob ein Folge von Eingabebuchstaben (analog zu Regular Expressions) akzeptiert wird oder nicht.

"Finite"(endlich): Es gibt nur eine endliche Anzahl von möglichen Zuständen.

"Deterministic"(deterministisch): Ist gibt für einen gegebenen aktuellen Zustand und Eingabe jeweils nur einen möglichen Folgezustand. Die Zustandsübergangsregeln sind also immer eindeutig.
DFA เป็นตัวย่อภาษาอังกฤษและย่อมาจาก "Deterministic Finite Automaton" "อัตโนมัติ": เครื่องคำนวณเชิงนามธรรมที่ประกอบด้วยสถานะและตารางกฎที่กำหนดวิธีสลับระหว่างสถานะ (เพื่อตอบสนองต่ออินพุต) สิ่งสำคัญในบริบทนี้คือตัวแปรตัวรับ ซึ่งมีสถานะสิ้นสุดหนึ่ง (หรือมากกว่า) ที่ยืนยันว่าลำดับของตัวอักษรอินพุต (คล้ายกับนิพจน์ทั่วไป) ได้รับการยอมรับหรือไม่ "จำกัด": สถานะที่เป็นไปได้มีจำนวนจำกัดเท่านั้น "กำหนด": มีสถานะตามมาที่เป็นไปได้เพียงสถานะเดียวสำหรับสถานะปัจจุบันและอินพุตที่กำหนด กฎการเปลี่ยนสถานะจึงมีความชัดเจนเสมอ
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence