สูตรเอนเซ็ต
ในทฤษฎีการเข้าคิวสูตรของ Engsetใช้ในการกำหนดความน่าจะเป็นของการปิดกั้นของคิว M/M/c/c/N (ในสัญกรณ์ของ Kendall )
สูตรนี้ตั้งชื่อตามผู้พัฒนาคือTO Engset
ตัวอย่างการใช้งาน
ลองพิจารณาฝูงบินยานพาหนะและผู้ประกอบการจะเข้าสู่ระบบแบบสุ่มเพื่อขอใช้ยานพาหนะ หากไม่มีรถให้บริการ ผู้ประกอบการที่ขอใช้รถจะถูก "บล็อก" (กล่าวคือ ผู้ประกอบการจะออกจากระบบโดยไม่ได้รับรถ) เจ้าของกลุ่มยานพาหนะต้องการเลือกมีขนาดเล็กเพื่อลดต้นทุน แต่ใหญ่พอที่จะทำให้มั่นใจได้ว่าโอกาสในการเกิดการปิดกั้นนั้นอยู่ในระดับที่ยอมรับได้
สูตร
อนุญาต
- ให้ เป็นจำนวนเต็มของเซิร์ฟเวอร์
- เป็นจำนวนเต็มของแหล่งที่มาของการจราจร
- คืออัตราการมาถึงของแหล่งที่มาที่ว่างอยู่ (กล่าวคือ อัตราที่แหล่งที่มาที่ว่างอยู่เริ่มต้นการร้องขอ)
- คือเวลาเฉลี่ยในการรอรับคำขอ (กล่าวคือ เวลาเฉลี่ยที่เซิร์ฟเวอร์ใช้ในการจัดการคำขอ)
จากนั้นความน่าจะเป็นของการปิดกั้นจะได้รับจาก[ 1 ]
โดยการจัดเรียงเงื่อนไขใหม่ เราสามารถเขียนสูตรข้างต้นใหม่ได้เป็น[ 2 ]
ที่ไหนคือฟังก์ชันไฮเปอร์จีโอเมตริก แบบเกาส์ เซียน
การคำนวณ
มีการเรียกซ้ำหลายครั้ง[ 3 ]ที่สามารถใช้ในการคำนวณในลักษณะที่มีเสถียรภาพเชิงตัวเลข
หรืออีกทางเลือกหนึ่ง สามารถใช้โปรแกรมคำนวณเชิงตัวเลขใดๆ ที่รองรับฟังก์ชันไฮเปอร์จีโอเมตริก ได้ ตัวอย่างบางส่วนแสดงไว้ด้านล่าง
จากscipy.special นำเข้าhyp2f1 P = 1.0 / hyp2f1 ( 1 , - c , N - c , - 1.0 / ( Lambda * h ))MATLABพร้อมด้วยSymbolic Math Toolbox
P = 1 / hypergeom ([ 1 , - c ], N - c , - 1 / ( Lambda * h ))อัตราการมาถึงของแหล่งที่มาที่ไม่ทราบแน่ชัด
ในทางปฏิบัติ มักจะเป็นกรณีที่อัตราการมาถึงของแหล่งกำเนิดไม่ทราบแน่ชัด (หรือยากที่จะประเมิน) ในขณะที่ปริมาณการรับส่งข้อมูลที่เสนอต่อแหล่งที่มานั้นเป็นที่ทราบกันดี ในกรณีนี้ เราสามารถแทนที่ความสัมพันธ์ได้
นำอัตราการมาถึงของแหล่งกำเนิดและความน่าจะเป็นของการปิดกั้นมาใส่ในสูตรของ Engset เพื่อให้ได้สมการจุดคงที่
ที่ไหน
การคำนวณ
ในขณะที่วิธีการข้างต้นช่วยขจัดสิ่งที่ไม่ทราบออกไปได้จากสูตรดังกล่าว ทำให้เกิดความซับซ้อนเพิ่มขึ้นอีกประการหนึ่ง คือ เราไม่สามารถคำนวณความน่าจะเป็นของการปิดกั้นโดยตรงได้อีกต่อไป และต้องใช้วิธีการวนซ้ำแทน แม้ว่าการวนซ้ำแบบจุดคงที่นั้นดูน่าสนใจ แต่ก็มีหลักฐานแสดงให้เห็นว่าการวนซ้ำดังกล่าวบางครั้งอาจลู่เข้าสู่ค่าอนันต์เมื่อนำไปใช้กับ[ 2 ]อีกทางเลือกหนึ่งคือสามารถใช้การแบ่งครึ่งหรือวิธีของนิวตันซึ่งมีการใช้งานแบบโอเพ่นซอร์ส ให้ใช้งาน ได้