एल अंकन

From Vigyanwiki
Revision as of 10:49, 23 June 2023 by Manidh (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

एल-संकेतन बिग-ओ संकेतन के अनुरूप एक स्पर्शोन्मुख संकेतन है जिसे के रूप में निरूपित किया जाता है, जो एक बाध्य चर के लिए अनंत की ओर जाता है। बड़े-ओ संकेतन की तरह यह सामान्यतः किसी विशेष एल्गोरिदम की कम्प्यूटेशनल जटिलता जैसे फलन के विकास की दर को मोटे रूप से व्यक्त करने के लिए उपयोग किया जाता है।

परिभाषा

इसे के रूप में परिभाषित किया गया है

जहाँ c एक धनात्मक स्थिरांक है और एक स्थिरांक है।

एल-संकेतन का उपयोग अधिकत्तर कम्प्यूटेशनल संख्या सिद्धांत में किया जाता है कठिन संख्या सिद्धांत समस्याओं के लिए एल्गोरिदम की जटिलता को व्यक्त करने के लिए, उदा। पूर्णांक गुणनखंडन के लिए सिव्स सिद्धांत और असतत लघुगणक को हल करने के विधि इस संकेतन का लाभ यह है कि यह इन एल्गोरिदम के विश्लेषण को सरल करता है। h> प्रमुख शब्द को व्यक्त करता है और हर छोटी चीज का ख्याल रखता है।

कब 0 है, तो

एक बहुलगणकीय फलन है (ln n का बहुपद फलन);

जब 1 है तो

ln n का पूर्ण चरघातांकी फलन है (और इस प्रकार n में बहुपद)।

यदि 0 और 1 के बीच है फलन ln (और अधिबहुपद ) का उप-घातीय समय है।

उदाहरण

कई सामान्य-उद्देश्य पूर्णांक गुणनखंड एल्गोरिदम में समय जटिलता या उप-घातीय समय होता है। सबसे अच्छा सामान्य संख्या क्षेत्र सीव है जिसका चलने का समय अपेक्षित है

लगभग के लिए नंबर क्षेत्र सीव से पहले इस तरह का सबसे अच्छा एल्गोरिथ्म द्विघात सीव था जिसमें चलने का समय होता है

अण्डाकार वक्र असतत लघुगणक समस्या के लिए सबसे तेज़ सामान्य प्रयोजन एल्गोरिथ्म बेबी-स्टेप विशाल-चरण एल्गोरिथ्म है, जिसमें समूह क्रम n के वर्ग-मूल के क्रम पर चलने का समय है। एल-संकेतन में यह होगा