এটি এন স্টেটস সহ ফিনিট অটোমেটা দ্বারা স্বীকৃত পৃথক ভাষার সংখ্যার উপরের কাগজের সংক্ষিপ্তসার । কাগজটি তুলনামূলকভাবে সহজ সরবরাহ করে, তবুও এনএফএর দ্বারা স্বীকৃত স্বতন্ত্র ভাষার সংখ্যার উপর আঁট, নিম্ন এবং উপরের সীমানা থেকে অনেক দূরে। স্বতন্ত্র ডিএফএর সংখ্যার বিষয়ে তাদের আলোচনাটি অত্যন্ত অন্তর্দৃষ্টিপূর্ণ, তাই আমি সেই অংশটিও অন্তর্ভুক্ত করব।
সঙ্গে একটি DFA তে দ্বারা গৃহীত স্বতন্ত্র ভাষায় সংখ্যার জন্য বেশ কঠোর মধ্যে asymptotic দিয়ে এবার কাগজ শুরু একটি ইউনারী বর্ণমালা ধরে যুক্তরাষ্ট্র। এটি কোন শর্তে প্রদত্ত এন-স্টেট ইউনিারি ডিএফএ ন্যূনতম তা পর্যবেক্ষণ করেই করা হয়। এ জাতীয় ক্ষেত্রে অটোমেটনের বিবরণটি কোনও প্রাথমিক শব্দের সাথে ম্যাপ করা যেতে পারে (বাইজিকালি) এবং এই জাতীয় শব্দের সংখ্যাটি এমবিয়াস ফাংশনের সাহায্যে সুপরিচিত এবং সম্পন্ন হয় । ফলাফলটি ব্যবহার করে, ডিএফএ এবং এনএফএ ক্ষেত্রে উভয় অ-অ্যানারি বর্ণমালার সীমা প্রমাণিত।nn
আসুন আরও বিশদে যাওয়া যাক। একটি জন্য বর্ণমালা -letter, নির্ধারণ
চ ট ( এন )k
উল্লেখ্য,ছট(এন)=Σ এন আমি = 1 চট(আমি)। আমরাচ1(কে)এবংজি1(কে) দিয়ে শুরু করি।
fk(n)gk(n)Gk(n)=the number of pairwise non-isomorphic minimal DFA's with n states=the number of distinct languages accepted by DFA's with n states=the number of distinct languages accepted by NFA's with n states
gk(n)=∑ni=1fk(i)f1(k)g1(k)
ইউনারি ডিএফএ'র গণনা
একটি অবিচ্ছিন্ন ডিএফএ সাথে স্টেট কিউ 0 , … , কিউ এন - 1 হ'ল ন্যূনতম iffM=(Q,{a},δ,q0,F)q0,…,qn−1
- এটি সংযুক্ত আছে। সুতরাং, নাম পরিবর্তন করার পরে, এটি রূপান্তর চিত্রটিতে একটি লুপ এবং একটি লেজ থাকে, যেমন এবং δ ( q n - 1 , a ) = q j কিছু j ≤ n - 1 ।δ(qi,a)=qi+1δ(qn−1,a)=qjj≤n−1
- লুপটি ন্যূনতম।
- যদি , তারপর পারেন কুই ঞ - 1 ∈ এফ এবং কুই এন - 1 ∉ এফ বা কুই ঞ - 1 ∉ এফ এবং কুই এন - 1 ∈ এফ ।j≠0qj−1∈Fqn−1∉Fqj−1∉Fqn−1∈F
লুপ শব্দ iff সংক্ষিপ্ত একটি ঞ ⋯ একটি এন - 1 দ্বারা সংজ্ঞায়িত
একটি আমি = { 1qj,…,qn−1aj⋯an−1
হয়আদিম, যার মানে এটা আকারে লেখা যায় নাএক্সট
জন্য কিছু শব্দএক্সএবং কিছু পূর্ণসংখ্যাট≥2।
সংখ্যাψট(এন)দৈর্ঘ্যের আদিম শব্দেরএনউপরট-letter বর্ণমালার পরিচিত, দেখুন উদাঃ Lothaireসংযুক্তকারিতা শব্দের উপর। আমাদের কাছে
ψk(n)=∑d | nμ(d)কেএন/
ai={1if q∈F,0if q∉F
xkxk≥2ψk(n)nk
যেখানে
μ(n)হল
Möbius ফাংশন।
Ψ কে (এন) এরসহায়তায়কাগজটি
f 1 (n)এবং
g 1 (n) এরসঠিক সূত্র প্রমাণ করেএবং asympototically (উপপাদ্য 5 এবং করোলারি 6),
জি 1 ( এন ) দেখায়
ψk(n)=∑d|nμ(d)kn/d
μ(n)ψk(n)f1(n)g1(n)g1(n)f1(n)=2n(n−α+O(n2−n/2))=2n−1(n+1−α+O(n2−n/2)).
ডিএফএ'র গণনা
fk(n)
fk(n)≥f1(n)n(k−1)n∼n2n−1n(k−1)n.
Δ⊂ΣMMΔMΔSk,nMk{0,1,…,k−1}
- M{0}f1(n)n
- যে কোনও নির্বাচন করা কে - 1 functions জআমি: প্রশ্ন → প্রশ্ন for 1 ≤ i < কে and defining δ( প্রশ্ন), i ) = hআমি( প্রশ্ন)) জন্য 1 ≤ i < কে এবং কুই∈ প্রশ্ন।
পর্যবেক্ষণ হয় যে তারপর এসএন , কে রয়েছে চ1( এন ) এন( কে - 1 ) এন বিভিন্ন এবং ন্যূনতম ভাষা।
এনএফএ এর গণনা
জন্য জি1( এন ) একটি তুচ্ছ নিম্ন সীমানা আছে 2এন, যেহেতু প্রতিটি উপসেট ϵ , ক , … , কn - 1 কিছু এনএফএ এর সাথে গ্রহণযোগ্য হতে পারে এনযুক্তরাষ্ট্র। নিম্ন সীমাটি কিছুটা উন্নত হয়েছে, তবুও প্রমাণটি দীর্ঘতর। পোমারেন্স এট আল দ্বারা অ্যানারি ক্ষেত্রে
কাগজের বিবরণী জটিলতা তা দেখায়জি1( এন ) ≤ ( সি1এনলগএন)এন.
Proposition 10 shows that, for k≥2 we have
n2(k−1)n2≤Gk(n)≤(2n−1)2kn2+1.
The proof is quite short, hence I include it verbatim (more or less). For the upper bound, note that any NFA can be specified by specifying, for each pair
(q,a) of state and symbol, which subset of
Q equals
δ(q,a) (hence the factor
2kn2. We may assign the final states as follows: either the initial state is final or not, and since the names of the states are unimportant, we may assume the remaining final states are
{1,…,k} for
k∈[0..n−1]. Finally, if we choose no final states, we obtain the empty language.
For the lower bound the authors proceed in a similar way as in the proof for the DFA case: Define an NFA
M=(Q,Σ,δ,q0,F) with
Σ={0,1,…,k−1},
Q={q0,…,qn−1} and
δ:
δ(qi,0)δ(qi,j)=q(i+1)modnfor 0≤i<n=hj(i)for 0≤i<n,1≤j<k
where
hj:{1,…,n−1}→2Q is any set-valued function. Finally, let
F={qi} for any
i∈[0..n−1]. There are
2(k−1)n2 such functions and
n ways to choose the set of final states. One can then show that no two such NFA's accept the same language.