একটি সন্তুষ্টিযোগ্য 2-সিএনএফ , আপনি একটি এনএল-ফাংশন দ্বারা একটি নির্দিষ্ট সন্তুষ্টিজনক কার্য ই গণনা করতে পারেন (এটি হ'ল একটি এনএল-প্রিকেটেট পি ( ϕ , i ) রয়েছে যা আপনাকে জানায় যে ই ( x i ) সত্য কিনা )। এটি করার একটি উপায় নীচে বর্ণিত আছে। আমি নিখরচায় এই সত্যটি ব্যবহার করব যে এনএল এ সি 0- অনুমানের অধীনে বন্ধ রয়েছে, সুতরাং এনএল-ফাংশনগুলি রচনা অনুসারে বন্ধ রয়েছে; এটি এনএল = কোএনএল এর পরিণতি।ϕeP(ϕ,i)e(xi)AC0
যাক একটি Satisfiable 2-CNF হও। কোন আক্ষরিক জন্য একটি যাক একটি → লিটারেল সংখ্যা হতে থেকে পৌঁছানো একটি ইঙ্গিতটি গ্রাফ একটি নির্দেশ পথ দ্বারা φ , এবং একটি ← লিটারেল সংখ্যা যা থেকে একটি যোগাযোগ করা যাবে। দুজনেই এনএল তে গণ্যযোগ্য areϕ(x1,…,xn)aa→aϕa←a
মান্য যে , এবং ¯ একটি ← = একটি → , সংশ্লেষ গ্রাফ স্কিউ-প্রতিসাম্য কারণে। একটি কার্য নির্ধারণ করুন এবং যাতেa¯¯¯→=a←a¯¯¯←=a→e
যদি , তবে e ( a ) = 1 ;একটি←> ক→e ( ক ) = 1
যদি , তবে e ( a ) = 0 ;একটি←<a→e(a)=0
যদি যাক আমি সংক্ষিপ্ত হতে যেমন যে x আমি বা ¯ x আমি এর তীব্র সংযুক্ত উপাদান প্রদর্শিত একটি (এটা উভয় হতে পারে না, যেমন φ Satisfiable যায়)। রাখুন ই ( একটি ) = 1 যদি এক্স আমি প্রদর্শিত হবে, এবং ঙ ( একটি ) = 0 অন্যথায়।a←=a→ixix¯¯¯iaϕe(a)=1xie(a)=0
গ্রাফ স্কিউ-প্রতিসাম্য যে বোঝা , অত এই একটি ভালভাবে সংজ্ঞায়িত নিয়োগ করা হয়। তদতিরিক্ত, নিখরচায় গ্রাফে কোনও প্রান্তের জন্য a → b :e(a¯¯¯)=e(a)¯¯¯¯¯¯¯¯¯a→b
যদি থেকে যোগাযোগ করা সম্ভব নয় খ , তারপর একটি ← < খ ← , এবং একটি → > খ → । সুতরাং, ই ( ক ) = 1 ই ( খ ) = 1 বোঝায় ।aba←<b←a→>b→e(a)=1e(b)=1
তা না হলে, এবং খ একই দৃঢ়ভাবে সংযুক্ত উপাদান থাকছে, একটি ← = খ ← , একটি → = খ → । সুতরাং, ই ( ক ) = ই ( খ ) ।aba←=b←a→=b→e(a)=e(b)
এটি অনুসরণ করে যে ।e(ϕ)=1