मुझे यह समस्या कंप्यूटर विज्ञान से काफी दूर भौतिकी के एक क्षेत्र में आई थी, लेकिन ऐसा लगता है कि सीएस में किस तरह के प्रश्न का अध्ययन किया गया है, इसलिए मैंने सोचा कि मैं अपनी किस्मत आजमाऊंगा।
कल्पना कीजिए कि आपको बिंदुओं का एक सेट दिया गया है और बिंदु बीच कुछ दूरियों की सूची । उस स्थान की न्यूनतम आयामीता निर्धारित करने के लिए सबसे प्रभावी तरीका क्या है जिसमें आपको इन बिंदुओं को एम्बेड करने की आवश्यकता है? दूसरे शब्दों में, सबसे छोटी ऐसी क्या होती है जिसमें के बिंदुओं का एक समूह मौजूद होता है, जो दूरी बाधित । मैं उत्तर के साथ उतना ही खुश , लेकिन यह कठिन लगता है। कश्मीर आर कश्मीर घ मैं जे सी कश्मीर
मुझे यह कहते हुए प्रसन्नता हो रही है कि दूरियों को से मेल खाने की आवश्यकता है, केवल कुछ निरंतर सटीकता भीतर और वास्तविक स्पेस के साथ कंप्यूटिंग के मुद्दों से बचने के लिए, निरंतर रिक्ति के कुछ जाली पर बिंदुओं तक सीमित अंक। ϵ
वास्तव में, मैं इस समस्या के निर्णय संस्करण के समाधान से काफी खुश हूँ, जहाँ और दिए गए हैं और आपसे पूछा जाता है कि क्या इस तरह के सेट मौजूद हैं या नहीं । त्रैमासिक रूप से समस्या एनपी में है, क्योंकि में अंकों का एक सेट दिया गया है, यह जांचना आसान है कि वे दूरी की आवश्यकताओं को पूरा करते हैं, लेकिन ऐसा लगता है कि इस विशेष समस्या के लिए उप-घातांक समय एल्गोरिदम होना चाहिए। k { v i } R k
सबसे स्पष्ट दृष्टिकोण यह है कि एक-एक करके अतिरिक्त बिंदुओं को जोड़कर और प्रत्येक पुनरावृत्ति में एक नए स्थानिक आयाम को जोड़ने की आवश्यकता है या नहीं, यह निर्धारित करते हुए, क्रमिक रूप से -dimensional संरचनाओं का निर्माण करने का प्रयास किया जा रहा है। इसके साथ समस्या यह है कि ऐसा लगता है कि आप अस्पष्टताओं में भाग सकते हैं जहां मौजूदा संरचना में एक बिंदु को जोड़ने के लिए एक से अधिक तरीके हैं, और यह स्पष्ट नहीं है कि कौन सा आपको कम आयामों तक ले जाएगा क्योंकि आप अधिक अंक जोड़ना जारी रखते हैं।
अंत में, मुझे कहना है कि मुझे पता है कि दूरियों की सूची बनाना आसान है जो किसी भी संख्या में आयामों (यानी जो त्रिकोण असमानता का उल्लंघन करते हैं) में संतुष्ट नहीं हो सकते हैं। हालाँकि, जिन उदाहरणों की मुझे परवाह है, उनके लिए हमेशा कुछ न्यूनतम परिमित संख्याएँ होंगी जिनमें बिंदुओं का एक संतोषजनक सेट पाया जा सकता है।