Download Original PDF
Get the official Barkatullah University print version scanned document.
ЁЯдЭ Help Your Juniors!
Have previous year question papers that aren't on our website? Help the next batch of students by sending them to us! With your consent, we will proudly feature your name as a Top Contributor on our platform.
Submit Papers ЁЯУйM.Sc. (REG./PVT./ATKT) Examination, 2025
(Second Semester)
MATHEMATICS
Paper-V(i)
Advanced Discrete Mathematics-II
[Reg. : 85
Pvt. : 100]
рдиреЛрдЯ : рд╕рднреА рддреАрдиреЛрдВ рдЦрдгреНрдбреЛрдВ рд╕реЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдиреБрд╕рд╛рд░ рдЙрддреНрддрд░ рджреАрдЬрд┐рдПред рдЕрдВрдХреЛрдВ рдХрд╛ рд╡рд┐рднрд╛рдЬрди рдЦрдгреНрдбреЛрдВ рдХреЗ рд╕рд╛рде рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред
Attempt questions of all three Sections as directed. Distribution of marks is given with Sections.
рдЦрдгреНрдб 'рдЕ'
Section A
(рд╡рд╕реНрддреБрдирд┐рд╖реНрда рдкреНрд░рд╢реНрди)
(Objective Type Questions)
рдиреЛрдЯ : рд╕рднреА рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЙрддреНрддрд░ рджреАрдЬрд┐рдП ред
Attempt all questions.
10├Ч1┬╜=15
рд╕рд╣реА рдЙрддреНрддрд░ рдХрд╛ рдЪрдпрди рдХреАрдЬрд┐рдП :
Choose the correct answer :
(i) рдирд┐рджрд░реНрд╢рд┐рдд рдЯреНрд░реА рдХреЗ рдореВрд▓ рдХрд╛ рд╕реНрддрд░ рд╣реИ :
The level of the root of a directed tree is :
- 1
- 0
- 2
- None of the above
(ii) рдпрджрд┐ рдбрд╛рдпрдЧреНрд░рд╛рдл рдХреЗ рд▓рд┐рдП рдЖрд╕рдиреНрдирддрд╛ рдЖрд╡реНрдпреВрд╣ рд╣реИ :
If the adjacency matrix for a digraph is :
vтВБ [1 2 0]
vтВВ [2 0 1]
vтВГ [3 1 2]
рддреЛ рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рд╢реАрд░реНрд╖ vтВБ рд╕реЗ vтВВ рддрдХ рдХреЗ рдкрдереЛрдВ рдХреА рд╣реИ :
Then total no. of paths from vertex vтВБ to vтВВ is:
- 1
- 2
- 3
- 0
(iii) рдПрдХ рдЧреНрд░рд╛рдорд░ G рдЬрд┐рд╕рдХреЗ рдкреНрд░реЛрдбрдХреНрд╢рди рдкрд░ рдХреЛрдИ рдкреНрд░рддрд┐рдмрдВрдз рди рд╣реИ, рдЙрд╕реЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ :
A grammar G which has no restriction on its production is called :
- Type-zero grammar
- Type-1 Grammar
- Type-2 Grammar
- None of the above
(iv) рдпрджрд┐ рдХрд┐рд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдд рд╡реГрдХреНрд╖ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рдХреЛ рдЖрдЙрдЯ рдбрд┐рдЧреНрд░реА m рдпрд╛ o рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ, рддреЛ рд╡реГрдХреНрд╖ рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ :
If in a directed tree the out degree of every node is equally to m or o the tree is called :
- m-ray tree
- zero-ray tree
- complete-m ray tree
- l complete tree
(v) рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ ╬▒ рдХреЛ рдкрд░рд┐рдорд┐рдд рд╕реНрд╡рдЪрд╛рд▓рд┐рдд M = (Q, ╬г, ╬┤, qтВА, F) рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ :
A string ╬▒ is said to be accepted by a fin automation M = (Q, ╬г, ╬┤, qтВА, F) :
- ╬┤(qтВА, ╬▒) = ╬▒
- ╬┤(qтВА, ╬▒) = qтВА
- ╬┤(qтВА, ╬▒) = P
- None of the above
(vi) рдореАрд▓реЗ рдорд╢реАрди рдореЗрдВ рдпрджрд┐ рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреА рд▓рдореНрдмрд╛рдИ n рд╣реИ рддреЛ рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреА рд▓рдореНрдмрд╛рдИ рд╣реЛрдЧреА :
In a Mealy machine if the input string is of length n the output string is of the length :
- n
- n + 1
- n - 1
- 2n
(vii) рдирд┐рдпрд╛рдордХ рдФрд░ рдЧреИрд░-рдирд┐рдпрд╛рдордХ рдСрдЯреЛрдореЗрдЯрд╛ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХреЗрд╡рд▓ рдирд┐рдореНрди рдореЗрдВ рд╣реИ :
The difference between the deterministic and non-deterministic automata is only in :
- Set of inputs
- Set of states
- Transitive function
- Set of final states
(viii) рд╕реНрдЯреНрд░рд┐рдВрдЧ aabbbcc рдХреА рд▓рдореНрдмрд╛рдИ рд╣реИ :
The length of string aabbbcc is :
- 3
- 5
- 6
- 7
(ix) рдпрджрд┐ L = (a┬▓, ba), рддреЛ LтБ░ рд╣реИ :
If L = (a┬▓, ba), then LтБ░ is :
- ╬╗
- a
- b
- ab
(x) рдмрд╛рдЗрдирд░реА рдореЗрдВ рджрд╢рдорд▓рд╡ 10 рдХрд╛ рдорд╛рди рд╣реИ :
The value of decimal 10 in binary is :
- 10
- 1010
- 0110
- 1001
рдЦрдгреНрдб 'рдм'
Section B
(рд▓рдШреБ рдЙрддреНрддрд░реАрдп рдкреНрд░рд╢реНрди)
(Short Answer Type Questions)
рдиреЛрдЯ : рд╕рднреА рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЙрддреНрддрд░ рджреАрдЬрд┐рдП ред
Attempt all questions.
5├Ч5=25
рдбрд╛рдпрдЧреНрд░рд╛рдл рдХреЗ рдЖрдкрддрди рдФрд░ рдЖрд╕рдиреНрдирддрд╛ рдЖрд╡реНрдпреВрд╣ рдХреЛ рдЬреНрдЮрд╛рдд рдХреАрдЬрд┐рдП :
Find the incidence and adjacency matrix of the digraph:

рдЕрдерд╡рд╛ (Or)
рд╡реГрдХреНрд╖ рдкрд░рд┐рдЧрдорди рдХреА рдкреНрд░реА-рдСрд░реНрдбрд░ рдФрд░ рдкреЛрд╕реНрдЯ-рдСрд░реНрдбрд░ рдЦреЛрдЬ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рд▓реАрдЬрд┐рдП ред
Define pre-order and post-order search of a tree traversals.
рдЖрд░реЗрдЦ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХреАрдЬрд┐рдП :
Consider the diagram :

рдЕрдЧрд▓реА рд╕реНрдерд┐рддрд┐ рдлрд▓рди рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдорд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреАрдЬрд┐рдП рдФрд░ рджрд┐рдЦрд╛рдЗрдП рдХрд┐ рдСрдЯреЛрдореЗрдЯрд╛ рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ 110101 рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред
Define finite automata, with next state function table and show that the automata accepts the input string 110101.
рдЕрдерд╡рд╛ (Or)
рдореВрд░реЗ рдорд╢реАрди рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреАрдЬрд┐рдП ред рдпрджрд┐ рдиреАрдЪреЗ рджреА рдЧрдИ рддрд╛рд▓рд┐рдХрд╛ рдПрдХ рдореВрд░реЗ рдорд╢реАрди рд╣реИ рдФрд░ ╬▒ = 1011 рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ, рддреЛ рд╕рдВрдХреНрд░рдордг рд╕реНрдерд┐рддрд┐ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдЬреНрдЮрд╛рдд рдХреАрдЬрд┐рдП :
Define Moore machine. If the table given below is a Moore machine and ╬▒ = 1011 is the input string then find the transition state and output string :
| рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ | 0 | 1 | рдЖрдЙрдЯрдкреБрдЯ |
|---|---|---|---|
| SтВА | SтВГ | SтВБ | 0 |
| SтВБ | SтВБ | SтВВ | 1 |
| SтВВ | SтВВ | SтВГ | 0 |
| SтВГ | SтВГ | SтВВ | 0 |
Present state
| New state | Output | ||
|---|---|---|---|
| 0 | 1 | ||
| SтВА | SтВГ | SтВБ | 0 |
| SтВБ | SтВБ | SтВВ | 1 |
| SтВВ | SтВВ | SтВГ | 0 |
| SтВГ | SтВГ | SтВВ | 0 |
рдЙрджрд╛рд╣рд░рдг рд╕рд╣рд┐рдд рд╕рдорддреБрд▓реНрдп рдорд╢реАрди рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреАрдЬрд┐рдПред
Define equivalent machine with example.
рдЕрдерд╡рд╛ (Or)
рдЙрджрд╛рд╣рд░рдг рд╕рд╣рд┐рдд рдлрд┐рдирд┐рдЯ рд╕реНрдЯреЗрдЯ рдорд╢реАрди рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреАрдЬрд┐рдП ред
Define finite state machine with example
рдПрдХ рдлрд┐рдирд┐рдЯ рд╕реНрдЯреЗрдЯ рдорд╢реАрди рдФрд░ рд╕реНрдЯреЗрдЯ рдЧреНрд░рд╛рдл рдбрд┐рдЬрд╛рдЗрди рдХреАрдЬрд┐рдП рдЬреЛ рд╕рдореБрдЪреНрдЪрдп {0, 1, 2} рдХреЛ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдПрдХ рдЖрдЙрдЯрдкреБрдЯ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдЖрдЙрдЯрдкреБрдЯ рдЗрдирдкреБрдЯ рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рдЕрдВрдХреЛрдВ рдХреЗ рдореЙрдбреНрдпреВрд▓ 3 рдпреЛрдЧ рдХреЗ рд╕рдорд╛рди рд╣реЛрддрд╛ рд╣реИ ред
Design a finite state machine & state graph which receives the set {0, 1, 2} as the input and produces an output such that the output is equal to the module 3 sum of the digits in the input sequence.
рдЕрдерд╡рд╛ (Or)
рдореВрд░реЗ рдФрд░ рдореАрд▓реА рдорд╢реАрди рдореЗрдВ рдЕрдВрддрд░ рдХреАрдЬрд┐рдП ред
Differentiate Moore and Mealy machine.
рдХреНрд▓реАрди рдХреЗ рдкреНрд░рдореЗрдп рдХреЛ рдмрддрд╛рдЗрдП рдФрд░ рд╕рд┐рджреНрдз рдХреАрдЬрд┐рдП ред
State and prove Kleen's theorem.
рдЕрдерд╡рд╛ (Or)
рдЙрджрд╛рд╣рд░рдг рд╕рд╣рд┐рдд рдЧреИрд░-рдирд┐рдпрд╛рдордХ рдкрд░рд┐рдорд┐рдд рдСрдЯреЛрдореЗрдЯрд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреАрдЬрд┐рдП ред
Define Non-deterministic finite automata with example.
рдЦрдгреНрдб 'рд╕'
Section C
(рджреАрд░реНрдШ рдЙрддреНрддрд░реАрдп рдкреНрд░рд╢реНрди)
(Long Answer Type Questions)
рдиреЛрдЯ : рд╕рднреА рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЙрддреНрддрд░ рджреАрдЬрд┐рдП ред
Attempt all questions.
5├Ч9=45
рдкреЙрд▓рд┐рд╢ рд╕рдВрдХреЗрддрди рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреАрдЬрд┐рдПред рд╡реНрдпрдВрдЬрдХ a+b - (c.d)/(g┬│-f) рдХреЛ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХреАрдЬрд┐рдП ред
Define Polish notation. Convert the expression a+b - (c.d)/(g┬│-f)
рдЕрдерд╡рд╛ (Or)
рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЛ рдмрддрд╛рдЗрдП рдФрд░ рд╕рд┐рджреНрдз рдХреАрдЬрд┐рдП ред
State and prove Turing machine.
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЧреНрд░рд╛рдл рдореЗрдВ a рд╕реЗ z рддрдХ рдХрд╛ рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛ рдкрде рдЬреНрдЮрд╛рдд рдХреАрдЬрд┐рдП :
Find the shortest path from a to z in the following graph:

рдЕрдерд╡рд╛ (Or)
рджрд┐рдЦрд╛рдЗрдП рдХрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рджрд░реНрд╢рд╛рдИ рдЧрдИ рджреЛ рдкрд░рд┐рдорд┐рдд рдЕрд╡рд╕реНрдерд╛ рдорд╢реАрдиреЗрдВ рд╕рдорддреБрд▓реНрдп рд╣реИрдВ :
Show that the two finite state machine shown in the following tables are equivalent :
(a)
| рдЕрд╡рд╕реНрдерд╛ | рдЗрдирдкреБрдЯ | рдЖрдЙрдЯрдкреБрдЯ | |
|---|---|---|---|
| 1 | 2 | ||
| A | B | C | 0 |
| B | B | D | 0 |
| C | A | E | 0 |
| D | B | E | 0 |
| E | F | E | 0 |
| F | A | D | 1 |
| G | B | C | 1 |
(b)
| рдЕрд╡рд╕реНрдерд╛ | рдЗрдирдкреБрдЯ | рдЖрдЙрдЯрдкреБрдЯ | |
|---|---|---|---|
| 1 | 2 | ||
| A | H | C | 0 |
| B | G | B | 0 |
| C | A | B | 0 |
| D | D | C | 0 |
| E | H | B | 0 |
| F | D | E | 1 |
| G | H | C | 1 |
| H | A | E | 0 |
рдиреАрдЪреЗ рджреА рдЧрдИ рдЖрдХреГрддрд┐ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдИ рдЧрдИ рдПрдХ рдореАрд▓реА рдорд╢реАрди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХреАрдЬрд┐рдП ред рдЗрд╕ рдореАрд▓реА рдорд╢реАрди рдХреЗ рд╕рдорддреБрд▓реНрдп рдПрдХ рдореВрд░ рдорд╢реАрди рдмрдирд╛рдЗрдП рдФрд░ рдЕрд╡рд╕реНрдерд╛ рдЖрд░реЗрдЦ рднреА рдмрдирд╛рдЗрдП ред
Consider a Mealy machine represented by the figure given below. Construct a Moore machine equivalent to this Mealy machine and also construct the state diagram.

рдЕрдерд╡рд╛ (Or)
рджрд┐рдЦрд╛рдЗрдП рдХрд┐ рднрд╛рд╖рд╛ L(G) = {anbncn : n тЙе 1} рдХреЛ G = (N, T, P, S) рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд╣рд╛рдБ N(S, B, C), T = (a, b, c), P = (S тЖТ aSbc, S тЖТ abc, cb тЖТ Bc, aB тЖТ ab, pB тЖТ bb, bc тЖТ cc тЖТ cc).
Show that the language L(G) = {aтБ┐bтБ┐cтБ┐ : n тЙе 1} can be generated by G = (N, T, P, S), where N(S, B, C), T = (a, b, c), P = (S тЖТ aSbc, S тЖТ abc, cb тЖТ Bc, aB тЖТ ab, pB тЖТ bb, bc тЖТ cc тЖТ cc).
рдПрдХ рдореАрд▓реА рдорд╢реАрди рдбрд┐рдЬрд╛рдЗрди рдХреАрдЬрд┐рдП рдЬреЛ рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ s тИИ ╬г* рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ 'a' рдХреА рджреЛрд╣рд░реА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рдкрд╣рдЪрд╛рдирддреА рд╣реИ, рдЬрд╣рд╛рдБ ╬г = {a, b}ред
Design a Mealy machine that recognizes the double occurrence of symbol 'a' in input string s тИИ ╬г*, where ╬г = {a, b}.
рдЕрдерд╡рд╛ (Or)
рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рджрд┐рдП рдЧрдП рдЯрд░реНрдирд┐рдВрдЧ рдорд╢реАрди рд╡рд┐рд╡рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХреАрдЬрд┐рдП ред рдЗрдирдкреБрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ 00 рдХрд╛ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рди рдЕрдиреБрдХреНрд░рдо рдмрдирд╛рдЗрдП ред
Consider the turning machine description given in the table. Draw the computation sequence of the input string 00.
| рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ | рддрд╛рд▓рд┐рдХрд╛ рдкреНрд░рддреАрдХ | ||
|---|---|---|---|
| b | 0 | 1 | |
| тЖТ qтВБ | 1LqтВВ | 0RqтВБ | |
| qтВВ | bRqтВГ | 0LqтВВ | 1LqтВВ |
| qтВГ | bRqтВД | bRqтВЕ | |
| qтВД | 0RqтВЕ | 0RqтВД | 1RqтВД |
| qтВЕ | 0LqтВВ | ||
Present state
| Table Symbol | |||
|---|---|---|---|
| b | 0 | 1 | |
| тЖТ qтВБ | 1LqтВВ | 0RqтВБ | |
| qтВВ | bRqтВГ | 0LqтВВ | 1LqтВВ |
| qтВГ | bRqтВД | bRqтВЕ | |
| qтВД | 0RqтВЕ | 0RqтВД | 1RqтВД |
| qтВЕ | 0LqтВВ | ||
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреАрдЬрд┐рдП :
Define the following :
- Phase-structure Grammar
- Phase-structure language
- Context sensitive grammar
- Context free Grammar
- Regular Grammar
рдЕрдерд╡рд╛ (Or)
рдбрд┐рдЬреНрдХрдЯреНрд░рд╛ рдХреЗ рдПрд▓реНрдЧреЛрд░рд┐рдердо рджреНрд╡рд╛рд░рд╛ рд╕рдмрд╕реЗ рдЫреЛрдЯрд╛ рдкрде рдЬреНрдЮрд╛рдд рдХреАрдЬрд┐рдП ред
Find shortest path by Dijkstra's algorithm.
