विच्छेदनात्मक सामान्य रूप

From Vigyanwiki
Revision as of 07:52, 8 August 2023 by alpha>Indicwiki (Created page with "{{Short description|Standard form of Boolean function}} {{multiple| {{refimprove|date=November 2010}} {{No footnotes|date=November 2010}} }} [[बूलियन तर्क]...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

बूलियन तर्क में, एक विच्छेदनात्मक सामान्य रूप (DNF) एक तार्किक सूत्र का एक विहित सामान्य रूप है जिसमें संयोजनों का विच्छेदन शामिल होता है; इसे ANDs के OR, उत्पादों का योग, या (दार्शनिक तर्क में) एक क्लस्टर अवधारणा के रूप में भी वर्णित किया जा सकता है।[citation needed] सामान्य रूप (सार पुनर्लेखन) के रूप में, यह स्वचालित प्रमेय सिद्ध करने में उपयोगी है।

परिभाषा

एक तार्किक सूत्र को डीएनएफ में माना जाता है यदि यह एक या अधिक शाब्दिक (गणितीय तर्क) के एक या अधिक तार्किक संयोजन का तार्किक विच्छेदन है।[1]: 153  एक डीएनएफ सूत्र पूर्ण विच्छेदात्मक सामान्य रूप में होता है यदि इसका प्रत्येक चर प्रत्येक संयोजन में बिल्कुल एक बार दिखाई देता है। संयोजक सामान्य रूप (सीएनएफ) की तरह, डीएनएफ में एकमात्र प्रस्तावक संचालक तार्किक संयोजन हैं (), तार्किक विच्छेदन (), और निषेध (). नॉट ऑपरेटर का उपयोग केवल शाब्दिक भाग के रूप में किया जा सकता है, जिसका अर्थ है कि यह केवल एक प्रस्तावात्मक चर से पहले हो सकता है।

निम्नलिखित DNF के लिए एक संदर्भ-मुक्त व्याकरण है:

  1. डीएनएफ → (संयोजन) डीएनएफ
  2. डीएनएफ → (संयोजन)
  3. संयोजन → शाब्दिक संयोजक
  4. संयोजन → शाब्दिक
  5. शाब्दिक → चर
  6. शाब्दिक → परिवर्तनशील

जहां वेरिएबल कोई भी वेरिएबल है।

उदाहरण के लिए, निम्नलिखित सभी सूत्र DNF में हैं:

हालाँकि, निम्नलिखित सूत्र DNF में नहीं हैं:

  • , क्योंकि एक OR एक NOT के भीतर निहित है
  • , चूँकि AND एक NOT के भीतर निहित है
  • , चूँकि एक OR एक AND के भीतर निहित है

सूत्र डीएनएफ में है, लेकिन पूर्ण डीएनएफ में नहीं; एक समतुल्य पूर्ण-डीएनएफ संस्करण है .

डीएनएफ में रूपांतरण

डिसजंक्टिव सामान्य रूप का कर्णघ मानचित्र A∧¬B∧¬D)ABC)(ABD)(A∧¬B∧¬C)
डिसजंक्टिव सामान्य रूप का कर्णघ मानचित्र AC∧¬D)(BCD)(A∧¬CD)B∧¬C∧¬D). अलग-अलग समूहीकरण के बावजूद, पिछले मानचित्र की तरह समान फ़ील्ड में 1 होता है।

किसी सूत्र को DNF में परिवर्तित करने में तार्किक समकक्षों का उपयोग करना शामिल है, जैसे कि दोहरा निषेध उन्मूलन, डी मॉर्गन के नियम और वितरण_प्रॉपर्टी#प्रोपोज़िशनल_लॉजिक।

सभी तार्किक सूत्रों को समतुल्य वियोजक सामान्य रूप में परिवर्तित किया जा सकता है।[1]: 152–153  हालाँकि, कुछ मामलों में डीएनएफ में रूपांतरण से सूत्र का तेजी से विस्फोट हो सकता है। उदाहरण के लिए, सूत्र को परिवर्तित करना DNF से 2 के साथ एक सूत्र प्राप्त होता हैnशर्तें.

प्रत्येक विशेष बूलियन फ़ंक्शन को केवल और केवल एक द्वारा दर्शाया जा सकता है[note 1] पूर्ण विघटनकारी सामान्य रूप, विहित रूप (बूलियन बीजगणित) में से एक। इसके विपरीत, दो अलग-अलग सादे विच्छेदनात्मक सामान्य रूप एक ही बूलियन फ़ंक्शन को दर्शा सकते हैं; चित्र देखें.

कम्प्यूटेशनल जटिलता

संयोजक सामान्य रूप सूत्रों पर बूलियन संतुष्टि समस्या एनपी-कठोरता है|एनपी-हार्ड; द्वैत सिद्धांत (बूलियन बीजगणित) द्वारा, डीएनएफ सूत्रों पर मिथ्याकरणीयता की समस्या भी है। इसलिए, यह तय करना सह-एनपी-कठिन है कि डीएनएफ फॉर्मूला एक टॉटोलॉजी (तर्क) है या नहीं।

इसके विपरीत, एक डीएनएफ फॉर्मूला तभी संतोषजनक होता है, जब और केवल तभी, इसका कोई एक संयोजन संतोषजनक हो; इसका निर्णय P (जटिलता) में किया जा सकता है।[2]


वेरिएंट

एल्गोरिदम के विश्लेषण के अध्ययन में उपयोग किया जाने वाला एक महत्वपूर्ण बदलाव k-DNF है। यदि कोई सूत्र डीएनएफ में है तो वह के-डीएनएफ में है और प्रत्येक संयोजन में अधिकतम के अक्षर होते हैं।

यह भी देखें

टिप्पणियाँ

  1. Ignoring variations based on associativity and commutativity of AND and OR.


संदर्भ

  1. 1.0 1.1 B.A. Davey and H.A. Priestley (1990). लैटिस और ऑर्डर का परिचय. Cambridge Mathematical Textbooks. Cambridge University Press.
  2. Martin Zimmermann (2015-01-22). "लीनियर-टाइम टेम्पोरल लॉजिक के मॉडलों की गिनती की जटिलता" (PDF). Saarland University. Retrieved 2023-02-02.


बाहरी संबंध