এর সন্তোষজনক দৃষ্টান্তে , ডিপিএল-ভিত্তিক স্যাট সলভাররা লিনিয়ার সময়ে একটি সন্তোষজনক কার্যভার সরবরাহ করবে।পিএইচপি
কেন দেখতে, দেখ, কিভাবে CNF একজন unsatisfiable ইনস্ট্যান্সের এনকোডিং দিয়ে এন গর্ত এবং এন + + 1 পায়রা sintactically একটি দৃষ্টান্ত অভিন্ন ট = ঢ গ্রাফ রঙ, যেখানে ইনপুট গ্রাফ একটি উপদল হয় এন + + 1 ছেদচিহ্ন ।পিএইচপিএনএন+ 1কে =এনn + 1
একইভাবে, CNF একটি Satisfiable ইনস্ট্যান্সের এনকোডিং দিয়ে এন গর্ত এবং এন পায়রা sintactically একটি দৃষ্টান্ত অভিন্ন ট = ঢ গ্রাফ রঙ, যেখানে ইনপুট গ্রাফ একটি উপদল হয় এন ছেদচিহ্ন।পিএইচপিএনএনকে = এনএন
এখন, এন বর্ণের সাথে একটি ক্লিকে রঙ করা সহজবোধ্য: শিখুনটি স্ক্যান করুন এবং তাদের প্রত্যেককে একটি করে রঙ নির্ধারণ করুন (ইতিমধ্যে নির্ধারিত রংগুলি ইউনিট প্রচারের মাধ্যমে গ্রাফের চক্র-নেস দ্বারা স্বয়ংক্রিয়ভাবে বাতিল হয়ে যায় ) । বাকী যে কোনও রঙ আপনি চয়ন করুন না কেন, এটি ভাল হবে এবং একটি সন্তোষজনক কার্যভারের দিকে নিয়ে যাবে।এনএন
দেখুন DPLL সমাধানকারী বিন্দু থেকে: প্রতিবার এটি একটি পরিবর্তনশীল এর বুলিয়ান মান অনুমান করতে চেষ্টা করবে , এই ধরনের মান সঠিক হতে পারে হবে (যাই হোক না কেন), কারণ সেখানে অবশ্যই একটি পরিতৃপ্ত নিয়োগ যা পরিবর্তনশীল হবে বনাম আমি হয়েছে অনুমান করা মান ইউনিট প্রচারটি বাকী কাজটি করবে, সন্তুষ্টিজনক পথ ধরে সলভারকে গাইড করে (অন্য কথায়: এটি ভুল মানগুলি অনুমান করতে বাধা দিয়ে)।বনামআমিবনামআমি
অনুসন্ধানটি তারপরে একের পর এক পরিবর্তনশীল, লাইন দিয়ে প্রতিটি সময় সঠিক অনুমান করা যায়।