We consider a time-slotted job-assignment system with a central server, N users and a machine which changes its state according to a Markov chain (hence called a Markov machine). The users submit their jobs to the central server according to a stochastic job arrival process. For each user, the server has a dedicated job queue. Upon receiving a job from a user, the server stores that job in the corresponding queue. When the machine is not working on a job assigned by the server, the machine can be either in internally busy or in free state, and the dynamics of these states follow a binary symmetric Markov chain. Upon sampling the state information of the machine, if the server identifies that the machine is in the free state, it schedules a user and submits a job to the machine from the job queue of the scheduled user. To maximize the number of jobs completed per unit time, we introduce a new metric, referred to as the age of job completion. To minimize the age of job completion and the sampling cost, we propose two policies and numerically evaluate their performance. For both of these policies, we find sufficient conditions under which the job queues will remain stable.
- पेपर ID: 2511.04630
- शीर्षक: Age of Job Completion Minimization with Stable Queues
- लेखक: Stavros Mitrolaris, Subhankar Banerjee, Sennur Ulukus (मेरीलैंड विश्वविद्यालय, कॉलेज पार्क)
- वर्गीकरण: cs.IT, cs.NI, cs.SY, eess.SP, eess.SY, math.IT, math.PR
- प्रकाशन तिथि: 6 नवंबर 2025 (arXiv प्रीप्रिंट)
- पेपर लिंक: https://arxiv.org/abs/2511.04630
यह पेपर एक समय-स्लॉट आधारित कार्य आवंटन प्रणाली का अध्ययन करता है जिसमें एक केंद्रीय सर्वर, N उपयोगकर्ता और एक मशीन (मार्कोव मशीन कहलाती है) शामिल है जिसकी स्थिति मार्कोव श्रृंखला द्वारा परिवर्तित होती है। उपयोगकर्ता यादृच्छिक कार्य आगमन प्रक्रिया के अनुसार केंद्रीय सर्वर को कार्य प्रस्तुत करते हैं, और सर्वर प्रत्येक उपयोगकर्ता के लिए समर्पित कार्य कतार बनाए रखता है। जब मशीन सर्वर द्वारा आवंटित कार्य को संसाधित नहीं कर रही होती है, तो वह आंतरिक रूप से व्यस्त या निष्क्रिय अवस्था में हो सकती है, जिसकी गतिशीलता द्विआधारी सममित मार्कोव श्रृंखला का पालन करती है। सर्वर मशीन की स्थिति की जानकारी को नमूना लेकर, मशीन को निष्क्रिय पाए जाने पर उपयोगकर्ताओं को शेड्यूल करता है और कार्य प्रस्तुत करता है। इकाई समय में पूर्ण किए गए कार्यों की संख्या को अधिकतम करने के लिए, लेखकों ने "कार्य समापन की आयु" (Age of Job Completion) नामक एक नई मेट्रिक प्रस्तुत की है। कार्य समापन की आयु और नमूना लेने की लागत को कम करने के लिए, दो रणनीतियों का प्रस्ताव दिया गया है और उनके प्रदर्शन का संख्यात्मक मूल्यांकन किया गया है, साथ ही दोनों रणनीतियों के लिए कार्य कतार की स्थिरता को सुनिश्चित करने के लिए पर्याप्त शर्तें खोजी गई हैं।
यह पेपर एज कंप्यूटिंग परिदृश्य में कार्य अनलोडिंग समस्या का अध्ययन करता है, जहां कई उपयोगकर्ता एक साझा एज कंप्यूटिंग डिवाइस (मार्कोव मशीन) के लिए प्रतिस्पर्धा करते हैं। मुख्य चुनौतियों में शामिल हैं:
- मशीन की स्थिति की अनिश्चितता (निष्क्रिय/आंतरिक रूप से व्यस्त)
- स्थिति नमूना लेने की लागत
- बहु-उपयोगकर्ता प्रतिस्पर्धा के तहत कार्य शेड्यूलिंग
- कतार स्थिरता की गारंटी
स्मार्ट निगरानी जैसे महत्वपूर्ण कार्य नियंत्रण अनुप्रयोगों में, एज डिवाइस आमतौर पर कई उपयोगकर्ताओं या सर्वरों द्वारा साझा किए जाते हैं, जिनमें से प्रत्येक स्वतंत्र रूप से कंप्यूटिंग कार्य उत्पन्न करता है। क्योंकि:
- कार्य अनलोडिंग प्रक्रिया यादृच्छिक है
- एज डिवाइस की उपलब्धता अत्यधिक अनिश्चित है
- डिवाइस रन स्थिति को कुशलतापूर्वक ट्रैक करने की आवश्यकता है
- सिस्टम प्रदर्शन सुनिश्चित करने के लिए कंप्यूटिंग कार्यों को समय पर अनलोड करने की आवश्यकता है
मौजूदा साहित्य में निम्नलिखित कमियां हैं:
- 5 में AoII मेट्रिक: पूर्ण किए गए कार्यों की संख्या को अधिकतम करने के लिए सीधे लक्षित नहीं है
- 6 में द्विआधारी ताजगी (BF), गलत अस्वीकृति दर (FRR), गलत स्वीकृति दर (FAR): समान रूप से पूर्ण किए गए कार्यों की संख्या को अधिकतम करने के उद्देश्य को सीधे नहीं पकड़ते हैं
- 7,8,10 में विधियां: अनंत कतारों पर विचार नहीं करते हैं, कतार स्थिरता विश्लेषण की कमी है
- अधिकांश अनुसंधान: या तो कार्य कतार नहीं है, या कतार क्षमता सीमित है, जो वास्तविक दीर्घकालीन चलने वाले परिदृश्यों के लिए अनुपयुक्त है
- कार्य समापन दक्षता को अधिक सीधे प्रतिबिंबित करने वाली मेट्रिक प्रस्तुत करना
- अनंत कतार क्षमता के वास्तविक परिदृश्य पर विचार करना
- कतार स्थिरता के लिए सैद्धांतिक गारंटी प्रदान करना
- कार्य समापन दक्षता और नमूना लेने की लागत को संतुलित करना
- नई मेट्रिक "कार्य समापन की आयु" (Age of Job Completion) प्रस्तुत करना: यह इकाई समय में पूर्ण किए गए कार्यों की संख्या को सीधे प्रतिबिंबित करता है, जो मौजूदा AoII, BF आदि मेट्रिक्स की तुलना में कार्य अनलोडिंग प्रणालियों के लिए अधिक उपयुक्त है
- दो रणनीति जोड़ी डिजाइन करना:
- अनुकूली यादृच्छिक रणनीति (Adaptive Randomized Policy, ϕ₁)
- अधिकतम आयु शेड्यूलिंग रणनीति अनुकूली यादृच्छिक नमूना लेने के साथ (Max-Age Policy with Adaptive Randomized Sampling, ϕ̄₁)
- सैद्धांतिक स्थिरता विश्लेषण: दोनों रणनीतियों के लिए कतार स्थिरता के पर्याप्त शर्तें प्राप्त करना (प्रस्ताव 1 और 2), जो मार्कोव मशीन कार्य अनलोडिंग अनुसंधान में पहली बार प्रदान की गई स्थिरता परिणाम हैं
- बंद-रूप अभिव्यक्तियां: स्थायी अधिभार की स्थिति में निश्चित उप-प्रणाली के लिए, औसत कार्य समापन आयु और नमूना लेने की लागत के लिए बंद-रूप अभिव्यक्तियां प्रदान करना (प्रमेय 1-4)
- संख्यात्मक मूल्यांकन: संख्यात्मक प्रयोगों के माध्यम से रणनीति के प्रदर्शन को सत्यापित करना, यह पाया गया कि अधिकतम आयु रणनीति उच्च आगमन दर पर अनुकूली यादृच्छिक रणनीति से काफी बेहतर है
सिस्टम मॉडल:
- इनपुट: N उपयोगकर्ता, प्रत्येक उपयोगकर्ता समय-स्लॉट के अंत में संभावना pᵢ के साथ कार्य प्रस्तुत करता है (i.i.d. बर्नौली प्रक्रिया)
- स्थिति स्पेस: मशीन की स्थिति x(t) ∈ {-1, 0, 1, ..., N, fr}
- -1: आंतरिक रूप से व्यस्त
- 0: कार्य समापन के बाद स्थिति अज्ञात
- i ∈ {1,...,N}: उपयोगकर्ता i के कार्य को संसाधित कर रहा है
- fr: निष्क्रिय
- मार्कोव गतिशीलता: निष्क्रिय ↔ आंतरिक रूप से व्यस्त संक्रमण संभावना q (द्विआधारी सममित)
- सेवा समय: उपयोगकर्ता i का कार्य पैरामीटर qᵢ के साथ ज्यामितीय वितरण का पालन करता है
- कार्य समापन के बाद: संभावना s के साथ आंतरिक रूप से व्यस्त में जाता है, संभावना (1-s) के साथ निष्क्रिय में जाता है
निर्णय चर:
- नमूना लेने का निर्णय μ(t) ∈ {0,1}: क्या समय-स्लॉट t पर मशीन की स्थिति को नमूना लेना है (लागत L)
- शेड्यूलिंग निर्णय π(t) = (π₁(t),...,πₙ(t)): किस उपयोगकर्ता के कार्य को चुनना है
अनुकूलन उद्देश्य:
कुल औसत लागत को कम करना:
Δϕ+Sϕ=N1∑i=1NΔiϕ+Sϕ
जहां:
- Δiϕ: उपयोगकर्ता i की औसत कार्य समापन आयु
- Sϕ: औसत नमूना लेने की लागत
बाधा: कतार स्थिरता (सामान्य रिटर्न मार्कोव श्रृंखला)
परिभाषा (परिभाषा 1):
रणनीति को सेट Π = {(μ(S), π(S)) : S ⊆ N, S ≠ ∅} द्वारा चिह्नित किया जाता है, जहां:
- μ(S) ∈ (0,1]: जब गैर-खाली कतार सेट S हो तो नमूना लेने की संभावना
- π(S) = (π₁(S),...,πₙ(S)): शेड्यूलिंग संभावना वितरण
- πᵢ(S) > 0 यदि और केवल यदि i ∈ S
- ∑ᵢ∈S πᵢ(S) = 1
निर्माण विधि:
- प्रत्येक गैर-खाली उप-सेट S ⊆ N के लिए, स्थायी अधिभार परिदृश्य पर विचार करें
- प्रमेय 1 और 2 का उपयोग करके कुल लागत ऊपरी सीमा के लिए बंद-रूप अभिव्यक्ति प्राप्त करें
- अनुकूलन समस्या (12) को हल करें:
minϕ∑k∈SΔkϕ(S)+Subϕ(S)
बाधा: μ ∈ (0,1), πₖ ∈ (0,1), ∑ₖ∈S πₖ = 1
- स्थानीय इष्टतम समाधान (μ*(S), π*(S)) प्राप्त करें
- सभी उप-सेट के समाधानों को रणनीति सेट Πc में संकलित करें
मुख्य सूत्र (प्रमेय 1):
उपयोगकर्ता k की औसत आयु:
Δkϕ(S)=(qs+2(μ1−1)+ηˉ)(πkψk2+(qk1+q1−s−2)ψk+…)1+1
जहां ηˉ=∑i∈Sqiπi, ψk=ηk+πk+2(μ1−1)+qs
नमूना लेने की लागत ऊपरी सीमा (प्रमेय 2):
Subϕ(S)=p∗(L+1)μ(μ1p∗+ηˉ1)
जहां p∗=1−(1−2q)(1−μ)q
शेड्यूलिंग रणनीति: πᴹᴬ(S) प्रत्येक समय-स्लॉट पर सेट S में सबसे बड़ी कार्य समापन आयु वाले उपयोगकर्ता को चुनता है (राउंड-रॉबिन रणनीति के बराबर)
नमूना लेने की रणनीति: अनुकूली यादृच्छिक नमूना लेना, सेट Π̄c = ∪_{S⊆N,S≠∅}{μ̄*(S)} द्वारा चिह्नित
मुख्य सूत्र (प्रमेय 3):
उपयोगकर्ता k की औसत आयु:
Δkϕˉ(S)=2(Nβ1+∑i∈Sqi1−qi)N(β2−β12)+∑i∈Sqi21−qi+21(Nβ1+∑i∈Sqi1−qi+1)
जहां:
- β1=μˉ1((1−μˉ)+μˉqs+1)
- β2=2μˉ1−μˉ(1−μˉsα2+α−s−μˉ(1−s)+3)+β1
- α=1−μˉ+qμˉ
नमूना लेने की लागत (प्रमेय 4):
Sϕˉ(S)=N((1−μˉ)+qsμˉ+1)+μˉ∑i∈Sqi1−qiμˉNL⋅(p1∗+p∗(1−p1∗)(1+p∗))1
जहां p1∗=s(1−μˉ)p∗+(1−s)(1−(1−μˉ)p∗)
- कार्य समापन आयु मेट्रिक का परिचय:
- परिभाषा: vᵢ(t) = t - sup{t' : t' < t, bᵢ(t') = 1} (अंतिम कार्य समापन के बाद का समय)
- लाभ: कार्य समापन आवृत्ति को सीधे प्रतिबिंबित करता है, इकाई समय में पूर्ण किए गए कार्यों की संख्या को अधिकतम करने के बराबर है
- AoII से अंतर: AoII सूचना सही होने पर ध्यान केंद्रित करता है, जबकि कार्य समापन आयु थ्रूपुट पर ध्यान केंद्रित करता है
- अनुकूली यादृच्छिक रणनीति डिजाइन:
- पारंपरिक निश्चित संभावना यादृच्छिक रणनीति से अलग
- गैर-खाली कतार सेट के अनुसार नमूना लेने और शेड्यूलिंग संभावनाओं को गतिशील रूप से समायोजित करता है
- सिस्टम संसाधनों का कुशलतापूर्वक उपयोग करता है (खाली कतार उपयोगकर्ताओं को शेड्यूल नहीं करता है)
- गणितीय रूप से ट्रैक्टेबल (प्रत्येक उप-सेट निश्चित यादृच्छिक रणनीति के अनुरूप है)
- स्थायी अधिभार विश्लेषण विधि:
- मान लें कि उप-सेट S की कतारें स्थायी रूप से गैर-खाली हैं
- बंद-रूप लागत अभिव्यक्तियां प्राप्त करें
- अनुकूलन के माध्यम से उस उप-सेट के लिए इष्टतम रणनीति पैरामीटर प्राप्त करें
- सभी उप-सेट के समाधानों को संकलित करके पूर्ण अनुकूली रणनीति बनाएं
- कतार स्थिरता पर्याप्त शर्तें:
- प्रस्ताव 1: अनुकूली यादृच्छिक रणनीति के लिए घातीय स्तर की शर्त
- परिणाम 1: एकल लेकिन अधिक रूढ़िवादी पर्याप्त शर्त
- प्रस्ताव 2: अधिकतम आयु रणनीति के लिए पर्याप्त शर्त
- χ(q,s) फ़ंक्शन पेश करता है जो मशीन निष्क्रिय संभावना निचली सीमा को चिह्नित करता है
सिस्टम कॉन्फ़िगरेशन:
- उपयोगकर्ता संख्या: N = 4
- मशीन पैरामीटर:
- स्थिति संक्रमण संभावना: q ∈ 0.1, 0.9 (परिवर्तनशील पैरामीटर)
- समापन के बाद आंतरिक व्यस्त संभावना: s = 0.5 (कुछ प्रयोग) या s = 0.3
- नमूना लेने की लागत: L = 5
- सेवा दर वेक्टर: q̄ = 0.1, 0.4, 0.6, 0.9 (कुछ प्रयोग) या अन्य कॉन्फ़िगरेशन
आगमन दर कॉन्फ़िगरेशन:
- कम आगमन दर: p = 0.01, 0.02, 0.05, 0.06
- उच्च आगमन दर: p̃ = 0.05, 0.2, 0.5, 0.6
- स्थिरता परीक्षण: कई कॉन्फ़िगरेशन
- कुल औसत लागत: Δ^φ + S^φ
- औसत कार्य समापन आयु और औसत नमूना लेने की लागत शामिल है
- मुख्य प्रदर्शन संकेतक
- कतार स्थिरता:
- संख्यात्मक सिमुलेशन के माध्यम से कतार लंबाई प्रक्रिया का अवलोकन
- सैद्धांतिक स्थिरता शर्तों को सत्यापित करना
- ϕ₁: अनुकूली यादृच्छिक रणनीति
- ϕ̄₁: अधिकतम आयु शेड्यूलिंग + अनुकूली यादृच्छिक नमूना लेना
- अनुकूलन समस्याएं (12) और (16) संख्यात्मक विधि द्वारा स्थानीय इष्टतम के लिए हल की जाती हैं
- सभी 2^N - 1 गैर-खाली उप-सेट के लिए अनुकूलन किया जाता है
- रणनीति के प्रदर्शन का मूल्यांकन करने के लिए मार्कोव श्रृंखला सिमुलेशन का उपयोग किया जाता है
- स्थिर-अवस्था व्यवहार प्राप्त करने के लिए लंबे समय तक सिमुलेशन
चित्र 4: q के साथ कुल लागत में परिवर्तन
N=4, s=0.5, L=5, q̄=0.1, 0.4, 0.6, 0.9 कॉन्फ़िगरेशन के तहत:
- कम आगमन दर p = 0.01, 0.02, 0.05, 0.06:
- दोनों रणनीतियों का प्रदर्शन समान है
- कुल लागत q में वृद्धि के साथ घटती है
- कारण: कम आगमन दर पर, दोनों कार्य-संरक्षक रणनीतियां कार्यों को प्रभावी ढंग से संभाल सकती हैं
- उच्च आगमन दर p̃ = 0.05, 0.2, 0.5, 0.6:
- ϕ̄₁ (अधिकतम आयु रणनीति) ϕ₁ (अनुकूली यादृच्छिक रणनीति) से काफी बेहतर है
- प्रदर्शन अंतर स्पष्ट है (लगभग 10-20 इकाइयां)
- दोनों रणनीतियों की लागत q में वृद्धि के साथ घटती है
- कारण: उच्च भार पर, निर्धारक राउंड-रॉबिन यादृच्छिक शेड्यूलिंग से अधिक कुशल है
- प्रवृत्ति विश्लेषण:
- q जितना बड़ा (स्थिति संक्रमण जितना तेज), सिस्टम प्रदर्शन उतना बेहतर है
- उच्च आगमन दर पर रणनीति चयन अधिक महत्वपूर्ण है
केस 1: अस्थिर
- पैरामीटर: N=4, q=0.35, s=0.3, L=5
- सेवा दर: q̄ = 0.55, 0.73, 0.84, 0.91
- आगमन दर: p = 0.09, 0.09, 0.12, 0.14
- परिणाम: प्रस्ताव 1 और 2 की शर्तें संतुष्ट नहीं हैं, संख्यात्मक सत्यापन कतार अस्थिरता दिखाता है
- व्याख्या: आगमन दर सेवा दर के सापेक्ष बहुत अधिक है
केस 2: स्थिर लेकिन शर्तें संतुष्ट नहीं
- पैरामीटर: N=4, q=0.5, s=0.5, L=5
- सेवा दर: q̄ = 0.4, 0.6, 0.8, 0.94
- आगमन दर: p = 0.04, 0.05, 0.06, 0.06
- परिणाम: पर्याप्त शर्तें संतुष्ट नहीं हैं, लेकिन संख्यात्मक दिखाता है कि दोनों रणनीतियों के तहत कतारें स्थिर हैं
- व्याख्या: प्रस्तावित पर्याप्त शर्तें रूढ़िवादी हैं (पर्याप्त लेकिन आवश्यक नहीं)
- रणनीति प्रदर्शन:
- अधिकतम आयु रणनीति उच्च भार पर स्पष्ट लाभ है
- कम भार पर रणनीति अंतर छोटा है
- दोनों रणनीतियां कार्य-संरक्षक हैं
- स्थिरता शर्तें:
- केवल तब स्थिर होती हैं जब उपयोगकर्ता आगमन दर सेवा दर से बहुत कम हो
- सैद्धांतिक पर्याप्त शर्तें रूढ़िवादी हैं
- ऐसे मामले हैं जहां शर्तें संतुष्ट नहीं हैं लेकिन वास्तव में स्थिर है
- सिस्टम पैरामीटर प्रभाव:
- स्थिति संक्रमण संभावना q प्रदर्शन पर महत्वपूर्ण प्रभाव डालता है
- आगमन दर कॉन्फ़िगरेशन रणनीति चयन के महत्व को निर्धारित करता है
- 5 AoII मेट्रिक:
- मार्कोव मशीन के लिए AoII मेट्रिक प्रस्तुत करता है
- ट्रैकिंग प्रदर्शन पर ध्यान केंद्रित करता है, कार्य समापन पर नहीं
- यह पेपर मेट्रिक थ्रूपुट के लिए अधिक सीधे लक्षित है
- 6 बहु-मशीन नेटवर्क:
- द्विआधारी ताजगी (BF), गलत अस्वीकृति दर (FRR), गलत स्वीकृति दर (FAR) का उपयोग करता है
- कार्य कतारों पर विचार नहीं करता है
- यह पेपर कतार स्थिरता पर विचार करता है
- 9 थकान वाले कार्यकर्ता:
- ऐसे परिदृश्य का अध्ययन करता है जहां कार्यकर्ता दक्षता स्थिति पर निर्भर करती है
- नमूना दर आवंटन को अनुकूलित करता है
- कतार गतिशीलता पर विचार नहीं करता है
- 8 राजस्व अधिकतमकरण:
- एकल बफर (अधिकतम एक कार्य संग्रहीत)
- यह पेपर अनंत कतारों पर विचार करता है
- 10 MDP विधि:
- छूट MDP फ्रेमवर्क
- सीमित कतार, कतार भरने पर सबसे पुराने कार्य को बदलता है
- औसत पूर्ण कार्यों की संख्या को सीधे अधिकतम नहीं करता है
- 7 कोई कतार नहीं परिदृश्य:
- मशीन व्यस्त होने पर कार्य छोड़ दिए जाते हैं
- स्वीकृति संभावना को अधिकतम करता है
- यह पेपर स्वीकृति संभावना 1 सुनिश्चित करता है (पहले नमूना लें फिर प्रस्तुत करें)
- पहली बार मार्कोव मशीन कार्य अनलोडिंग के लिए कतार स्थिरता सैद्धांतिक परिणाम प्रदान करता है
- अनंत कतार के वास्तविक परिदृश्य पर विचार करता है
- अधिक उपयुक्त कार्य समापन आयु मेट्रिक प्रस्तुत करता है
- बंद-रूप प्रदर्शन अभिव्यक्तियां प्रदान करता है
- मेट्रिक नवाचार: कार्य समापन आयु कार्य अनलोडिंग प्रणाली के थ्रूपुट उद्देश्य को प्रभावी ढंग से पकड़ता है
- रणनीति डिजाइन:
- अनुकूली यादृच्छिक रणनीति उप-प्रणाली अनुकूलन के माध्यम से निर्मित
- अधिकतम आयु रणनीति उच्च भार पर बेहतर प्रदर्शन करती है
- दोनों रणनीतियां कतार स्थिरता सुनिश्चित कर सकती हैं
- स्थिरता सिद्धांत:
- पर्याप्त शर्तें प्रदान करता है (प्रस्ताव 1-2)
- शर्तें आगमन दर, सेवा दर, मशीन पैरामीटर के संबंध को शामिल करती हैं
- पर्याप्त लेकिन आवश्यक नहीं (रूढ़िवादिता मौजूद है)
- प्रदर्शन अंतर्दृष्टि:
- कम भार पर रणनीति अंतर छोटा है
- उच्च भार पर निर्धारक शेड्यूलिंग यादृच्छिक से बेहतर है
- मशीन स्थिति संक्रमण गति प्रदर्शन को काफी प्रभावित करती है
- सममितता धारणा:
- वर्तमान में केवल द्विआधारी सममित मार्कोव श्रृंखला पर विचार करता है (समान संक्रमण संभावना)
- वास्तविक प्रणालियां असममित हो सकती हैं
- स्थिरता शर्तें रूढ़िवादी:
- पर्याप्त शर्तें काफी कठोर हैं
- 2^N - 1 शर्तों की जांच की आवश्यकता है
- एकल शर्त (परिणाम 1) अधिक रूढ़िवादी है
- स्थानीय इष्टतम:
- अनुकूलन समस्याएं (12) और (16) केवल स्थानीय इष्टतम खोजती हैं
- बेहतर समाधान मौजूद हो सकते हैं
- आवश्यकता विश्लेषण की कमी:
- स्थिरता के लिए आवश्यक शर्तें प्रदान नहीं करता है
- पर्याप्त और आवश्यक शर्तों के बीच का अंतर परिमाणित नहीं है
- प्रमाण छोड़े गए:
- सभी प्रमाण पेपर की लंबाई सीमाओं के कारण छोड़े गए हैं
- परिणामों की सत्यापनीयता को प्रभावित करता है
- असममित मार्कोव श्रृंखला: सामान्य स्थिति संक्रमण संभावनाओं तक विस्तार
- आवश्यक शर्तें: कतार स्थिरता के लिए आवश्यक शर्तें प्राप्त करें, पर्याप्त और आवश्यक शर्तों के बीच अंतर को कम करें
- वैश्विक इष्टतम: अनुकूलन समस्याओं के वैश्विक इष्टतम समाधान या सन्निकटन एल्गोरिदम का अध्ययन करें
- विषम उपयोगकर्ता: उपयोगकर्ता प्राथमिकता, विभिन्न QoS आवश्यकताओं पर विचार करें
- बहु-मशीन परिदृश्य: मशीन नेटवर्क तक विस्तार
- वास्तविक प्रणाली सत्यापन: वास्तविक एज कंप्यूटिंग प्लेटफॉर्म पर परीक्षण
- महत्वपूर्ण सैद्धांतिक योगदान:
- मार्कोव मशीन कार्य अनलोडिंग के लिए पहली बार कतार स्थिरता सिद्धांत स्थापित करता है
- बंद-रूप प्रदर्शन अभिव्यक्तियां (प्रमेय 1-4) सैद्धांतिक मूल्य रखती हैं
- गणितीय व्युत्पत्ति कठोर है (हालांकि प्रमाण शामिल नहीं हैं)
- मेट्रिक डिजाइन तर्कसंगत:
- कार्य समापन आयु सहज और प्रभावी है
- थ्रूपुट अधिकतमकरण उद्देश्य के साथ सीधे संबंधित है
- मौजूदा AoII, BF आदि मेट्रिक्स की तुलना में कार्य अनलोडिंग परिदृश्यों के लिए अधिक उपयुक्त है
- रणनीति डिजाइन नवीन:
- अनुकूली यादृच्छिक रणनीति लचीलापन और विश्लेषणात्मकता को संतुलित करती है
- अधिकतम आयु रणनीति सरल और कुशल है
- दोनों रणनीतियां यादृच्छिक और निर्धारक दृष्टिकोणों को कवर करती हैं
- समस्या मॉडलिंग व्यावहारिक:
- नमूना लेने की लागत पर विचार करता है
- अनंत कतार दीर्घकालीन चलने वाली प्रणालियों के अनुरूप है
- मार्कोव मशीन मॉडल एज कंप्यूटिंग के लिए उपयुक्त है
- प्रयोग डिजाइन तर्कसंगत:
- विभिन्न भार परिदृश्यों की तुलना करता है
- स्थिरता सिद्धांत को सत्यापित करता है
- पर्याप्त शर्तों की रूढ़िवादिता की खोज करता है
- प्रमाण अनुपस्थित:
- सभी प्रमेय और प्रस्ताव के प्रमाण प्रदान नहीं किए गए हैं
- परिणामों की सत्यापनीयता और विश्वसनीयता को गंभीर रूप से प्रभावित करता है
- पाठक व्युत्पत्ति तर्क को समझ नहीं सकते
- प्रयोग अपर्याप्त:
- केवल N=4 उपयोगकर्ताओं के छोटे पैमाने की प्रणाली पर विचार करता है
- बड़े पैमाने की प्रणालियों की स्केलेबिलिटी विश्लेषण की कमी है
- अन्य साहित्य विधियों के साथ मात्रात्मक तुलना नहीं है
- सांख्यिकीय महत्व परीक्षण की कमी है
- अनुकूलन विधि अस्पष्ट:
- समस्याओं (12) और (16) को संख्यात्मक रूप से कैसे हल करें यह स्पष्ट नहीं है
- स्थानीय इष्टतम रणनीति प्रदर्शन को प्रभावित कर सकता है
- कम्प्यूटेशनल जटिलता पर चर्चा नहीं है
- स्थिरता विश्लेषण अधूरा:
- केवल पर्याप्त शर्तें प्रदान करता है, आवश्यक शर्तें नहीं
- शर्तों की कसाई का विश्लेषण नहीं है
- पर्याप्त और आवश्यक शर्तों के बीच का अंतर परिमाणित नहीं है
- धारणा सीमाएं:
- सममित मार्कोव श्रृंखला धारणा काफी मजबूत है
- ज्यामितीय सेवा समय वितरण वास्तविकता से मेल नहीं खा सकता है
- संचार विलंब, संचरण त्रुटियों आदि वास्तविक कारकों पर विचार नहीं करता है
- लेखन समस्याएं:
- कुछ प्रतीक परिभाषाएं पर्याप्त स्पष्ट नहीं हैं (जैसे xa(t) का कम उपयोग)
- चित्र 2 और 3 की व्याख्या अधिक विस्तृत हो सकती है
- एल्गोरिदम छद्मकोड की कमी है
- सैद्धांतिक प्रभाव:
- मार्कोव मशीन कार्य अनलोडिंग के लिए स्थिरता सिद्धांत ढांचा स्थापित करता है
- कार्य समापन आयु मेट्रिक बाद के कार्यों द्वारा अपनाई जा सकती है
- अनुकूली यादृच्छिक रणनीति डिजाइन विचार प्रेरक है
- व्यावहारिक मूल्य:
- एज कंप्यूटिंग कार्य अनलोडिंग परिदृश्यों पर लागू होता है
- रणनीति डिजाइन वास्तविक प्रणालियों को निर्देशित कर सकता है
- स्थिरता शर्तें डिजाइन मानदंड प्रदान करती हैं
- सीमाएं:
- पूर्ण प्रमाण के लिए पर्याप्त मूल्यांकन की आवश्यकता है
- छोटे पैमाने के प्रयोग विश्वसनीयता को सीमित करते हैं
- वास्तविक तैनाती के लिए अधिक इंजीनियरिंग समस्याओं को हल करने की आवश्यकता है
- एज कंप्यूटिंग:
- कई उपयोगकर्ता साझा एज सर्वर
- नमूना लेने की आवश्यकता वाले परिदृश्य
- कार्य कतार में प्रतीक्षा कर सकते हैं
- क्लाउड कंप्यूटिंग संसाधन शेड्यूलिंग:
- वर्चुअल मशीन स्थिति अनिश्चित
- बहु-किरायेदार संसाधन प्रतिस्पर्धा
- IoT कार्य अनलोडिंग:
- डिवाइस स्थिति यादृच्छिक रूप से परिवर्तित होती है
- नमूना लेने की लागत गैर-शून्य है
- अनुपयुक्त परिदृश्य:
- अत्यधिक वास्तविक समय आवश्यकताएं (कतार प्रतीक्षा स्वीकार्य नहीं)
- पूरी तरह से अवलोकनीय स्थिति (कोई नमूना लेने की लागत नहीं)
- कार्य कतार में नहीं हो सकते (तुरंत संसाधित या छोड़ दिए जाने चाहिए)
यह पेपर मुख्य रूप से निम्नलिखित प्रमुख साहित्य को संदर्भित करता है:
- 5 Banerjee & Ulukus (2025): मार्कोव मशीन ट्रैकिंग और कार्य आवंटन, AoII मेट्रिक प्रस्तुत करता है
- 6 Liyanaarachchi & Ulukus (2025): बहु-मार्कोव मशीन का इष्टतम निगरानी और कार्य आवंटन
- 10 Chamoun et al. (2025): MAPPO का उपयोग करके एज सर्वर निगरानी, MDP विधि
- 11 Kadota et al. (2018): प्रसारण वायरलेस नेटवर्क में सूचना आयु को कम करने के लिए शेड्यूलिंग रणनीति
- 12 Tassiulas & Ephremides (1990): विवश कतार प्रणालियों की स्थिरता गुण
- 13 Neely (2010): यादृच्छिक नेटवर्क अनुकूलन, मजबूत स्थिरता परिभाषा
समग्र मूल्यांकन: यह पेपर मार्कोव मशीन कार्य अनलोडिंग क्षेत्र में महत्वपूर्ण सैद्धांतिक योगदान देता है, विशेष रूप से पहली बार कतार स्थिरता विश्लेषण प्रदान करता है। कार्य समापन आयु मेट्रिक का परिचय नवीन है, दोनों रणनीति डिजाइन तर्कसंगत हैं। हालांकि, प्रमाण की अनुपस्थिति, प्रयोग पैमाने की सीमाएं और स्थिरता शर्तों की रूढ़िवादिता स्पष्ट कमियां हैं। लेखकों को विस्तृत प्रमाण, बड़े पैमाने के प्रयोग और आवश्यक शर्तों के विश्लेषण के साथ पूर्ण पत्रिका संस्करण जल्द से जल्द प्रदान करने की सिफारिश की जाती है, ताकि कार्य के मूल्य को पूरी तरह से प्रदर्शित किया जा सके।