אוטומטים סופיים

בתורת החישוביות במדעי המחשב, אוטומט סופי הוא מכונה מופשטת בעלת זיכרון מוגבל המגדירה שפה פורמלית.קיימים שני סוגים של אוטומטים סופיים – אוטומט סופי דטרמיניסטי (DFA –‏ Deterministic Finite Automaton) ואוטומט סופי לא דטרמיניסטי (NFA –‏ Nondeterministic Finite Automaton).ניתן לתאר אוטומט סופי דטרמיניסטי באמצעות קבוצה סופית של מצבים, המשמשים את האוטומט והוא עובר בהם לפי כללים קבועים מראש במהלך קריאת מילת קלט. חלק ממצבי האוטומט הם מצבים מקבלים. אם בסוף קריאת המילה מגיע האוטומט למצב מקבל, המילה שייכת לשפה המוגדרת על ידיו, אחרת לא.
אוטומט סופי לא־דטרמיניסטי דומה לאוטומט הדטרמיניסטי, רק שמכל מצב יכולים להיות מספר מסלולים למצב אחר עבור אות קלט, או שאין אף מסלול אפשרי ממצב מסוים עבור אות קלט מסוימת. מבחינה פורמלית, מילה תתקבל אם ורק אם קיים מסלול עבורה מהמצב ההתחלתי עד למצב מקבל כלשהו.

עוד נושאים
  • אוטומט סופי
    קיימים שני סוגים של אוטומטים סופיים – אוטומט סופי דטרמיניסטי (DFA – Deterministic Finite Automaton) ו אוטומט סופי לא דטרמיניסטי (NFA – ...
  • תורת האוטומטים
    קבוצת השפות המתקבלות על ידי אוטומטים סופיים דטרמיניסטיים נקראת השפות הרגולריות . באוטומט סופי דטרמיניסטי, המכונה עוברת בין מצבים אך ורק ...
  • תזת צ'רץ'-טיורינג
    מתמטיקאים הוכיחו שקילות בין מודלים שונים של חישוב: סימון למדא של צ'רץ' לבין מכונת טיורינג למשל וכן בין אלה לבין אוטומטים לא סופיים וכדומה ...
  • אוטומט סופי דטרמיניסטי
    דוגמאות לאוטומטים סופיים : אוטומט המקבל מילים המכילות מספר ... מספר 93 | שם הספר אוטומטים ושפות פורמליות | כותב שמואל זקס ונסים פרנסיז | שנה 2000 ..
תמונות
 
 
אוטומט סופי – ויקיפדיהautomata.pngDFA_length_mod3.pngתכנית השבוע


תגובות
להוסיף תגובה:


מדיה
חדשות
lunch box
JoeMasseySuzi90GreenemfWallerwoKey90
FaustinaDayBradfordmmVanWongJanetBowmanChaney89

ו עוד-1066 משתמשים אחרים

צופים עכשיו
Cara93Deidra66LyndaPowellMadelinees

עלינו
האתר שלנו הוא כאן כדי לעזור לך ללמוד משהו חדש מדי יום ביומו. כל שעליך לעשות הוא לחפש את הנושא אתם מעוניינים ביותר, ואתם תקבלו את כל מקורות בחוץ עבור זה.
לינקים נוספים
חדשות האתר
אי-מייל:
שם:
אנחנו מחפשים ב:
Thumbnail Screenshots by Thumbshots