সাধারণ ক্ষেত্রে গণনা
2
সুনির্দিষ্ট গণনা পদ্ধতিগুলি প্রায়শই ডিপিএলএল-স্টাইলের সম্পূর্ণ অনুসন্ধান বা কোনও ধরণের জ্ঞান সংকলনের উপর ভিত্তি করে। আনুমানিক পদ্ধতিগুলি সাধারণত এমন কোনও পদ্ধতি হিসাবে শ্রেণীবদ্ধ করা হয় যা কোনও গ্যারান্টি ছাড়াই দ্রুত অনুমান দেয় এবং এমন কোনও পদ্ধতি যা নির্ভুলতা গ্যারান্টি সহ নিম্ন বা উপরের সীমানা সরবরাহ করে। এমন অন্যান্য পদ্ধতি রয়েছে যা বিভাগগুলির সাথে খাপ খায় না, যেমন পিছনের দিকের সন্ধান বা সূত্রগুলিতে (বা তাদের সীমাবদ্ধতা গ্রাফ) ধরে রাখতে নির্দিষ্ট কাঠামোগত বৈশিষ্ট্যগুলির উপর জোর দেওয়া methods
বাস্তব বাস্তবায়ন আছে সেখানে। কিছু সঠিক মডেলের কাউন্টারগুলি হ'ল সিডিপি, রেলস্যাট, ক্যাচেট, শার্পস্যাট এবং সি 2 ডি। সঠিক সমাধানকারীদের দ্বারা ব্যবহৃত মূল কৌশলগুলির ধরণটি হ'ল আংশিক গণনা, উপাদান বিশ্লেষণ (অন্তর্নিহিত বাধা গ্রাফের), সূত্র এবং উপাদান ক্যাচিং এবং প্রতিটি নোডে স্মার্ট যুক্তি। জ্ঞান সংকলনের উপর ভিত্তি করে অন্য একটি পদ্ধতি ইনপুট সিএনএফ সূত্রকে অন্য যৌক্তিক আকারে রূপান্তর করে। এই ফর্মটি থেকে, মডেল গণনা সহজেই হ্রাস করা যায় (নতুন উত্পাদিত সূত্রের আকারে বহুপদী সময়)। উদাহরণস্বরূপ, কেউ সূত্রকে বাইনারি সিদ্ধান্ত ডায়াগ্রামে (বিডিডি) রূপান্তর করতে পারে। এরপরে কেউ "1" পাতায় বিডিডিটিকে মূল থেকে ফিরে যেতে পারে। বা অন্য উদাহরণের জন্য, সি 2 ডি এমন একটি সংকলক নিয়োগ করে যা সিএনএফ সূত্রগুলিকে ডিটারমিনিস্টিক ডিসকোম্পোজেবল নেগ্রেশন স্বাভাবিক ফর্ম (ডি-ডিএনএনএফ) এ পরিণত করে।
φφ
গোগেট এবং ডেকটার [3] স্যাম্পলমিনিস্যাট নামে পরিচিত একটি মডেল গণনা কৌশল ব্যবহার করে। এটি বুলিয়ান সূত্রের ব্যাকট্র্যাক-মুক্ত অনুসন্ধানের স্থান থেকে স্যাম্পলিংয়ের উপর ভিত্তি করে। প্রযুক্তিটি ব্যাকট্র্যাক-মুক্ত অনুসন্ধানের স্থানটি তৈরি করতে ডিপিএল-ভিত্তিক এসএটি সলভার ব্যবহার করে গুরুত্বপূর্ণ পুনরায় স্যাম্পলিংয়ের ধারণাটি তৈরি করে। এটি পুরোপুরি বা আনুমানিক পর্যন্ত সম্পন্ন হতে পারে। গ্যারান্টি সহ অনুমানের জন্য নমুনা নেওয়াও সম্ভব। [২] এর উপর বিল্ডিং, গোমস এট আল। []] দেখিয়েছেন যে একটি পরিবর্তিত র্যান্ডমাইজড কৌশলের সাথে নমুনা ব্যবহার করে, উচ্চ সম্ভাব্যতার যথাযথতা গ্যারান্টি সহ মোট মডেল গণনাতে প্রবণতাযোগ্য নিম্ন সীমানা পেতে পারে।
বিশ্বাসের প্রচার (বিপি) তৈরির কাজও রয়েছে। ক্রোক এট আল দেখুন। [5] এবং বিপিকাউন্ট তারা পরিচয় করিয়ে দেয়। একই কাগজে, লেখকরা মডেল কাউন্টে উপরের সীমা সরবরাহের জন্য মিনি হিসাব নামে একটি দ্বিতীয় পদ্ধতি দেন। এখানে একটি পরিসংখ্যান কাঠামো রয়েছে যা নির্দিষ্ট পরিসংখ্যানগত অনুমানের অধীনে উপরের সীমানা গণনা করতে দেয়।
# 2-SAT এবং # 3-SAT এর জন্য অ্যালগরিদম
ও ( 1.3247)এন)O(1.6894n)O(1.6423n)
সমস্যার প্রকৃতির মতোই, আপনি যদি অনুশীলনের ক্ষেত্রে উদাহরণগুলি সমাধান করতে চান তবে অনেকগুলি আপনার উদাহরণগুলির আকার এবং কাঠামোর উপর নির্ভর করে। আপনি যত বেশি জানেন, সঠিক পদ্ধতিটি বেছে নেওয়ার ক্ষেত্রে আপনি তত বেশি সক্ষম।
[১] ভিলহেম দহল্লফ, পিটার জোনসন এবং ম্যাগনাস ওয়াহলস্ট্রোম। 2-স্যাট এবং 3-স্যাট-এ সন্তোষজনক নিয়োগগুলি গণনা করা হচ্ছে। ৮ ম বার্ষিক আন্তর্জাতিক কম্পিউটিং এবং সম্মিলক সম্মেলন (সিওকুন -২০০২) এর কার্যক্রমে, ৫৩৫-৫৩৪, ২০০২।
[২] ডাব্লু ওয়েই এবং বি সেলম্যান el মডেল গণনা করার একটি নতুন পদ্ধতি SAT05 এর কার্যক্রমে: তাত্ত্বিকতা এবং সন্তুষ্টি পরীক্ষার প্রয়োগের বিষয়ে 8 তম আন্তর্জাতিক সম্মেলন, কম্পিউটার সায়েন্সের লেকচার নোটের খণ্ড 3535, 324-339, 2005।
[3] আর.গোগেট এবং আর ডেকটার। ব্যাকট্র্যাক-মুক্ত অনুসন্ধানের স্থান নমুনা নির্ধারণ করে আনুমানিক গণনা। এএআইএআই -07 এর কার্যক্রমে: কৃত্রিম গোয়েন্দা বিষয়ক 22 তম জাতীয় সম্মেলন, 198–203, ভ্যাঙ্কুভার, 2007
[৪] সিপি গোমেস, জে হফম্যান, এ। সাবহারওয়াল, এবং বি। সেলম্যান। স্যাম্পলিং থেকে মডেল কাউন্টিং পর্যন্ত to আইজেসিএআই -07 এর কার্যক্রমে: কৃত্রিম বুদ্ধিমত্তার উপর 20 তম আন্তর্জাতিক যৌথ সম্মেলন, 2293-22299, 2007।
[৫] এল। ক্রোক, এ। সমস্তরওয়াল এবং বি। সেলম্যান। মডেল কাউন্টিংয়ের জন্য বিশ্বাসের প্রচার, ব্যাকট্র্যাক অনুসন্ধান এবং পরিসংখ্যানের সুবিধা নেওয়া। সিপিএইওআর -08: কনস্ট্রেন্ট প্রোগ্রামিংয়ে এআই এবং ওআর কৌশলগুলির একীকরণ সম্পর্কিত 5 তম আন্তর্জাতিক সম্মেলনে, কম্পিউটার সায়েন্সে লেকচার নোটের আয়তন 5015, 127–141, 2008।
[]] কে। কুতজকভ। # 3-স্যাট সমস্যার জন্য নতুন উপরের আবদ্ধ। তথ্য প্রসেসিং লেটারগুলি 105 (1), 1-5, 2007।