আমি অনুমান করছি দিয়েছে পূর্ণসংখ্যার প্রস্থ নির্ধারণ (অর্থাত তারা প্রস্থ এর রেজিস্টার মাপসই W ,) একটি 1 , একটি 2 , ... একটি এন যেমন যে তাদের যোগফল একটি 1 + + একটি 2 + + ⋯ + + একটি এন = S একটি রেজিস্টার মধ্যে ফিট করে প্রস্থের ডাব্লু ।
আমার কাছে মনে হয় যে আমরা সর্বদা সংখ্যাগুলিকে নির্ধারিত করতে পারি যে প্রতিটি উপসর্গের যোগফল এস i = বি 1 + বি 2 + ⋯ + বি আমি প্রস্থ ডাব্লুয়ের একটি নিবন্ধেও ফিট করে ।
মূলত, অনুপ্রেরণা হল কোনও মধ্যবর্তী পর্যায়ে পূর্ণসংখ্যার ওভারফ্লো সম্পর্কে চিন্তা না করে স্থির প্রস্থের রেজিস্ট্রার মেশিনগুলিতে এর যোগফল গণনা করা ।
সেখানে ফাস্ট (বিশেষ রৈখিক সময়) অ্যালগরিদম যেমন একটি বিন্যাস (অভিমানী খুঁজে পেতে একটি ইনপুট অ্যারের হিসাবে দেওয়া হয়)? (বা বলুন যে যদি এইরকম অনুক্রমের অস্তিত্ব না থাকে)।
-2^(n-1)
করার 2^(n-1)-1
। অবশ্যই এটির জন্য দুটি এর পরিপূরক এবং ভাল সংজ্ঞায়িত ওভারফ্লো আচরণ প্রয়োজন, তবে সি # এর মতো ভাষায় এটি কাজ করা উচিত।