GATE DA
    Test Series
    Verified Solutions Included

    Numerical Computation & Estimation, Data Structures, Matrix Decompositions… Test for GATE DA: 21 Questions with Solutions & Analysis

    Attempt the Numerical Computation & Estimation, Data Structures, Matrix Decompositions… test for GATE DA: 21 exam-level questions, detailed solutions and perf

    21 Qs

    Total Questions

    33 Marks

    Total Marks

    0.99 Mins

    Duration

    Section-wise Paper Structure

    Probability and Statistics

    6 Qs

    29% of total marks

    Programming, Data Structures and Algorithms

    3 Qs

    14% of total marks

    Machine Learning

    3 Qs

    14% of total marks

    Analytical Aptitude

    3 Qs

    14% of total marks

    Linear Algebra

    2 Qs

    10% of total marks

    Quantitative Aptitude

    1 Qs

    5% of total marks

    Database Management and Warehousing

    1 Qs

    5% of total marks

    Calculus and Optimization

    1 Qs

    5% of total marks

    Artificial Intelligence

    1 Qs

    5% of total marks

    Free Solved Questions with Step-by-Step Solutions

    Authentic examination problems with detailed derivations and answer keys.

    Question 1
    2024 PYQ
    Level 3: Exam Standard
    A fair six-sided die (with faces numbered 1, 2, 3, 4, 5, 6) is repeatedly thrown
    independently.
    What is the expected number of times the die is thrown until two consecutive throws
    of even numbers are seen?
    Question 2
    2025 PYQ
    Level 3: Exam Standard
    A random variable is said to be distributed as Bernoulli, denoted by , if


    for . Let , where , be independent and identically distributed random variables with . The value of , after approximation through Central Limit Theorem, is given by

    Recall that
    Question 3
    2025 PYQ
    Level 3: Exam Standard

    A random experiment consists of throwing fair dice, each die having six faces numbered to . An event represents the set of all outcomes where at least one of the dice shows a . Then,

    Question 4
    2024 PYQ
    Level 3: Exam Standard
    Match the items in Column 1 with the items in Column 2 in the following table:

    Column 1Column 2
    (p) First In First Out(i) Stacks
    (q) Lookup Operation(ii) Queues
    (r) Last In First Out(iii) Hash Tables
    Question 5
    2024 PYQ
    Level 3: Exam Standard
    The fundamental operations in a double-ended queue are:
    insertFirst(e) – Insert a new element e at the beginning of D.
    insertLast(e) – Insert a new element e at the end of D.
    removeFirst() – Remove and return the first element of D.
    removeLast() – Remove and return the last element of D.
    In an empty double-ended queue, the following operations are performed:
    insertFirst(10)
    insertLast(32)
    a ←removeFirst()
    insertLast(28)
    insertLast(17)
    a ←removeFirst()
    a ← removeLast()
    The value of a is ______.
    Question 6
    2025 PYQ
    Level 3: Exam Standard
    Consider the following pseudocode.

    Create empty stack S
    
    Set x=0, flag=0, sum=0
    
    Push x onto S
    
    while (S is not empty){
    
        if (flag equals 0){
    
            Set x = x+1
    
            Push x onto S}
    
        if (x equals 8):
    
        Set flag=1
    
        if (flag equals 1){
    
        x = Pop(S)
    
        if (x is odd):
    
        Pop(S)
    
        Set sum = sum + x}
    
    }
    
    Output sum

    The value of sum output by a program executing the above pseudocode is
    (Answer in integer)
    Question 7
    2026 PYQ
    Level 3: Exam Standard
    Consider that you are training a classifier for a 10-class classification problem. Each input is represented as a 512-dimensional vector. There are 1000 samples, out of which first 100 will be used for testing. Let Leave-One-Out-Cross-Validation (LOOCV) be used for selection of the classifier model before testing.
    Which of the following options is the correct number of validation splits that will be generated?
    Question 8
    2024 PYQ
    Level 3: Exam Standard
    Consider the dataset with six datapoints: ,
    where , , , , ,
    and the labels are given by , and . A hard
    margin linear support vector machine is trained on the above dataset.
    Which ONE of the following sets is a possible set of support vectors?
    Question 9
    2025 PYQ
    Level 3: Exam Standard
    Question 10
    2025 PYQ
    Level 3: Exam Standard
    Let and be any two propositions. Consider the following propositional statements.

    where denotes conjunction (AND operation), denotes disjunction (OR operation), and denotes negation (NOT operation). Which one of the following options is correct?
    (Note: denotes logical equivalence)
    Question 11
    2024 PYQ
    Level 3: Exam Standard
    Let and be two propositions. Which of the following statements is a tautology
    /are tautologies?
    Question 12
    2026 PYQ
    Level 3: Exam Standard
    Assume that a Creative person will Succeed if the person is also Disciplined , but will not succeed otherwise. Now, consider the following statements:

    (i)
    (ii)
    (iii)

    Which of the following options is correct?
    Question 13
    2024 PYQ
    Level 3: Exam Standard
    Consider the matrix .
    The determinant of is ______.
    Question 14
    2024 PYQ
    Level 3: Exam Standard
    Let , and let be the singular values of the matrix
    (where is the transpose of ). The value of is ______.
    Question 15
    2025 PYQ
    Level 3: Exam Standard

    A rectangle has a length and a width , where . If the width, , is increased by , which one of the following statements is correct for all values of and ?

    Question 16
    2026 PYQ
    Level 3: Exam Standard
    Consider an ER model with the entities and , where, are the attributes of , and are the attributes of . Let be a multi-valued attribute. and are the primary keys of and , respectively.

    Let be a many-to-many relationship between and . Participation of both and in is total.

    The minimum number of relations required to convert the ER model into relational model (assuming there is no other functional dependency) where each relation is in third normal form (3NF) is __________ . (Answer in integer)
    Question 17
    2025 PYQ
    Level 3: Exam Standard

    Consider two functions and . Both functions are differentiable at a point . Which of the following functions is/are ALWAYS differentiable at ? The symbol denotes product and the symbol denotes composition of functions.

    Question 18
    2025 PYQ
    Level 3: Exam Standard
    Consider game trees Tree-1 and Tree-2 as shown. The first level is a MAX agent and the second level is a MIN agent. The value in the square node is the output of the utility function.

    MAX MIN A 2 B x 1 Tree-1 C D E 5 y 2 Tree-2
    For what ranges of and , the right child of node and the right child of node will be pruned by alpha-beta pruning algorithm?

    Unlock All 21 Questions in Real Examination Mode

    Practice with the authentic timer, on-screen calculator, instant percentile ranking, and section-wise analytics.

    More GATE DA Test Series

    Free preview ends here

    Login to view the complete test and solutions

    Creating an account is free. You get the rest of this chapter, step-by-step solutions, and a study plan built around the topics you are actually weak at.

    Explore complete test series, official past papers, and chapter-wise study tools.

    Why MastersUp

    Personalised first. High quality throughout.

    Most platforms hand everyone the same content. Here the content moves with your performance, topic by topic.

    Built around you, not around a syllabus PDF

    Every answer you give moves your topic-level intelligence rate. The next question, the next revision card and tomorrow's plan all change with it.

    Revision that hits your weak spots

    We only revise topics you have actually attempted and are still below the safe bar on — never the same chapter on repeat.

    Questions calibrated to the real exam

    Each question carries a measured toughness. You are served a rung above your current level, so practice keeps stretching you.

    Notes written for recall, not for volume

    Full lesson cards for first study, curated short-note cards for the last mile — with derivations, traps and exam patterns marked.

    One place for everything

    Notes, chapter practice, previous-year questions, test series and full-length papers — all feeding one picture of your preparation.

    Honest progress

    No vanity streaks. Progress here means chapters mastered and accuracy that held up on harder questions.

    Unlock the whole course

    Full notes and short notes, the complete question bank with worked solutions, mock tests, full-length papers, and an adaptive plan that rebuilds itself as you improve.

    Numerical Computation & Estimation, Data Structures, Matrix Decompositions… Test for GATE DA: 21 Questions with Solutions & Analysis

    Attempt the Numerical Computation & Estimation, Data Structures, Matrix Decompositions… test for GATE DA: 21 exam-level questions, detailed solutions and performance analysis. First questions free.

    Paper breakdown

    21 questions · 33 marks · 0.99 minutes. Probability and Statistics: 6 · Programming, Data Structures and Algorithms: 3 · Machine Learning: 3 · Analytical Aptitude: 3 · Linear Algebra: 2 · Quantitative Aptitude: 1 · Database Management and Warehousing: 1 · Calculus and Optimization: 1 · Artificial Intelligence: 1

    Free sample questions from Numerical Computation & Estimation, Data Structures, Matrix Decompositions…

    Question 1 · Probability and Statistics · 2024 MCQ
    A fair six-sided die (with faces numbered 1, 2, 3, 4, 5, 6) is repeatedly thrown
    independently.
    What is the expected number of times the die is thrown until two consecutive throws
    of even numbers are seen?
    1. A.

      2

    2. B.

      4

    3. C.

      6

    4. D.

      8

    Correct Answer:

    C

    Step-by-Step Solution

    Insight: This is a "wait for a pattern" question — two consecutive evens. The trials are independent, so track progress toward the pattern using states, and write one equation per state.

    Exam route:

    Let (probability of even on a fair die).

    States: (no progress / last was odd), (last throw was even), (done — two consecutive evens).

    Let = expected additional throws from state .

    From : throw once. With prob get even ; with prob get odd .

    From : throw once. With prob get even (done, 0 more); with prob get odd .

    Substitute :

    Substitute into the second:

    .

    Answer: 6 (option C).

    Learning route:

    A fair die has 3 even faces (2, 4, 6) and 3 odd faces (1, 3, 5), so .

    We want the expected number of throws until we see two evens in a row.

    Define states by how much of the target pattern we have completed:

    • : no useful progress (we are at the start, or the last throw was odd).
    • : the last throw was even (we are one step into the pattern).
    • : we have just seen two consecutive evens (absorbing state, we stop).

    Let be the expected number of additional throws needed to reach starting from .

    From , we spend 1 throw. With probability we get even and move to ; with probability we get odd and stay in . So .

    From , we spend 1 throw. With probability we get even and reach (done, 0 more throws); with probability we get odd and fall back to (all progress lost). So .

    Solving the first equation: .

    Substituting into the second: .

    Therefore .

    The expected number of throws is 6.

    Wrong paths:

    • Option A (2): uses . This is the expected wait for a SINGLE even, not two consecutive.
    • Option B (4): uses . This treats two consecutive evens as two independent events, ignoring the sequential overlap of attempts.
    • Option D (8): uses . This incorrectly doubles the formula, perhaps thinking "two evens means multiply by 2".
    Question 2 · Probability and Statistics · 2025 MCQ
    A random variable is said to be distributed as Bernoulli, denoted by , if


    for . Let , where , be independent and identically distributed random variables with . The value of , after approximation through Central Limit Theorem, is given by

    Recall that
    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    A

    Step-by-Step Solution

    Insight: Sum of 300 i.i.d. Bernoulli use CLT with mean and SD .

    Exam route:

    1. , .
    2. .
    3. .
    4. .
    5. By CLT, .
    6. .
    7. .
    8. Answer: A.

    Learning route:

    is a sum of i.i.d. random variables, so by the Central Limit Theorem, is approximately normal for large .

    Mean: .

    Variance: .

    Standard deviation: .

    Standardize: .

    .

    Using the CDF : .

    Common trap: A student might forget to standardize and write , which is wrong because is the CDF of the standard normal, not .

    Verification: . . The standardization is correct.

    Question 3 · Probability and Statistics · 2025 MCQ

    A random experiment consists of throwing fair dice, each die having six faces numbered to . An event represents the set of all outcomes where at least one of the dice shows a . Then,

    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    C

    Step-by-Step Solution

    Insight: "At least one" is the classic complement trigger — compute .

    Exam route:

    1. Each die: , .
    2. 100 independent dice. .
    3. .
    4. Answer: C.

    Learning route:

    Let = number of dice showing 1. .

    Event .

    .

    Common trap: A student might think by adding probabilities, which is wrong because events overlap. The complement method avoids this.

    Verification: is extremely small (), so , which makes sense — with 100 dice, it's almost certain at least one shows 1.

    Question 4 · Programming, Data Structures and Algorithms · 2024 MCQ
    Match the items in Column 1 with the items in Column 2 in the following table:

    Column 1Column 2
    (p) First In First Out(i) Stacks
    (q) Lookup Operation(ii) Queues
    (r) Last In First Out(iii) Hash Tables
    1. A.

      (p) − (ii), (q) − (iii), (r) − (i)

    2. B.

      (p) − (ii), (q) − (i), (r) − (iii)

    3. C.

      (p) − (i), (q) − (ii), (r) − (iii)

    4. D.

      (p) − (i), (q) − (iii), (r) − (ii)

    Correct Answer:

    A

    Step-by-Step Solution

    Key idea: This is an ADT property matching question, recognizable because it asks to pair fundamental access patterns (FIFO, LIFO, Lookup) with their corresponding data structures.

    Step 1: Analyze "First In First Out" (p). This is the defining property of a Queue, where the first element added is the first to be removed. So, (p) matches with (ii).

    Step 2: Analyze "Last In First Out" (r). This is the defining property of a Stack, where the most recently added element is the first to be removed. So, (r) matches with (i).

    Step 3: Analyze "Lookup Operation" (q). Hash Tables are specifically designed to provide fast, average-case key-based lookup operations. So, (q) matches with (iii).

    Step 4: Combine the matches: (p) - (ii), (q) - (iii), (r) - (i).

    Answer: Option A

    Question 5 · Programming, Data Structures and Algorithms · 2024 NAT
    The fundamental operations in a double-ended queue are:
    insertFirst(e) – Insert a new element e at the beginning of D.
    insertLast(e) – Insert a new element e at the end of D.
    removeFirst() – Remove and return the first element of D.
    removeLast() – Remove and return the last element of D.
    In an empty double-ended queue, the following operations are performed:
    insertFirst(10)
    insertLast(32)
    a ←removeFirst()
    insertLast(28)
    insertLast(17)
    a ←removeFirst()
    a ← removeLast()
    The value of a is ______.
    Correct Answer:

    17

    Step-by-Step Solution

    Key idea: This is a deque simulation question, recognizable because it provides a sequence of double-ended queue operations and asks for the final value of a variable.

    Step 1: Start with an empty deque .

    Step 2: insertFirst(10):

    Step 3: insertLast(32):

    Step 4: a <- removeFirst(): Removes and returns the first element ($10$). ,

    Step 5: insertLast(28):

    Step 6: insertLast(17):

    Step 7: a <- removeFirst(): Removes and returns the first element ($32$). ,

    Step 8: a <- removeLast(): Removes and returns the last element ($17$). ,

    Step 9: The final value assigned to is $17$.

    Answer: 17

    Question 6 · Programming, Data Structures and Algorithms · 2025 NAT
    Consider the following pseudocode.

    Create empty stack S
    
    Set x=0, flag=0, sum=0
    
    Push x onto S
    
    while (S is not empty){
    
        if (flag equals 0){
    
            Set x = x+1
    
            Push x onto S}
    
        if (x equals 8):
    
        Set flag=1
    
        if (flag equals 1){
    
        x = Pop(S)
    
        if (x is odd):
    
        Pop(S)
    
        Set sum = sum + x}
    
    }
    
    Output sum

    The value of sum output by a program executing the above pseudocode is
    (Answer in integer)
    Correct Answer:

    24

    Step-by-Step Solution

    Key idea: This is a stack simulation question, recognizable because it provides pseudocode with stack operations (Push, Pop) and conditional logic, asking for the final state of a variable.

    Step 1: Initialize variables. , , . Stack is initialized with $0$, so .

    Step 2: Trace the loop while is not empty.

    • Iterations 1 to 7: is $0$. increments by $1$ each time and is pushed. becomes . reaches $7$.
    • Iteration 8: , so becomes $8$ and is pushed. . Now , so becomes $1$. Since , we execute the pop block: . $8$ is even, so the inner pop is skipped. .
    • Iteration 9: . . $7$ is odd, so we again, removing $6$. is now . .
    • Iteration 10: . . $5$ is odd, so we again, removing $4$. is now . .
    • Iteration 11: . . $3$ is odd, so we again, removing $2$. is now . .
    • Iteration 12: . . $1$ is odd, so we again, removing $0$. is now . .

    Step 3: The stack is now empty, so the loop terminates. The final value of is $24$.

    Answer: 24

    Question 7 · Machine Learning · 2026 MCQ
    Consider that you are training a classifier for a 10-class classification problem. Each input is represented as a 512-dimensional vector. There are 1000 samples, out of which first 100 will be used for testing. Let Leave-One-Out-Cross-Validation (LOOCV) be used for selection of the classifier model before testing.
    Which of the following options is the correct number of validation splits that will be generated?
    1. A.

      10

    2. B.

      512

    3. C.

      900

    4. D.

      1000

    Correct Answer:

    C

    Step-by-Step Solution

    Insight: The test set is completely held out and does not participate in cross-validation. Only the remaining samples form the pool for LOOCV.

    Exam route: Subtract test samples from total samples to get the training/validation pool size. For LOOCV, the number of splits equals this pool size. 1000 - 100 = 900.

    Learning route:

    1. Identify total samples: .
    2. Identify test samples: . These are strictly for final evaluation and are never used in cross-validation.
    3. Compute the training/validation pool: .
    4. Apply LOOCV rule: In Leave-One-Out Cross-Validation, each sample in the training pool is used as a validation set exactly once.
    5. Therefore, the number of validation splits generated is exactly .
    6. The dimensionality (512) and number of classes (10) are distractors and do not affect the count of splits.
    Question 8 · Machine Learning · 2024 MCQ
    Consider the dataset with six datapoints: ,
    where , , , , ,
    and the labels are given by , and . A hard
    margin linear support vector machine is trained on the above dataset.
    Which ONE of the following sets is a possible set of support vectors?
    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    D

    Step-by-Step Solution

    Insight: The dataset is perfectly symmetric around the origin, implying the optimal hard-margin hyperplane passes through the origin (). The support vectors are the points closest to this boundary.

    Exam route: Set up the hard-margin constraints . Adding the constraints for symmetric points (e.g., and ) directly yields and . Minimizing gives and . Checking which points yield exactly 1 identifies the support vectors.

    Learning route:

    1. Write down the 6 constraints for hard-margin SVM: .
    2. For ():
    3. For ():
    4. Adding these two gives .
    5. Similarly, for () and (), we get and , which sum to .
    6. The SVM objective is to minimize .
    7. Given and , the minimum is achieved at .
    8. Substituting back, and , so .
    9. Verify with and : . . Both are strictly greater than 1, so they are not support vectors.
    10. The points satisfying are . Thus, they are the support vectors.
    Question 9 · Machine Learning · 2025 MSQ
    1. A.

      and

    2. B.

      The number of support vectors is 3

    3. C.

      The margin is

    4. D.

      Training accuracy is 98%

    Correct Answer:

    ["B","C"]

    Step-by-Step Solution

    Insight: The support vectors are the closest points between the two classes. The optimal hard-margin hyperplane lies exactly midway between the parallel margin boundaries passing through these support vectors.

    Exam route: Identify support vectors: from Class-2, and from Class-1. Total 3 support vectors. The margin boundaries are and . The margin width is .

    Learning route:

    Step 1: Identify the closest points between classes. Distance from to is 2, to is 2, and to is . Thus, and are the support vectors for Class-1, and is the support vector for Class-2. Total = 3 support vectors. (Option B is correct).

    Step 2: The line through and is . The parallel line through is .

    Step 3: The optimal separating hyperplane is exactly in the middle: , which means and . Option A claims and , which is incorrect.

    Step 4: The margin width is the perpendicular distance between and , which is . (Option C is correct).

    Step 5: Since the data is perfectly linearly separable, a hard-margin SVM achieves 100% training accuracy, not 98%. (Option D is incorrect).

    Answer: B, C

    Question 10 · Analytical Aptitude · 2025 MCQ
    Let and be any two propositions. Consider the following propositional statements.

    where denotes conjunction (AND operation), denotes disjunction (OR operation), and denotes negation (NOT operation). Which one of the following options is correct?
    (Note: denotes logical equivalence)
    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    A

    Step-by-Step Solution

    Insight: is logically equivalent to by material implication.

    Exam route: Recall the material implication law . Compare with . They are identical in meaning.

    Learning route:

    Step 1: Write out each statement clearly.

    Step 2: Apply the material implication equivalence to .

    Step 3: Compare the result with .

    Step 4: Verify with a truth table to be absolutely sure.

    | | |

    T | T | T | T

    T | F | F | F

    F | T | T | T

    F | F | T | T

    The columns for and match exactly.

    Answer: , which is option A.

    Common trap: Students sometimes confuse with or . Remember that implication becomes a disjunction (), not a conjunction ().

    Question 11 · Analytical Aptitude · 2024 MSQ
    Let and be two propositions. Which of the following statements is a tautology
    /are tautologies?
    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    ["B","C","D"]

    Step-by-Step Solution

    Insight: Convert each implication to disjunction form and simplify. A tautology simplifies to .

    Exam route: For each option, replace with , then simplify using De Morgan's and absorption. If the result is , it's a tautology.

    Learning route:

    Step 1: Recall .

    Step 2: Evaluate option A: .

    This is NOT always true (false when ). So A is not a tautology.

    Step 3: Evaluate option B: .

    This IS a tautology.

    Step 4: Evaluate option C: .

    This IS a tautology.

    Step 5: Evaluate option D: .

    This IS a tautology.

    Answer: B, C, D are tautologies.

    Question 12 · Analytical Aptitude · 2026 MCQ
    Assume that a Creative person will Succeed if the person is also Disciplined , but will not succeed otherwise. Now, consider the following statements:

    (i)
    (ii)
    (iii)

    Which of the following options is correct?
    1. A.

      Both (i) and (ii) are TRUE

    2. B.

      Only (ii) is TRUE

    3. C.

      Both (ii) and (iii) are TRUE

    4. D.

      Only (iii) is TRUE

    Correct Answer:

    B

    Step-by-Step Solution

    Insight: "A creative person will succeed if disciplined, but not otherwise" means: if creative, then (succeed iff disciplined).

    Exam route: Translate the English sentence step by step. "Creative person will succeed if disciplined" gives . "But not otherwise" adds . Together: . Check which option matches.

    Learning route:

    Step 1: Parse the sentence structure.

    "A Creative (C) person will Succeed (S) if the person is also Disciplined (D), but will not succeed otherwise."

    The phrase "but not otherwise" is the key. It means the condition is both necessary and sufficient.

    Step 2: Translate the "if" part.

    "will succeed if disciplined" (within the context of being creative).

    Step 3: Translate the "but not otherwise" part.

    "will not succeed otherwise" (within the context of being creative).

    Step 4: Combine 2 and 3.

    .

    Step 5: Apply the context.

    The whole rule applies to creative people, so: .

    Step 6: Evaluate the given statements.

    (i) : This means , which is not equivalent. For example, if , the original gives (vacuously), but (i) gives . Wait, let me check : original gives , (i) gives . Let me check : original gives , (i) gives . Not equivalent. So (i) is FALSE.

    (ii) : This is exactly what we derived. TRUE.

    (iii) : Simplify the right side. . So (iii) becomes , which means must be true. This is not equivalent to . FALSE.

    Answer: Only (ii) is TRUE, which is option B.

    Question 13 · Linear Algebra · 2024 NAT
    Consider the matrix .
    The determinant of is ______.
    Correct Answer:

    0.00

    Step-by-Step Solution

    Insight: The matrix polynomial factors as . If , the whole product has determinant $0$ without any need to square the matrix or compute the second factor.

    Exam route:

    1. Factor the expression: .
    2. Use multiplicativity: .
    3. Inspect for linear dependence. Row 3 .
    4. Therefore .
    5. The product is .

    Learning route:

    The determinant is multiplicative: . Since and are both polynomials in the same matrix , they commute, and the factorisation is valid at the matrix level. Hence

    Compute by inspection. The rows of are

    Observe that . The rows are linearly dependent, so .

    (Equivalently, expanding along the first row: .)

    Since one factor has determinant $0$, the entire product has determinant $0$, regardless of the value of .

    The common wrong path is to compute explicitly (a matrix multiplication), then add , then expand a determinant. That is legal but wasteful and invites arithmetic errors. The factorisation shortcut collapses the work to a single dependency check.

    Verification: is confirmed by two independent routes (row dependence and cofactor expansion). Any product containing a singular factor is singular, so is exact.

    Question 14 · Linear Algebra · 2024 NAT
    Let , and let be the singular values of the matrix
    (where is the transpose of ). The value of is ______.
    Correct Answer:

    55

    Step-by-Step Solution

    Key idea: This is a rank-one matrix singular value problem. The matrix is given as an outer product .

    Step 1: Recognize that is a symmetric, positive semi-definite matrix of rank 1.

    Step 2: For a rank-one matrix of the form , the only non-zero eigenvalue is given by .

    Step 3: Calculate the squared Euclidean norm: .

    Step 4: Since is symmetric and positive semi-definite, its singular values are the absolute values of its eigenvalues. Thus, the singular values are and .

    Step 5: The sum of the singular values is .

    Answer: 55

    Question 15 · Quantitative Aptitude · 2025 MCQ

    A rectangle has a length and a width , where . If the width, , is increased by , which one of the following statements is correct for all values of and ?

    1. A.

      Perimeter increases by .

    2. B.

      Length of the diagonals increases by .

    3. C.

      Area increases by .

    4. D.

      The rectangle becomes a square.

    Correct Answer:

    C

    Step-by-Step Solution

    Insight: Area is the product of length and width; a percentage change in only one dimension translates directly to the exact same percentage change in the area, regardless of the other dimension.

    Exam route: Multiply the original area by the width multiplier (1.1) to get the new area. The factor is 1.1, meaning a 10% increase.

    Learning route:

    1. Identify the original dimensions: Length = , Width = . Original Area = .
    2. Identify the change: Width is increased by 10%, so the new width is . Length remains .
    3. Calculate the new area: .
    4. Calculate the percentage change in area:

    1. Verify other options to be absolutely sure:
    • Perimeter: Old = , New = . Increase is , which is not 10% of .
    • Diagonal: Old = , New = . The increase is not a flat 10%.
    • Square: , but is not guaranteed to equal .

    The correct statement is that the area increases by 10%.

    Question 16 · Database Management and Warehousing · 2026 NAT
    Consider an ER model with the entities and , where, are the attributes of , and are the attributes of . Let be a multi-valued attribute. and are the primary keys of and , respectively.

    Let be a many-to-many relationship between and . Participation of both and in is total.

    The minimum number of relations required to convert the ER model into relational model (assuming there is no other functional dependency) where each relation is in third normal form (3NF) is __________ . (Answer in integer)
    Correct Answer:

    4.00

    Step-by-Step Solution

    Insight: Multi-valued attributes require a separate relation, and M:N relationships require a separate relation to achieve 1NF and 3NF.

    Exam route: Count relations for each component. E1 -> 1 relation. E2 with multi-valued A22 -> 2 relations (one for simple attributes, one for multi-valued). M:N relationship R12 -> 1 relation. Total = 1 + 2 + 1 = 4.

    Learning route:

    To convert an ER model to a relational model in 3NF, we follow standard mapping rules:

    1. Strong Entity E1: Maps to 1 relation with PK .
    2. Strong Entity E2: Has a multi-valued attribute . To satisfy 1NF (and thus 3NF), multi-valued attributes must be separated. This creates 2 relations:
    • with PK .
    • with PK .
    1. M:N Relationship R12: Must map to a separate relation containing the primary keys of both participating entities: with PK .

    Total number of relations = 1 (E1) + 2 (E2) + 1 (R12) = 4.

    All resulting relations are in 3NF as there are no transitive dependencies.

    Question 17 · Calculus and Optimization · 2025 MSQ

    Consider two functions and . Both functions are differentiable at a point . Which of the following functions is/are ALWAYS differentiable at ? The symbol denotes product and the symbol denotes composition of functions.

    1. A.

    2. B.

    3. C.

    4. D.

    Correct Answer:

    ["A","B","C"]

    Step-by-Step Solution

    Insight: Algebraic operations () only require differentiability at the point , but composition requires differentiability of the outer function at the inner function's value.

    Exam route: Check if the outer function is guaranteed to be differentiable at the required point. For , must be diff at , which is not guaranteed if is only diff at .

    Learning route:

    1. We are given and are differentiable at . This does not imply they are differentiable everywhere.
    2. Option A (): Sum/difference rule requires diff at . Always true.
    3. Option B (): Product rule requires diff at . Always true.
    4. Option C (): Quotient rule requires diff at and . Since , . Always true.
    5. Option D (): Chain rule for requires to be differentiable at . Since is only guaranteed to be differentiable at , this fails if . Similarly, requires to be diff at , which fails if . Not always true.

    Correct options are A, B, C.

    Question 18 · Artificial Intelligence · 2025 MCQ
    Consider game trees Tree-1 and Tree-2 as shown. The first level is a MAX agent and the second level is a MIN agent. The value in the square node is the output of the utility function.

    MAX MIN A 2 B x 1 Tree-1 C D E 5 y 2 Tree-2
    For what ranges of and , the right child of node and the right child of node will be pruned by alpha-beta pruning algorithm?
    1. A.

      and

    2. B.

      and

    3. C.

      and

    4. D.

      and

    Correct Answer:

    C

    Step-by-Step Solution

    Insight: Pruning occurs when . Track and carefully as they are passed down and updated at each node.

    Exam route:

    Tree 1: Root gets from the left child. At node B (MIN), the left child is , so becomes . The right child is pruned if .

    Tree 2: Node D (MIN) returns to the root. The root updates . At node E (MIN), the left child is 2, so becomes 2. The right child is pruned if .

    Learning route:

    Step 1: Analyze Tree 1. Root A (MAX) starts with . It evaluates the left child (value 2) and updates .

    Step 2: Move to right child B (MIN). B inherits . B evaluates its left child () and updates .

    Step 3: For B's right child to be pruned, the condition must hold immediately after evaluating . Thus, , meaning .

    Step 4: Analyze Tree 2. Root C (MAX) starts with . It evaluates left child D (MIN). D evaluates its left child (5), so . D evaluates its right child (), so . D returns to C.

    Step 5: Root C updates .

    Step 6: Move to right child E (MIN). E inherits and . E evaluates its left child (2) and updates .

    Step 7: For E's right child to be pruned, we need . Since is always true, this condition simplifies to , meaning .

    More GATE DA tests