सामान्य सर्किट / सूत्र न्यूनतमकरण निश्चित रूप से पहचान परीक्षण की तुलना में कठिन है, क्योंकि किसी भी पहचान का न्यूनतम सूत्र आकार केवल शून्य है। कितना कठिन है, मेरे पास कोई निश्चित उत्तर नहीं है, लेकिन अंकगणित सर्किट / सूत्रों में अध्ययन किए गए "पुनर्निर्माण एल्गोरिदम" शायद इन पंक्तियों के साथ कुछ हो सकते हैं।
इन मामलों में, आपको एक ब्लैकबॉक्स दिया जाता है और बताया जाता है कि यह कुछ क्लास में एक सूत्र है (गहराई 3 सर्किट कहें )। लक्ष्य ब्लैकबॉक्स ( C के पास कुछ) के प्रतिनिधित्व का निर्माण करना है । आमतौर पर, अधिकांश पुनर्निर्माण परिणाम वर्ग, यादृच्छिकता और कभी-कभी अन्य प्रकार के प्रश्नों के लिए ब्लैकबॉक्स पहचान परीक्षण मान लेते हैं। इस तरह के पुनर्निर्माण एल्गोरिदम सर्किट के कुछ प्रतिबंधित वर्गों के लिए उपलब्ध हैं, लेकिन सभी वर्ग जिनके लिए हम ब्लैकबॉक्स पीआईटी जानते हैं। Shpilka और Yehudayoff का शानदार सर्वेक्षण (PDF)C3C अंकगणित सर्किट पर , और अध्यायों में से एक पूरी तरह से पुनर्निर्माण एल्गोरिदम पर है।
लेकिन आपके मामले में, आप कहते हैं कि एक स्थिर है और इसलिए भले ही इनपुट को ब्लैकबॉक्स के रूप में दिया गया हो, विरल बहुपद के लिए पुनर्निर्माण एल्गोरिदम हैं। इसलिए शायद उपरोक्त टिप्पणियां इस मामले में बहुत दिलचस्प नहीं हैं।d
इसके अलावा, के मामले में , क्वाड्रैटिक्स के लिए संरचना प्रमेय हैं। चर पर एक रैखिक परिवर्तन के तहत, किसी भी द्विघात को x 1 x 2 + x 3 x 4 + के रूप में फिर से लिखा जा सकता है । । + एक्स 2 कश्मीर - 1 एक्स 2 कश्मीर + ℓ । इस संपत्ति का उपयोग बोगदानोव और वायोला ने कम डिग्री वाले बहुपद (पीडीएफ) (उनके पेपर के लेम्मा 17 ) के लिए पीआरजी के निर्माण के लिए किया था ।d=2x1x2+x3x4+..+x2k−1x2k+ℓ