لدينا هذه المعادلات
Y1=(c1*X1)+(c2*X2)+(c3*X2)+....(cn*Xn)
c1>c2>c3
Y2=(d1*Xn)+(d2*Xn-1)+(Xn-1)+....(dn*X1)
d1>d2>d3
كل المتغيرات X تأخذ اما صفر او قيمه ثابته لنقل 1 مثلا
سوف يعطى قيمه Y2 و Y1
و يطلب ايجاد المتغيرات التى لا تساوى الصفر
المشكله تكمن فى انه يمكن ان يكون هناك اكثر من متغير لا يساوى صفر
لنبدأ بمتغير واحد او اثنين فقط
ما توصلت اليه حتى الآن هو اننا نبدأ بافتراض انه واحد فقط من المتغيرات لا يساوى الصفر و نبحث بخوارزميه binary search عن المعامل c الذى يحقق قيمه Y1 ويكون المتغير X المقابل له هو الحل المفترض
بعد ذلك نعوض غى المعادله الثانيه اذا نجح التعويض فالحل هو ال X السابقه
اما اذالم ينجح التعويض يكون عدد المتغيرات X التى لا تساوى صفر اكبر من 1
السؤال الان كيف نجد المتغيرين الذين لا يساويان صفر بدون مسح كل الاحتمالات ؟ يعنى خوارزميه مثل الbinary search او شئ مشابه
لدى فكره حاليا ولكنها غير جاهزه تماما