Aspire Faculty ID #18402 · Topic: UGC NET Computer Science June 2023 (Paper II) · Just now
UGC NET Computer Science June 2023 (Paper II)

Match List I with List II

 LIST I

 LIST II

 A. Parallel FFT

 I. Θ(n²)
 B. Iterative FFTII. Θ(n) 
 C. Evaluation of polynomial at n points by Horner method III. Θ(lg n)
 D. Product of two polynomials that are represented in point value form IV. Θ(n lg n)
Choose the correct answer from the options given below:

Solution

A – Parallel Fast Fourier Transform (FFT):

The FFT can be executed in parallel, which reduces the time complexity from O(n log n) to O(log n) under ideal conditions, as the operations required to calculate the FFT can be effectively divided among multiple processors. Thus, it corresponds to III. Θ(lg n).


B – Iterative Fast Fourier Transform (FFT):

The FFT, even when implemented iteratively, has a time complexity of O(n log n) because we divide the problem into smaller chunks recursively, and for each level of division, we do a constant amount of work. Hence it matches with IV. Θ(n lg n).


C – Evaluation of polynomial at n points by Horner method:

If evaluated using the Horner method, a polynomial can be evaluated in O(n) operations. However, if we are evaluating the polynomial at n points, and the polynomial itself has degree n, the total complexity becomes O(n²). Therefore, it corresponds to I. Θ(n²).


D – Product of two polynomials that are represented in point value form:

If the polynomials are represented in point-value form, their product can be computed pretty efficiently in O(n) time complexity. This is due to the fact that to compute the product polynomial at a point, you simply multiply the evaluations of the input polynomials at that point.


Therefore, D corresponds to II. Θ(n).

Previous 10 Questions — UGC NET Computer Science June 2023 (Paper II)

Nearest first

Next 10 Questions — UGC NET Computer Science June 2023 (Paper II)

Ascending by ID
1
The following table shows the time between failures for a software: Error number: 12 3 4 5&nbs…
Topic: UGC NET Computer Science June 2023 (Paper II)
2
Given below are two statements:Which of the following concurrency control protocol ensures both conflict serializabilit…
Topic: UGC NET Computer Science June 2023 (Paper II)
3
The clipping process in computer graphics is used for
Topic: UGC NET Computer Science June 2023 (Paper II)
4
Given below are two statements: one is labelled as Assertion A and the other is labelled as Reason R.Assertion A: I/O p…
Topic: UGC NET Computer Science June 2023 (Paper II)
5
Let R = {x : x ∈ N, x is multiple of 3 and x ≤ 100} and S = {x : x ∈ N, x is multiple of 5 and x < 100}. What is the…
Topic: UGC NET Computer Science June 2023 (Paper II)
6
Given below are two statements:Statement I: Fuzzifier is a part of a fuzzy systemStatement II: Inference engine is a pa…
Topic: UGC NET Computer Science June 2023 (Paper II)
7
What will be the output of the following code?include <stdio.h>int main() {int a, b, c;a = 0x10; b = 010;c = a + …
Topic: UGC NET Computer Science June 2023 (Paper II)
8
What is the output of following code?main()struct s1{char *z;int i;struct s1 *p;}static struct s1 a[] = {{"Nagpur", 1, …
Topic: UGC NET Computer Science June 2023 (Paper II)
9
Match List I with List II List I List II A. The running time of straight forward recursive method to com…
Topic: UGC NET Computer Science June 2023 (Paper II)
10
Consider a disk system with cylinders. The request to access the cylinders occurs in the following sequence:4, 34, 10, …
Topic: UGC NET Computer Science June 2023 (Paper II)
Ask Your Question or Put Your Review.

loading...