নিম্নলিখিত সমস্যা বিবেচনা করুন:
ইনপুট : একটি হাইপারপ্লেন H = { y ∈ R n : a T y = b }
x ∈ Z n = আরগ মিনিট ডি ( x , এইচ )
উপরে স্বরলিপি জন্য এবং হিসাবে সংজ্ঞায়িত করা হয় , অর্থাৎ এটি পয়েন্টের সেট এবং একক বিন্দুর মধ্যে প্রাকৃতিক ইউক্যালিডিয়ান দূরত্ব ।d ( x , S ) x ∈ R n S ⊆ R n d ( x , S ) = মিনিট y ∈ S ‖ x - y ‖ 2
কথায় কথায়, আমাদের একটি হাইপারপ্লেন দেওয়া হয়েছে এবং আমরা হাইপারপ্লেনের সবচেয়ে কাছের নিকটতম সংখ্যার জালির পয়েন্টটি সন্ধান করছি।
প্রশ্ন হচ্ছে:
এই সমস্যাটির জটিলতা কী?
নোট করুন যে এখানে বহুবর্ষের সময়টির অর্থ ইনপুটটির বিটসাইজে বহুবচন হবে। আমি যতদূর দেখতে পাচ্ছি সমস্যাটি দুটি মাত্রার মধ্যেও আকর্ষণীয়। তারপরে এটি দেখা শক্ত নয় যে কেবল দিয়ে কেবল সেগুলি সমাধানগুলি বিবেচনা করা যথেষ্ট তবে এটি অতিপরিচয়গতভাবে অনেকগুলি বিকল্প রয়েছে।( x 1 , x 2 ) 0 ≤ x 1 ≤ | a 1 | / জি সি ডি ( একটি 1 , একটি 2 )
একটি ঘনিষ্ঠভাবে সম্পর্কিত সমস্যা হ'ল লিনিয়ার ডায়োফ্যান্টাইন সমীকরণ সমাধান করা, অর্থাত্ যেমন বা এটি নির্ধারণ করে যে বিদ্যমান। সুতরাং, আমি লিনিয়ার ডায়োফান্তাইন সমীকরণটি সমাধান করাই এটি নির্ধারণের সমতুল্য যে আমি উপরে সংজ্ঞায়িত সমস্যাটির মান 0 এর সমাধান রয়েছে কিনা তা নির্ধারণের সমান। বহুবর্ষীয় সময়ে একটি লিনিয়ার ডায়োফ্যান্টাইন সমীকরণ সমাধান করা যেতে পারে; বাস্তবে এমনকি লিনিয়ার ডায়োফ্যান্টাইন সমীকরণগুলির সিস্টেমগুলি ম্যাট্রিক্স of এর স্মিথের সাধারণ রূপকে গণনা করে বহুবচনীয় সময়ে সমাধান করা যেতে পারে । বহু-কালীন অ্যালগরিদম রয়েছে যা একটি পূর্ণসংখ্যার ম্যাট্রিক্সের স্মিথের সাধারণ রূপকে গণনা করে, প্রথমটি দিয়েছিলx ∈ Z n a T x = b x A
লিনিয়ার ডায়োফ্যান্টাইন সমীকরণ সম্পর্কে অন্তর্দৃষ্টি পেতে আমরা দুটি মাত্রিক ক্ষেত্রে আবার বিবেচনা করতে পারি। স্পষ্টতই, যদি ভাগ না করে তবে এর কোনও সঠিক সমাধান নেই । যদি এটি ভাগ করে দেয় , তবে আপনি দুটি সংখ্যার এবং পেতে বর্ধিত জিসিডি অ্যালগরিদমটি চালিয়ে যেতে পারেন যেমন এবং এবং । এখন আপনি দেখতে পাচ্ছেন যে আনুমানিক সংস্করণটি কীভাবে পৃথক: যখন বিভাজন করে না , আমরা কীভাবে পূর্ণসংখ্যা পাইgcd(a1,a2)
আমার কাছে সমস্যাটি জালাগুলির নিকটতম ভেক্টর সমস্যার মতো কিছুটা মনে হচ্ছে তবে আমি অন্য কোনও সমস্যা থেকে অন্যটিতে স্পষ্টভাবে হ্রাস পাচ্ছি না।