सामग्री पर जाएँ
DispatchAtlas
खोजें

तुलना

DispatchAtlas वितरित-कंप्यूटिंग परिवेशों में शेड्यूलिंग और ऑप्टिमाइज़ेशन के लिए एक टूलकिट है, जो उद्धरण-समर्थित, क्यूरेटेड समस्या-इंस्टैंस कैटलॉग के इर्द-गिर्द बना है — केवल एक सॉल्वर लाइब्रेरी, बेंचमार्क सूची या नेटवर्क सिम्युलेटर नहीं।

DispatchAtlas को क्या अलग बनाता है

नीचे कोई अकेला समकक्ष विभेदक नहीं है — विभेदक तो संयोजन है। DispatchAtlas शेड्यूलिंग और edge–fog–cloud ऑप्टिमाइज़ेशन इंस्टैंसों के उद्धरण-समर्थित, क्यूरेटेड कैटलॉग को क्षमता-टाइप वाले सॉल्वर रजिस्ट्री, अंतर्निहित नॉन-पैरामीट्रिक सांख्यिकीय तुलना, और एक सार्वजनिक निरीक्षण पोर्टल के साथ जोड़ता है, जिसका ब्राउज़र-भीतर सूट-बिल्डर पूरे कैटलॉग से तैयार या पूर्णतः कस्टम बेंचमार्क सूट रचता है और उन्हें बिना बैकएंड के JSON, CSV या बंडल के रूप में डाउनलोड करता है। हर हिस्सा कहीं और मौजूद है; नीचे कोई समकक्ष उन सबको एक साथ नहीं रखता।

निकटतम प्रतिस्पर्धियों को ईमानदारी से नामित किया जा सकता है। jMetal नॉन-पैरामीट्रिक सांख्यिकी वाला प्रायोगिक-अध्ययन ढाँचा देता है, पर कोई शेड्यूलिंग-इंस्टैंस कैटलॉग या निरीक्षण पोर्टल नहीं। job-shop-lib और TU/e Job Shop Scheduling Benchmark समृद्ध शेड्यूलिंग इंस्टैंस देते हैं, पर प्रति-इंस्टैंस उद्धरण-क्यूरेशन, अंतर्निहित सांख्यिकी या पोर्टल नहीं। WfCommons ट्रेस-समर्थित वर्कफ़्लो जनरेटर देता है, पर किसी ऑप्टिमाइज़र को अंक नहीं देता और सांख्यिकी नहीं चलाता। DispatchAtlas वह परियोजना है जो पाँचों क्षमताओं को एक साथ धारण करती है।

यह पृष्ठ उस स्थिति-निर्धारण का प्रामाणिक कथन है; अन्य सतहें इसे दोहराने के बजाय यहाँ लिंक करती हैं।

DispatchAtlas संबंधित प्लेटफ़ॉर्मों से कैसे तुलना करता है

ये तालिकाएँ प्लेटफ़ॉर्म की क्षमताओं की तुलना करती हैं — हर परियोजना क्या देती है — न कि प्रदर्शन की। प्रदर्शन का प्रमाण सांख्यिकीय-विश्लेषण निर्यातों से आता है, इस पृष्ठ से कभी नहीं। तालिकाएँ तुलनीय परियोजनाओं के बैंडों में समूहित हैं, वही पाँच क्षमता-स्तंभ बनाए रखते हुए। हर समकक्ष अपने प्रामाणिक उद्धरण से लिंक करता है; पूर्ण स्रोत पृष्ठ के अंत में सूचीबद्ध हैं। ✅ प्रदान किया गया, ⚠️ निकटवर्ती या आंशिक, ❌ प्रदान नहीं किया गया।

DispatchAtlas पहले बैंड में एक बार आता है, और उसकी ✅✅✅✅✅ पंक्ति आगे के हर बैंड में लागू रहती है।

शेड्यूलिंग बेंचमार्क प्लेटफ़ॉर्म और सॉल्वर

प्लेटफ़ॉर्मक्यूरेटेड शेड्यूलिंग-इंस्टैंस कैटलॉगबेंचमार्क-इंस्टैंस के रूप में edge–fog–cloudक्षमता-टाइप सॉल्वर रजिस्ट्रीअंतर्निहित सांख्यिकीय तुलनासार्वजनिक निरीक्षण पोर्टल
DispatchAtlas
job-shop-lib⚠️⚠️
Job Shop Scheduling Benchmark⚠️
PyJobShop⚠️
schlably
OR-Tools CP-SAT

OR-Tools CP-SAT प्रमुख यथार्थ शेड्यूलिंग सॉल्वर है — DispatchAtlas इससे प्रतिस्पर्धा नहीं करता। वैकल्पिक यथार्थ एडाप्टर ऐसे सॉल्वरों को extras के पीछे लपेटते हैं, और क्षमता-मैट्रिक्स यथार्थ ऑप्टिमाइज़ेशन को एक एडाप्टर-क्षमता के रूप में दर्ज करता है: लपेटा गया, प्रतिद्वंद्वी नहीं। job-shop-lib शास्त्रीय इंस्टैंसों को RL/GNN परिवेशों के साथ बंडल करता है; TU/e सूट अधिगम और गैर-अधिगम विधियों के लिए JSP, FJSP और online-FJSP परिवेशों को एकीकृत करता है; PyJobShop 9,000+ साहित्य-इंस्टैंसों पर मूल्यांकित बाधा-प्रोग्रामिंग मॉडलिंग देता है; schlably गहन-सुदृढीकरण-अधिगम शेड्यूलिंग-प्रयोग ढाँचा है। कोई भी प्रति-इंस्टैंस उद्धरण-उद्गम को क्यूरेट नहीं करता, सांख्यिकीय द्वार नहीं भेजता, न ही निरीक्षण पोर्टल प्रकाशित करता है — ⚠️ चिह्न उन इंस्टैंसों को दर्शाते हैं जो क्यूरेटेड उद्धरण-मेटाडेटा के बिना भेजे जाते हैं।

सामान्य ऑप्टिमाइज़ेशन बेंचमार्किंग और मेटाह्यूरिस्टिक ढाँचे

प्लेटफ़ॉर्मक्यूरेटेड शेड्यूलिंग-इंस्टैंस कैटलॉगबेंचमार्क-इंस्टैंस के रूप में edge–fog–cloudक्षमता-टाइप सॉल्वर रजिस्ट्रीअंतर्निहित सांख्यिकीय तुलनासार्वजनिक निरीक्षण पोर्टल
COCO⚠️
IOHprofiler
pymoo⚠️⚠️
jMetal / jMetalPy⚠️
Nevergrad⚠️⚠️⚠️
mealpy⚠️
NiaPy⚠️

COCO एक भिन्न समस्या-वर्ग (सतत ब्लैक-बॉक्स फलन) का मूल्यांकन करता है; इसका सूट-परिवार एकल- और द्वि-उद्देश्य, बड़े-पैमाने, मिश्रित-पूर्णांक और बाधित रूपांतरों को एक सार्वजनिक डेटा-अभिलेख के साथ समेटता है। IOHprofiler पुनरावृत्त ह्यूरिस्टिक्स का मूल्यांकन करता है और एक होस्टेड वेब-विश्लेषक देता है। jMetal और jMetalPy इसीलिए शामिल हैं क्योंकि वे भूसे के पुतले नहीं हैं: वे नॉन-पैरामीट्रिक सांख्यिकी वाले प्रायोगिक अध्ययन देते हैं, पर कोई शेड्यूलिंग कैटलॉग या पोर्टल नहीं। Nevergrad सैकड़ों ऑप्टिमाइज़रों पर रैंक-प्लॉट और एक प्रयोग-व-आरेखण मॉड्यूल देता है, पर नॉन-पैरामीट्रिक अनुमान नहीं। pymoo, mealpy और NiaPy टाइप-युक्त रजिस्ट्री के बजाय समृद्ध एल्गोरिथम-संग्रह और कृत्रिम परीक्षण-फलन देते हैं।

fog और edge सिम्युलेटर

प्लेटफ़ॉर्मक्यूरेटेड शेड्यूलिंग-इंस्टैंस कैटलॉगबेंचमार्क-इंस्टैंस के रूप में edge–fog–cloudक्षमता-टाइप सॉल्वर रजिस्ट्रीअंतर्निहित सांख्यिकीय तुलनासार्वजनिक निरीक्षण पोर्टल
iFogSim2⚠️
EdgeCloudSim⚠️
LEAF⚠️
YAFS⚠️
EdgeSimPy⚠️

ये edge–fog–cloud नेटवर्कों को असतत-घटना सिमुलेशन के रूप में मॉडल करते हैं (⚠️), न कि ऐसे बेंचमार्क सूट के रूप में जिस पर किसी ऑप्टिमाइज़र को अंक दिए जाएँ। EdgeCloudSim v5.0 वर्तमान CloudSim 7.0.0-alpha कोर पर नए ट्यूटोरियलों के साथ चलता है। YAFS सातत्य-परिवारों के भाव में सबसे निकट Python fog सिम्युलेटर है, और इसकी प्लेसमेंट-समस्याएँ ही वे हैं जिन्हें DispatchAtlas अंकित बेंचमार्क-इंस्टैंसों के रूप में पुनः व्यक्त करता है; EdgeSimPy नवीनतम Python edge संसाधन-प्रबंधन सिम्युलेटर है।

क्लाउड और वर्कफ़्लो सिमुलेशन प्लेटफ़ॉर्म

प्लेटफ़ॉर्मक्यूरेटेड शेड्यूलिंग-इंस्टैंस कैटलॉगबेंचमार्क-इंस्टैंस के रूप में edge–fog–cloudक्षमता-टाइप सॉल्वर रजिस्ट्रीअंतर्निहित सांख्यिकीय तुलनासार्वजनिक निरीक्षण पोर्टल
CloudSim / CloudSim 7G⚠️
WfCommons⚠️⚠️⚠️
WRENCH⚠️

ये सिम्युलेटर और ट्रेस/जनरेटर ढाँचे हैं, ऑप्टिमाइज़र बेंचमार्क नहीं — वही ईमानदार रूपरेखा जो fog बैंड उपयोग करता है। WfCommons की ट्रेस-से-जनरेटर-से-बेंचमार्क पाइपलाइन प्लेटफ़ॉर्म की ट्रेस-समर्थित महत्वाकांक्षाओं का सबसे सशक्त अवधारणात्मक सादृश्य है, और ठीक यहीं DispatchAtlas आज सबसे कमज़ोर है: एक अंशांकित-कृत्रिम प्रोफ़ाइल, नीचे क्षमता-मैट्रिक्स में ⚠️ ट्रेस-समर्थित पंक्ति।

Optuna समकक्ष नहीं, पूरक उपकरण है: यह हाइपरपैरामीटर ट्यूनर है, इसलिए सॉल्वर के हाइपरपैरामीटर इससे ट्यून किए जा सकते हैं, पर यह न शेड्यूलिंग-इंस्टैंस देता है और न उद्गम-कथा — इसीलिए «Optuna ही क्यों न इस्तेमाल करें?» का एक-पंक्ति उत्तर है। उद्धरण Optuna (Akiba et al., KDD 2019)।

चिह्नों को कैसे पढ़ें:

  • क्यूरेटेड शेड्यूलिंग-इंस्टैंस कैटलॉग — शेड्यूलिंग और क्रमचय समस्याओं के इंस्टैंसों का संस्करणित, उद्धरण-समर्थित समुच्चय। शेड्यूलिंग समकक्ष इंस्टैंस देते हैं पर प्रति-इंस्टैंस उद्धरण-क्यूरेशन नहीं; ऑप्टिमाइज़ेशन ढाँचे कृत्रिम परीक्षण-समस्याएँ देते हैं; सिम्युलेटर कोई ऑप्टिमाइज़ेशन-इंस्टैंस कैटलॉग नहीं देते।
  • बेंचमार्क-इंस्टैंस के रूप में edge–fog–cloud — ऑप्टिमाइज़ेशन-इंस्टैंसों के रूप में उजागर विषम प्लेसमेंट और संचार समस्याएँ। सिम्युलेटर edge–fog–cloud नेटवर्कों को मॉडल करते हैं (⚠️), पर अंकित बेंचमार्क सूट के रूप में नहीं, बल्कि असतत-घटना सिमुलेशन के रूप में।
  • क्षमता-टाइप सॉल्वर रजिस्ट्री — सॉल्वर घोषित उद्देश्य, बाधाएँ और क्षमता-मेटाडेटा धारण करते हैं। मेटाह्यूरिस्टिक लाइब्रेरियाँ समृद्ध एल्गोरिथम-संग्रह देती हैं (⚠️) पर शेड्यूलिंग-उन्मुख टाइप-युक्त रजिस्ट्री नहीं।
  • अंतर्निहित सांख्यिकीय तुलना — टूलकिट के साथ बंडल किए नॉन-पैरामीट्रिक परीक्षण और प्रभाव-आकार। COCO, IOHprofiler और jMetal समर्पित सांख्यिकीय उपकरण देते हैं।
  • सार्वजनिक निरीक्षण पोर्टल — एक ब्राउज़ करने योग्य, सार्वजनिक-सुरक्षित डेटा-सतह। COCO कार्यशाला डेटा-अभिलेख प्रकाशित करता है (⚠️); IOHanalyzer एक होस्टेड वेब-विश्लेषक देता है।

DispatchAtlas क्या प्रदान नहीं करता

यह ईमानदार उलटा अंतराल है — हर बिंदु उस समकक्ष को नामित करता है जिसके पास वह है जो DispatchAtlas के पास नहीं, और नीचे क्षमता-मैट्रिक्स की किसी मौजूदा ❌ या ⚠️ पंक्ति को प्रतिबिंबित करता है।

  • कोई असतत-घटना सिमुलेशन नहीं — fog और क्लाउड सिम्युलेटर (CloudSim, iFogSim2, EdgeCloudSim, WRENCH) समय-चरणबद्ध नेटवर्क और प्लेटफ़ॉर्म गतिकी मॉडल करते हैं; DispatchAtlas इसके बजाय इंस्टैंसों पर ऑप्टिमाइज़रों को अंक देता है।
  • कोई गतिशील-आगमन या ऑनलाइन-पुनर्शेड्यूलिंग जनरेटर नहीं — TU/e सूट online-FJSP परिवेश देता है; DispatchAtlas का हर बंडल जनरेटर स्थिर है।
  • कोई अधिगम-एजेंट प्रशिक्षण परिवेश नहीं — job-shop-lib और schlably RL/GNN परिवेश देते हैं; DispatchAtlas के अधिगम-इंटरफ़ेस आंशिक हैं।
  • एकल-होस्ट अभियान निष्पादन — Nevergrad बड़ी समानांतर प्रयोग-श्रृंखलाएँ चलाता है; DispatchAtlas एकल होस्ट पर अनुक्रमिक, थ्रेडेड, परिबद्ध और पुनःप्रस्तुति मोड चलाता है।
  • एक अंशांकित-कृत्रिम ट्रेस प्रोफ़ाइल — WfCommons वास्तविक वर्कफ़्लो-अभिलेखों पर सत्यापित ट्रेस-व्युत्पन्न जनरेटर देता है; DispatchAtlas एकल अंशांकित-कृत्रिम प्रोफ़ाइल बंडल करता है।

स्रोत

DispatchAtlas रुख

अक्षDispatchAtlas रुख
डोमेन अनुबंधटाइप किए शेड्यूलिंग ऑब्जेक्ट, सत्यापन, उद्गम, व नियतात्मक सीड आधार हैं।
बेंचमार्ककैटलॉग मेटाडेटा में अभिलक्षण, उद्धरण स्थिति, प्रमाण वर्ग, व सामग्री हैश शामिल हैं।
सॉल्वरआधाररेखाएँ, वैकल्पिक सटीक अडैप्टर, मेटाह्यूरिस्टिक्स, शेड्यूलिंग प्रकार, व NDSO सॉल्वर परिवार रजिस्ट्री मेटाडेटा साझा करते हैं।
पुनरुत्पाद्य कैंपेनकैंपेन रन id, बजट, रुकने के मानदंड, आउटपुट, व परिवेश कैप्चर घोषित करते हैं।
विश्लेषणसांख्यिकीय सारांश, प्रभाव-आकार, आकृतियाँ, व पोर्टल बंडल नियतात्मक निर्यात हैं।
वेबसाइटदस्तावेज़ व पोर्टल पृष्ठ स्थिर सार्वजनिक-सुरक्षित डेटा बंडल उपभोग करते हैं।

क्षमता मैट्रिक्स

प्रत्येक स्थिति को भेजे गए पैकेजों व आधार स्तंभ में नामित सार्वजनिक पोर्टल बंडलों के विरुद्ध सत्यापित किया जाता है: ✅ आज समर्थित, ⚠️ आंशिक, ❌ अनुपस्थित।

क्षमतास्थितिआधार
सत्यापन, उद्गम, व नियतात्मक सीड के साथ टाइप किए शेड्यूलिंग डोमेन अनुबंधdispatchatlas.core के समस्या, schedule, व हैशिंग अनुबंध
मात्रात्मक अभिलक्षण मीट्रिक के साथ बेंचमार्क कैटलॉगbenchmark-catalog.json अभिलेख प्रति-इंस्टेंस अभिलक्षण वहन करते हैं
उद्धरण-समर्थित बेंचमार्क परिवार सूचीbenchmark-families.json — प्रत्येक परिवार पंक्ति उद्धरण-समर्थित है
घोषित क्षमताओं व उद्धरणों के साथ नामित-सॉल्वर रजिस्ट्रीsolver-registry.jsonsolver-capabilities.json
सटीक अनुकूलन अडैप्टर (वैकल्पिक extras साथ ही दो नेटिव परिबद्ध सॉल्वर)solver-registry.json में सात सटीक प्रविष्टियाँ; तृतीय-पक्ष बैकएंड extras के पीछे रहते हैं
रचनात्मक प्रेषण व मेटाह्यूरिस्टिक आधाररेखाएँsolver-registry.json में प्रेषण व मेटाह्यूरिस्टिक समूह
बहु-उद्देश्य अनुकूलन (संदर्भ-बिंदु निशिंग)solver-capabilities.json में many_objective अनुबंध
नामित बहु-उद्देश्य गुणवत्ता सूचकsolver-capabilities.json में चार उद्धृत सूचक
सेवा-स्तर भंग व दंड पथों के साथ अवरोध लेखांकनsolver-capabilities.json में constraint_support अनुबंध
सुदृढ़ता समुच्चयन (सबसे-खराब-स्थिति व CVaR)solver-capabilities.json में robustness अनुबंध
घोषित मेटाडेटा से सॉल्वर अनुशंसाsolver-recommender.json की अक्षें व नीति
केवल-मेटाडेटा से ऊपर अधिगत-मॉडल अनुशंसा विश्वास⚠️पर्यवेक्षित चयनक भेजा जाता है, पर प्रकाशित बंडल केवल-मेटाडेटा विश्वास वहन करते हैं
अधिगम व संकर इंटरफ़ेस⚠️सात नामित इंटरफ़ेसों में दो कार्यान्वित; पाँच स्थगित के रूप में पंजीकृत
ट्रेस-समर्थित बेंचमार्क प्रोफ़ाइल⚠️एक अंशांकित-कृत्रिम प्रोफ़ाइल; बंडल किए distribution-distance स्थितियाँ कोई ट्रेस-समर्थित प्रोफ़ाइल शामिल नहीं करतीं
गतिशील-आगमन या ऑनलाइन-पुनःशेड्यूलिंग जनरेटरवर्गिकी आयाम घोषित करती है; प्रत्येक बंडल जनरेटर स्थिर है
त्वरित बैच-स्कोरिंग कर्नेलबैच-स्कोरिंग प्रोफ़ाइल एक मानक-लाइब्रेरी कर्नेल दर्ज करता है
बहु-होस्ट कैंपेन निष्पादननिष्पादन मोड एक होस्ट पर अनुक्रमिक, थ्रेडेड समानांतर, परिबद्ध, व replay हैं
कैंपेन चेकपॉइंट, पुनरारंभ, व replay सत्यापनdispatchatlas.lab के रिपॉज़िटरी, चेकपॉइंट, व replay अनुबंध
सांख्यिकीय-सामर्थ्य रन-गणना तल व निष्पक्ष-तुलना गेटdispatchatlas.lab में रन-गणना नीति व निष्पक्ष-तुलना अपरिवर्तनी
प्रभाव-आकारों के साथ अप्राचलिक सांख्यिकीय विश्लेषणdispatchatlas.analytica निर्यात; platform-comparison.json में विशेषता पंक्ति
पुनरुत्पाद्य हैश किए डाउनलोड बंडलdownloads.json प्रति बंडल एक सामग्री हैश व आकार दर्ज करता है
ब्राउज़र-में बेंचमार्क सूट बिल्डर (तैयार व कस्टम सूट, क्लाइंट-साइड निर्यात)benchmark-catalog.json पर BenchmarkExplorer; lib/download.ts के माध्यम से निर्यात (JSON, CSV, ZIP)