الدوائر (علوم الحاسوب)
في علم الحاسوب النظري ، تُعرَّف الدائرة بأنها نموذج حسابي تُمرَّر فيه قيم الإدخال عبر سلسلة من البوابات، حيث تُجري كل بوابة منها عملية حسابية محددة. تُقدِّم هذه الدوائر تعميمًا للدوائر المنطقية البوليانية ونموذجًا رياضيًا للدوائر المنطقية الرقمية . تُعرَّف الدوائر بالبوابات التي تحتويها والقيم التي تُنتجها هذه البوابات. على سبيل المثال، القيم في الدائرة البوليانية هي قيم منطقية ، وتتضمن الدائرة بوابات العطف والفصل والنفي. أما القيم في دائرة الأعداد الصحيحة فهي مجموعات من الأعداد الصحيحة، وتُجري البوابات عمليات اتحاد المجموعات وتقاطعها ومتممتها، بالإضافة إلى عمليتي الجمع والضرب.
التعريف الرسمي
الدائرة الكهربائية هي ثلاثية، أين
- هي مجموعة من القيم،
- هي مجموعة من علامات البوابات، كل منها عبارة عن دالة منللبعض الأعداد الصحيحة غير السالبة(أينيمثل عدد المدخلات إلى البوابة)، و
- هو رسم بياني موجه غير دوري مُصنَّف، مع تصنيفات من.
تُسمى رؤوس الرسم البياني بالبوابات . لكل بوابةدرجة داخليةالبوابةيمكن تصنيفها بواسطة عنصرلإذا وفقط إذايتم تعريفها على
مصطلحات
تُسمى البوابات ذات درجة الدخول 0 مدخلات أو أوراق . وتُسمى البوابات ذات درجة الخروج 0 مخرجات . إذا كان هناك حافة من البوابةإلى البوابةفي الرسم البيانيثميُطلق عليه اسم ابننفترض وجود ترتيب على رؤوس الرسم البياني، لذا يمكننا الحديث عنالطفل الثالث من البوابة عندماأقل من أو يساوي درجة الخروج للبوابة.
حجم الدائرة هو عدد عقدها. عمق البوابةيمثل طول أطول مسار فيابتداءً منحتى بوابة الإخراج. على وجه الخصوص، البوابات ذات درجة الإخراج 0 هي البوابات الوحيدة ذات العمق 1. عمق الدائرة هو أقصى عمق لأي بوابة.
مستوىهي مجموعة جميع بوابات العمقالدائرة المستوية هي دائرة تكون فيها حواف البوابات ذات عمقلا يأتي إلا من أبواب الأعماقأو من المدخلات. بعبارة أخرى، لا توجد حواف إلا بين المستويات المتجاورة للدائرة. عرض الدائرة المستوية هو أقصى حجم لأي مستوى.
تقييم
القيمة الدقيقةبوابةمع درجة داخليةووضع ملصقيتم تعريفها بشكل متكرر لجميع البوابات.
حيث كلهو أحد والدي.
قيمة الدائرة هي قيمة كل بوابة من بوابات الإخراج.
الدوائر كوظائف
يمكن أن تكون تسميات الأوراق أيضًا متغيرات تأخذ قيمًا فيإذا كان هناكإذا كانت الأوراق، فيمكن اعتبار الدائرة بمثابة دالة من لومن المعتاد حينها النظر في مجموعة من الدوائر، سلسلة من الدوائر المفهرسة بالأعداد الصحيحة حيث الدائرةلديهالمتغيرات. وبالتالي، يمكن اعتبار عائلات الدوائر بمثابة دوال منل.
يمكن توسيع مفاهيم الحجم والعمق والعرض بشكل طبيعي لتشمل عائلات من الدوال، لتصبح دوالًا منل؛ على سبيل المثال،حجم الدائرة الثالثة من العائلة.
التعقيد والمشاكل الخوارزمية
يُعدّ حساب مخرجات دائرة منطقية معينة على مدخل محدد مسألةً كاملةً من فئة P. أما إذا كان المدخل عبارة عن دائرة عددية صحيحة ، فمن غير المعروف ما إذا كانت هذه المسألة قابلة للحل .
يحاول مفهوم تعقيد الدوائر تصنيف الدوال المنطقية فيما يتعلق بحجم أو عمق الدوائر التي يمكنها حسابها.
انظر أيضاً
مراجع
- فولمر، هيريبيرت (1999). مقدمة في تعقيد الدوائر . برلين: سبرينغر. ISBN 978-3-540-64310-4.
- يانغ، كي (2001). "تقييم الدوائر العددية الكاملة في فضاء PSPACE" . مجلة علوم الحاسوب والأنظمة . 63 (2، سبتمبر 2001): 288-303 . doi : 10.1006/jcss.2001.1768 . ISSN 0022-0000 .
- نظرية الحوسبة
- تعقيد الدوائر
