 اگر ایک work center کے اوپر ایک سے زیادہ جوپس آجائیں اور ان کے اوپر اپریشنز کیا دیسیجن ہو تو وہ کنسا جوپ پہلے پرفوم ہونا چاہیے اسی جانتے ہیں کہ سیگنسینگ کے اوپر کنسا جوپ پہلے پرفوم ہو گا اور اس کے بعد کنسا آگا اور سوان یہ دیسیجن کا کہ یہ کنسا جوپ پہلے پرفوم کیا جائے اس کے لئے پچھ رولز بنائے ہیں جن کو ہم پریارٹی رولز کہتے ہیں یا سیکوانسنگ رولز کہتے ہیں جس کے بیسسس کے اوپر دیسیشن کیا جاتا ہے کہ کونسا جوب پہلے پرفوم کیا جائے؟ ابھی تک ریسرچ ہو رہی ہے لوگ اس میں پیشدیز بھی کر رہے ہیں لیکن وہ ابھی تک کوئی اس کسم کا مطر لکنی آسکے جو کہ ریل ٹائم میں ایک اپٹیمام سلوشن پروائٹ کر دے کہ جتنے بھی جوپس لگے ہوئے ہیں بیسٹ اوپشن کیا بیسسیکوانس کیا ہے اور اس کی ایک اور وجہ یہ بھی ہے کہ اس کے اندر جو پرفومنٹس میجرز ہیں وہ ایک سے زیادہ ہیں تو ہر پرفومنٹس میجرز میں ایک ہی سیکوانس جو ہے وہ اچھا پرفوم کرنا ہونا مشکل ہے بہت تو اس کے لیے ہم نے یہ سیکوانسنگ رولز یا پرائیٹی رولز بنائے ہیں تو اس کے اندر کبھی یہ رول اچھا پرفوم کر جاتے ہیں اور کبھی یہ اچھا پرفوم نہیں کرتے کوئی رول کسی سیٹویشن میں اچھا پرفوم کرے گا کوئی رول دوسری کنڈیشن میں اچھا پرفوم کرے گا اسی طرح کوئی رول ہے جو کہ پرفومنٹس میجر ایک کسم کے میں زیادہ بہتر پرفوم کرے گا جبکہ دوسرہ رول دوسرے پرفومنٹس میجر میں زیادہ بہتر پرفوم کرے گا اسی چیزیات منحاہی پرائیٹی رولز ہیں بسیکلی پراریٹی تقلب سرف معابکے کے لئے ہم نے انوانٹری کے اندر بھی یہی دکھا ہے جب پر ا کے بیسیت کے پر پر مطریل پرلے نکالا جاتا ہے جو کہ پلے آیا ہے اس بیسلس کے پر یہ رول ہے it is called basically کہ یہ انصاف پورا کر رہا ہے کہ جو پہلے آیا اسیب کو پہلے پر فرم ہونا چاہیے پر جو بنگs میں جاتے ہیں جو پہلے آیا ہوتا ہے اس کو کسٹمور کو پہلے ٹائم ملتا ہے and so on the other one is shortest processing time shortest processing time first والا جو رول ہے it is a rule which performs most of the time it gives better performance لیکن اس کے اندر اشوی آتا کہ اگر کوئی long processing time والا job آج ہے تو وہ اس کو انتظار کرتا رہنا پڑے گا کیونکہ پہلے یہ shortest processing time والے رول کے بیس کے پر ان جوپس کے پر performance ہوگی operations ہوگا then there is earliest due date جس جوپ کا بھی due date سب سے پہلے آ رہا ہے اس کو اپر operation سب سے پہلے ہونا چاہیے this will perform better in لیٹنس کے جو مجر ہے کہ ابراج لیٹنس کتنی ہے اس سارے job جو آئے ہیں ان کے اندر ایک sequence میں اگر یہ اس sequence میں کریں تو ادر سب سے اچھا یہ performance کرتا ہے then there is critical ratio یہ ہم دیکھیں گے کہ کس طرح کالکلیٹ کرتے ہیں تو یہ critical ratio is another one جوکہ یہ rule ہے جس کے بیسٹرس کو جو بھی critical ratio سب سے کم آ رہا ہے اس کو سب سے پہلے perform کریں and then there is slack time کہ جس job میں بھی slack time سب سے کم رہ گیا ہے اس کو سب سے پہلے perform کریں so these are some of the sequencing rules اور performance criteria اگر ہم دیکھیں جیسے میں نے کہا کہ ایک سے زیادہ performance criteria ہم ادھا چار کو دیسکرس کریں گے average completion time کہ جتنے بھی jobs ہیں ان کا total flow time ہے وہ کتنے average time کیا ہے اس کے complete ہونے کا then we have utilization کے جو equipment utilization کا ہے concept جو کے ہمارا ہے کہ total job process because processing time that is basically آپ سارے جتنے بھی jobs ہیں let's say 5 and 6 ان کے جتنے بھی processing time رہ گیا ہے ان کو some کر لیں اور اس کو divide کر دیں total flow time کہ یہ ہر job کتنی دے سسٹم کے اندر رہے گا اس کے ساتھ total کے ساتھ divide کر لیں so that will give you utilization اور اسی کا opposite اگر آپ دیکھ لیں کہ total flow time کو آپ divide کر دیں total processing time کے ساتھ تو that will give you number of jobs average number of jobs in the system and the last one is average lateness job lateness کہ لیت جو basically due date ہے اس کے بعد کتنے jobs اور کتنی delay کے ساتھ jobs complete کیا گئے ہیں تو وہ average job lateness کی بات یہ ہوتی ہے اس کو اندر یہ مجر اس کا lateness کا consider کرتے ہیں basically lateness is maximum of the two values one is zero and the other is کہ last Joe date تھی plus Joe flow time یا کتنہ process time کتناہ رہ گیا minus due date تو اس کو ہم کر لیں تو یہ جو بھی ان دونوں میں سے value maximum ہوگی اس کو ہم consider کریں گے as job lateness reason being کی جو negative value ہے وہ ہم نے نہیں لینی ہم نے صرف positive value consider کرنی ہے کہ اگر due date سے زیادہ time لگ رہے تو اس کو ہم as a positive لیں گے اور وہ ہماری job lateness وہ وہ کرے گا اگر negative value ہے تو اس کو پھر zero سے equate کر لیے جائے گا