16. طريقة كواين-ماكلوسكي (التقليل الجدولي)
بينما تُعد خرائط كارنوف ممتازة لما يصل إلى أربعة متغيرات، تصبح الدوال المعقدة (خمسة متغيرات أو أكثر) صعبة التصور للغاية. طريقة كواين-ماكلوسكي (Q-M) هي نهج منهجي وخوارزمي مناسب للأتمتة والحل اليدوي للمشكلات الكبيرة.
نظرة عامة على الطريقة
Q-M هي عملية من خطوتين:
الخطوة 1: إيجاد المتضمنات الأولية (Prime Implicants)
- سرد جميع الحدود الصغرى (وحالات 'لا يهم') بالنظام الثنائي.
- تجميعها حسب عدد 'الآحاد' (وزن هامنغ).
- قارن المجموعات المتجاورة، وادمج الحدود التي تختلف ببت واحد بالضبط. استبدل البت المختلف بشرطة ('-').
- كرر عملية الدمج هذه حتى لا يمكن دمج المزيد من الحدود. أي حد لم يتم وضع علامة عليه كـ "مدمج" هو متضمن أولي (PI).
الخطوة 2: اختيار المتضمنات الأولية الأساسية
- أنشئ جدول المتضمنات الأولية، وسرد PIs مقابل الحدود الصغرى الأصلية (باستثناء 'لا يهم').
- حدد المتضمنات الأولية الأساسية (EPIs): وهي PIs التي تغطي حدًا أصغر واحدًا على الأقل بشكل فريد.
- اختر EPIs للحل النهائي.
- استخدم PIs غير الأساسية لتغطية أي حدود صغرى متبقية غير مغطاة، بحثًا عن أصغر مجموعة إجمالية من PIs.
الأهمية
نادرًا ما يتم تنفيذ Q-M يدويًا للمشكلات الكبيرة اليوم، ولكن فهم الخوارزمية أساسي لمعرفة كيفية قيام أدوات التصميم بمساعدة الحاسوب (CAD) بتقليل المنطق (مثل الاستدلال الإسبريسو Espresso heuristic).