Tries तत्वों की सूची के कुशल भंडारण के लिए अनुमति देते हैं। उपसर्ग साझा किए जाते हैं इसलिए यह अंतरिक्ष कुशल है।
मैं कुशलतापूर्वक पेड़ों को स्टोर करने के लिए इसी तरह की तलाश कर रहा हूं। मैं सदस्यता के लिए जाँच करने और तत्वों को जोड़ने में सक्षम होना चाहूंगा, अगर किसी दिए गए पेड़ में कुछ संग्रहीत पेड़ों का उप-योग है या यदि कोई मौजूद पेड़ मौजूद है तो दिए गए पेड़ का एक उपप्रकार होना भी वांछनीय है।
मैं आमतौर पर ५० से कम ऊंचाई के लगभग ५०० असंतुलित बाइनरी पेड़ों को संग्रहीत करता हूँ।
संपादित करें
मेरा आवेदन कुछ प्रकार के संस्मरण का उपयोग करके मॉडल चेकर है। कल्पना कीजिए कि मैं एक राज्य है और निम्नलिखित सूत्र: और के साथ एक जटिल subformula जा रहा है, और कल्पना मैं पहली बार यह जानना चाहते हैं चाहते में धारण । मैं हूँ कि क्या रखती है और एक लंबी प्रक्रिया के बाद मुझे लगता है कि यह मामला है। अब, मुझे पता है कि अगर चाहते में धारण । मैं इस तथ्य को याद है कि चाहते हैं रखती है और ध्यान में है कि ताकि मैं प्राप्त कर सकते हैं में लगभग तुरंत।च = φ छ = ( φ ∨ ψ ) φ च रों φ जी एस एफ जी ⇒ च जी एस जी टी एफ टी
इसके विपरीत, अगर मैंने यह साबित कर दिया है कि में नहीं , तो मैं बताना चाहता हूं कि लगभग तुरंत में पकड़ नहीं रखता है ।
हम सूत्रों पर एक आंशिक आदेश बना सकते हैं, और iff । के लिए प्रत्येक राज्य , हम फार्मूले के दो सेट की दुकान; अधिकतम फ़ार्मुलों को संग्रहीत करता है जो धारण करते हैं और न्यूनतम फ़ार्मुलों को संग्रहीत करते हैं जो धारण नहीं करते हैं। अब एक स्टेट और एक फॉर्मूला , मैं देख सकता हूं कि , या if जिस स्थिति में है किया है और मुझे पता है कि क्या सीधे में धारण ।छ ⇒ च रों एल ( रों ) एल ( रों ) रों जी ∃ च ∈ एल ( रों ) , च ⇒ जी ∃ च ∈ एल ( रों ) , जी ⇒ च छ रों
वर्तमान में, और को सूचियों के रूप में लागू किया जाता है और यह स्पष्ट रूप से इष्टतम नहीं है क्योंकि मुझे व्यक्तिगत रूप से सभी संग्रहीत सूत्रों के माध्यम से पुनरावृति करने की आवश्यकता है। यदि मेरे सूत्र अनुक्रम थे, और यदि आंशिक क्रम "का उपसर्ग है" तो एक तिकड़ी बहुत तेजी से साबित हो सकती है। दुर्भाग्य से मेरे फॉर्मूले में एक पेड़ है जैसे संरचना , एक मोडल ऑपरेटर और परमाणु प्रस्ताव पर आधारित है।एल ¬ , ∧
जैसा कि @ राफेल और @ जेक बताते हैं, मैं पेड़ों को क्रमबद्ध कर सकता था, लेकिन मुझे डर है कि यह समस्या को हल नहीं करेगा क्योंकि मैं जिस आंशिक आदेश में दिलचस्पी रखता हूं, वह "के लिए एक उपसर्ग है" के अनुरूप नहीं होगा।