बीस साल पहले, मैंने एक नियमित अभिव्यक्ति पैकेज बनाया था जिसमें नियमित अभिव्यक्ति से परिमित राज्य मशीन (डीएफए) तक के रूपांतरण शामिल थे और बंद नियमित अभिव्यक्ति संचालन (क्लेन स्टार, संघटन, रिवर्स, सेट संचालन, आदि) के एक मेजबान का समर्थन किया था। मैं अपने पैकेज की सबसे खराब स्थिति के बारे में अनिश्चित था।
एक DFA में NDFA की समान अभिव्यंजक शक्ति होती है, क्योंकि एक n-state NDFA को 2 ^ n राज्यों वाले DFA में तुच्छ रूप से परिवर्तित किया जा सकता है। हालांकि, क्या इस तरह के रूपांतरण के लिए कोई ऊपरी ऊपरी बाध्य गारंटी है जो राज्य में एक घातीय विस्फोट की आवश्यकता नहीं है?
मैं नियमित अभिव्यक्ति या NDFA व्यवहार करने वाले उदाहरणों के साथ आने में असमर्थ था, लेकिन मैंने इसके बारे में सोचने में ज्यादा समय नहीं लगाया। मैं एक नियमित अभिव्यक्ति का अनुमान लगा रहा हूँ जैसे (((((ई | ए | बी | सी) * (ई | डी | एफ।)) * (ई | जी | एच | आई)) * (ई | जे | के | एल | | M)) * जो बहुत सारे विकल्पों को मिलाता है और क्लेन सितारों में एक रैखिक आकार का NDFA होता है, लेकिन एक विस्तृत DFA होता है।