נוסחת קינגמן

מתוך המכלול, האנציקלופדיה היהודית
קפיצה לניווט קפיצה לחיפוש

נוסחת קינגמן, בתורת התורים, היא נוסחה המספקת קירוב למודל תורים מסוג G/G/1. מודל תורים מסוג זה מציין, לפי סימון קנדל, מודל כללי בעל שרת יחיד ותור אינסופי. G/G/1 מתאר מערכת בעלת מופע לקוחות שלו התפלגות כללית כלשהי, תהליך שירות עם התפלגות כללית כלשהי, שרת יחיד ותור אינסופי, הפועל על פי מודל FCFS, נכנס ראשון יוצא ראשון. הנוסחה מאפשרת מציאת קירוב לתוחלת זמן ההמתנה בתור. כלומר, מציאת משך זמן ההמתנה הממוצע של לקוח, מרגע כניסתו לתור ועד לתחילת קבלת השירות. הנוסחה הוצגה לראשונה בשנת 1966 על ידי ג'ון קינגמן, במאמרו "On the Algebra of Queues", והיא נחשבת לקירוב טוב עבור מערכת העובדת בנצילות גבוהה.[1]

הנוסחה

הנוסחה שהציג קינגמן הייתה זו:

כאשר:

  • הוא זמן השירות הממוצע ( הוא קצב השירות הממוצע)
  • הוא קצב המופע של לקוחות חדשים במערכת
  • הוא נצילות השרת במערכת
  • ca הוא קבוע השונות של תהליך מופע הלקוחות (כלומר סטיית התקן של משך הזמן בין מופע למופע חלקי משך הזמן הממוצע בין מופע למופע)
  • cs הוא קבוע השונות למשך השירות (כלומר סטיית התקן למשך השירות חלקי משך השירות הממוצע)

הנוסחה היא מכפלתם של שלושה איברים התלויים בנצילות השרת, בשונות הזמנים במערכת ובמשך השירות בהתאמה. הנוסחה מבטאת הנחות אינטואיטיביות לגבי משך ההמתנה, שמשכו ארוך יותר ככל שנצילות השרת עולה, ככל שהשונות במשך הזמן בין המופעים או בזמן השירות עולה וככל שמשך השירות הממוצע עולה (בהתאמה לאיברים השונים במכפלה).

הערות שוליים

  1. ^ Harrison, Peter G.; Patel, Naresh M., Performance Modelling of Communication Networks and Computer Architectures, p. 336, ISBN 0201544199
Logo hamichlol 3.png
הערך באדיבות ויקיפדיה העברית, קרדיט,
רשימת התורמים
רישיון cc-by-sa 3.0