मैं असीमित आयामों के समर्थन के साथ आर-ट्री के स्थिर कार्यान्वयन के लिए पिछले कुछ दिनों की खोज कर रहा था (20 या तो पर्याप्त होगा)। मुझे केवल यह http://sourceforge.net/projects/jsi/ मिला लेकिन वे केवल 2 आयामों का समर्थन करते हैं।आर-ट्री कार्यान्वयन जावा
एक और विकल्प अंतराल-पेड़ का एक बहुआयामी कार्यान्वयन होगा।
शायद मैं अपनी समस्या के लिए आर-ट्री या इंटरवल-ट्री का उपयोग करने के विचार से पूरी तरह से गलत हूं, इसलिए मैं समस्या को संक्षेप में बताता हूं, कि आप मुझे इसके बारे में अपने विचार भेज सकते हैं।
समस्या को हल करने की समस्या मुझे किसी प्रकार की निकटतम पड़ोसी खोज है। मेरे पास एंटेना और कमरे का एक सेट है और प्रत्येक एंटीना के लिए इंटीग्रियों का अंतराल है। जैसे एंटीना 1, न्यूनतम -92, अधिकतम -85। वास्तव में इसे कमरे के रूप में प्रदर्शित किया जा सकता है -> एंटेना का सेट -> एंटीना के लिए अंतराल। विचार यह था कि प्रत्येक कमरा एंटीना के आयाम और अंतराल के प्रत्येक आयाम पर आर-ट्री में एक बॉक्स को फैलाता है।
यदि मुझे एन एंटेना और प्रत्येक एंटीना के लिए मूल्यों के साथ कोई प्रश्न मिलता है तो मैं कमरे में एक प्रश्न बिंदु के रूप में जानकारी का प्रतिनिधित्व कर सकता हूं और कमरे को "निकटतम" बिंदुओं को पुनर्प्राप्त कर सकता हूं।
आशा है कि आपको समस्या का विचार और मेरा विचार मिलेगा।
एनवीएम इसका पुराना धागा: ध्यान दें कि डेटा संरचनाएं विशेष रूप से एम-पेड़ जैसे निकटतम पड़ोसी प्रश्नों का समर्थन करने के लिए डिज़ाइन की गई हैं। https://en.wikipedia.org/wiki/M-tree –