अक्रिय विलोपन: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
[[कंप्यूटर विज्ञान]] में, लेज़ी विलोपन [[हैश तालिका]] से तत्वों को विथापित करने की विधि को संदर्भित करता है जो संवृत एड्रेस का उपयोग करता है। इस पद्धति में, किसी तत्व को पूर्ण रूप से इरेस करने के एड्रेस अतिरिक्त उसे विस्थापित किये गए के रूप में चिह्नित करके विलोपन किया जाता है। विस्थापित किये गए स्थानों को सम्मिलित करते समय रिक्त माना जाता है और शोध के समय प्रभुत्व कर लिया जाता है। विस्थापित किये गए स्थानों को कभी-कभी टोम्बस्टोन के रूप में संदर्भित किया जाता है।<ref>{{Cite web |title=Hashing Tutorial: Section 8 - Deletion |url=https://research.cs.vt.edu/AVresearch/hashing/deletion.php |access-date=2023-04-28 |website=research.cs.vt.edu}}</ref>
[[कंप्यूटर विज्ञान]] में, लेज़ी विलोपन [[हैश तालिका]] से तत्वों को विथापित करने की विधि को संदर्भित करता है जो संवृत एड्रेस का उपयोग करता है। इस पद्धति में, किसी तत्व को पूर्ण रूप से इरेस करने के एड्रेस अतिरिक्त उसे विस्थापित किये गए के रूप में चिह्नित करके विलोपन किया जाता है। विस्थापित किये गए स्थानों को सम्मिलित करते समय रिक्त माना जाता है और शोध के समय प्रभुत्व कर लिया जाता है। विस्थापित किये गए स्थानों को कभी-कभी टोम्बस्टोन के रूप में संदर्भित किया जाता है।<ref>{{Cite web |title=Hashing Tutorial: Section 8 - Deletion |url=https://research.cs.vt.edu/AVresearch/hashing/deletion.php |access-date=2023-04-28 |website=research.cs.vt.edu}}</ref>


इस योजना के साथ समस्या यह है कि जैसे-जैसे डिलीट/इंसर्ट ऑपरेशन की संख्या बढ़ती है, सफल शोध का व्यय बढ़ जाता है। इसे सुधारने के लिए, जब कोई तत्व का शोध किया जाता है और तालिका में पाया जाता है, तो तत्व को विस्थापित करने के लिए चिह्नित प्रथम स्थान पर स्थानांतरित कर दिया जाता है, जिसके शोध के समय परीक्षण किया गया था। विलोपन होने पर किसी तत्व को स्थानांतरित करने के लिए परीक्षण करने के अतिरिक्त, अगला परीक्षण के समय स्थानांतरण लेज़ी से होता है।<ref>
इस योजना के साथ समस्या यह है कि जैसे-जैसे डिलीट/इंसर्ट ऑपरेशन की संख्या बढ़ती है, सफल शोध का व्यय बढ़ जाता है। इसे सुधारने के लिए, जब कोई तत्व का शोध किया जाता है और तालिका में पाया जाता है, तो तत्व को विस्थापित करने के लिए चिह्नित प्रथम स्थान पर स्थानांतरित कर दिया जाता है, जिसके शोध के समय परीक्षण किया गया था। विलोपन होने पर किसी तत्व को स्थानांतरित करने के लिए परीक्षण करने के अतिरिक्त, अगला परीक्षण के समय स्थानांतरण लेज़ी हो सकता है।<ref>
{{Citation  | year=1995 |
{{Citation  | year=1995 |
first1=Pedro | last1=Celis | author-link=Pedro Celis |
first1=Pedro | last1=Celis | author-link=Pedro Celis |

Revision as of 18:53, 15 July 2023

कंप्यूटर विज्ञान में, लेज़ी विलोपन हैश तालिका से तत्वों को विथापित करने की विधि को संदर्भित करता है जो संवृत एड्रेस का उपयोग करता है। इस पद्धति में, किसी तत्व को पूर्ण रूप से इरेस करने के एड्रेस अतिरिक्त उसे विस्थापित किये गए के रूप में चिह्नित करके विलोपन किया जाता है। विस्थापित किये गए स्थानों को सम्मिलित करते समय रिक्त माना जाता है और शोध के समय प्रभुत्व कर लिया जाता है। विस्थापित किये गए स्थानों को कभी-कभी टोम्बस्टोन के रूप में संदर्भित किया जाता है।[1]

इस योजना के साथ समस्या यह है कि जैसे-जैसे डिलीट/इंसर्ट ऑपरेशन की संख्या बढ़ती है, सफल शोध का व्यय बढ़ जाता है। इसे सुधारने के लिए, जब कोई तत्व का शोध किया जाता है और तालिका में पाया जाता है, तो तत्व को विस्थापित करने के लिए चिह्नित प्रथम स्थान पर स्थानांतरित कर दिया जाता है, जिसके शोध के समय परीक्षण किया गया था। विलोपन होने पर किसी तत्व को स्थानांतरित करने के लिए परीक्षण करने के अतिरिक्त, अगला परीक्षण के समय स्थानांतरण लेज़ी हो सकता है।[2][3]

संदर्भ

  1. "Hashing Tutorial: Section 8 - Deletion". research.cs.vt.edu. Retrieved 2023-04-28.
  2. Celis, Pedro; Franco, John (1995), The Analysis of Hashing with Lazy Deletions, Computer Science Department, Indiana University, CiteSeerX 10.1.1.39.9637, Technical Report CS-86-14
  3. Celis, Pedro; Franco, John (1992), "The analysis of hashing with lazy deletions", Information Sciences, 62 (1–2): 13–26, CiteSeerX 10.1.1.39.9637, doi:10.1016/0020-0255(92)90022-Z