Step 1: Recall closure properties of regular languages.
Regular languages are closed under complement, union, difference, and concatenation. However, closure does not imply that the minimal DFA size remains the same.
Step 2: Analyze option (C): Complement of \(L\).
The language \(\{0,1\}^* - L\) is the complement of \(L\).
To obtain a DFA for the complement, we only need to swap accepting and non-accepting states of the minimal DFA for \(L\).
Step 3: Minimality of the complemented DFA.
Complementing a DFA does not change the number of states, and minimality is preserved because distinguishability of states remains unchanged.
Hence, the complement of \(L\) is necessarily accepted by a minimal DFA with exactly \(k\) states.
Step 4: Eliminate other options.
(A) Removing a single string may reduce or increase the number of states.
(B) Adding a string may require additional states.
(D) Concatenation generally increases the number of states.
Step 5: Conclusion.
Only the complement of \(L\) must be accepted by a minimal DFA with exactly \(k\) states.
Final Answer: (C)
Consider the following languages: \[ L_1 = \{a^n w a^n | w \in \{a, b\}^*\} \] \[ L_2 = \{ w x w^R | w, x \in \{a, b\}^*, |w|, |x| > 0 \} \] Note that \( w^R \) is the reversal of the string \( w \). Which of the following is/are TRUE?
Consider the following languages:
\( L_1 = \{ ww \mid w \in \{a,b\}^* \} \)
\( L_2 = \{ a^n b^n c^m \mid m, n \geq 0 \} \)
\( L_3 = \{ a^m b^n c^n \mid m, n \geq 0 \} \)
Which of the following statements is/are FALSE?
In a 4-bit ripple counter, if the period of the waveform at the last flip-flop is 64 microseconds, then the frequency of the ripple counter in kHz is ______________. {(Answer in integer)}
Consider the following C code segment:
int x = 126, y = 105;
do {
if (x > y)
x = x - y;
else
y = y - x;
} while (x != y);
printf("%d", x);
The output of the given C code segment is ____________. (Answer in integer)
The following two signed 2’s complement numbers (multiplicand \( M \) and multiplier \( Q \)) are being multiplied using Booth’s algorithm:
| Multiplicand (\( M \)) | Multiplier (\( Q \)) |
|---|---|
| 1100 1101 1110 1101 | 1010 0100 1010 1010 |
The total number of addition and subtraction operations to be performed is __________. (Answer in integer)
The maximum value of \(x\) such that the edge between the nodes B and C is included in every minimum spanning tree of the given graph is __________ (answer in integer).
Consider the following C program
The value printed by the given C program is __________ (Answer in integer).