क्या स्मूथेड विश्लेषण एल्गोरिदम के मुख्य धारा विश्लेषण में अपना रास्ता खोज पाया? क्या एल्गोरिथ्म डिजाइनरों के लिए अपने एल्गोरिदम पर सुचारू विश्लेषण लागू करना सामान्य है?
क्या स्मूथेड विश्लेषण एल्गोरिदम के मुख्य धारा विश्लेषण में अपना रास्ता खोज पाया? क्या एल्गोरिथ्म डिजाइनरों के लिए अपने एल्गोरिदम पर सुचारू विश्लेषण लागू करना सामान्य है?
जवाबों:
मैं गलत हो सकता हूं, लेकिन मैं एल्गोरिदम के इन-प्रैक्टिस व्यवहार को समझाने के तरीके के रूप में स्मूथेड विश्लेषण को देखता हूं, जिसमें खराब सैद्धांतिक गारंटी (सिंपलेक्स, के-मीन्स, और इसी तरह) है। मुझे यकीन नहीं है कि व्यवहार में चिकनी विश्लेषण का उपयोग करने का क्या मतलब होगा , विशेष रूप से खराब सबसे खराब स्थिति के प्रदर्शन के साथ विशेष उत्तराधिकारी के उपयोग को सही ठहराने के लिए ("मेरा अनुमानवादी ब्ला ब्ला सबसे खराब व्यवहार है लेकिन एक चिकनी विश्लेषण बताता है कि यह इंगित करता है" व्यवहार आदि में अच्छा करें ")
जिस तरह से लोग वास्तविक दुनिया में एल्गोरिदम का विश्लेषण करते हैं, वह अकादमिया से काफी अलग है। एकेडेमिया में लक्ष्य को चलाने के समय पर एक ऊपरी-सही ऊपरी सीमा को ढूंढना है, वास्तविक जीवन में लक्ष्य यह समझना है कि एल्गोरिथ्म कैसे काम करता है, और कौन से ट्वीक्स चलने के समय में सुधार कर सकते हैं। दो मुख्य विधियाँ हैं जो शिक्षा में प्रतिबंधित हैं लेकिन व्यवहार में उपयोग की जाती हैं:
उस ने कहा, मुझे नहीं लगता कि संबंधित शैक्षणिक प्रकाशन में कुछ भराव पाठ जोड़ने के अलावा, एक एल्गोरिथ्म का अभ्यास करना बहुत आम है। फोकस या तो सॉफ्टवेयर इंजीनियरिंग पर है या निम्न-स्तरीय अनुकूलन पर, विषय वस्तु पर निर्भर करता है।
अंत में, सुचारू विश्लेषण एक ऐसा अनुमान है, जिसका उपयोग यह समझाने के लिए किया जा सकता है कि एल्गोरिदम व्यवहार में बेहतर काम क्यों करता है, जो कि उनके सबसे खराब मामले से बेहतर होगा - जैसे कि कुछ इनपुट कुछ अर्थों में "यादृच्छिक" हैं। यह अनुमानी एल्गोरिथ्म के व्यवहार को अनुमानित करने के लिए इस्तेमाल किया जा सकता है यदि कोई सन्निकटन की विधि का उपयोग कर रहा है।