Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
132 views

Big Data Computing - Assignment 8

1) The document is a quiz assessment from an NPTEL online course on Big Data Computing. 2) The assessment contains 8 multiple choice or short answer questions related to Apache Spark, GraphX, and graph algorithms. 3) It asks about Spark API functions for graph computations, properties of GraphX operators, properties of Parameter Servers, and calculating PageRank scores.

Uploaded by

VarshaMega
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
132 views

Big Data Computing - Assignment 8

1) The document is a quiz assessment from an NPTEL online course on Big Data Computing. 2) The assessment contains 8 multiple choice or short answer questions related to Apache Spark, GraphX, and graph algorithms. 3) It asks about Spark API functions for graph computations, properties of GraphX operators, properties of Parameter Servers, and calculating PageRank scores.

Uploaded by

VarshaMega
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

10/11/21, 7:17 AM Big Data Computing - - Unit 10 - Week-8

Assessment submitted.

(https://swayam.gov.in)      

(https://swayam.gov.in/nc_details/NPTEL)
X

remeshbabu@gecskp.ac.in 

NPTEL (https://swayam.gov.in/explorer?ncCode=NPTEL)
»
Big Data Computing (course)

Course
Thank you for taking the Week 8:
outline Assignment-8.
How does an
NPTEL online
course work?
Week 8: Assignment-8
Week-0 Your last recorded submission was on 2021-10-11, 07:17 Due date: 2021-10-20, 23:59 IST.
IST
Week-1
1) Which of the following are provided by spark API for graph parallel computations:
1 point

Week-2
 i. joinVertices

Week-3
ii. subgraph

Week-4
iii. aggregateMessages

Week-5
Only (i)

Only (i) and (ii)
Week-6

Only (ii) and (iii)

Week-7
All of the mentioned

2) Which of the following statement(s) is/are true in the context of Apache Spark 1 point
Week-8 GraphX operators ?

Parameter
S1: Property operators modify the vertex or edge properties using a user defined map function
Servers (unit?
and produces a new graph.

unit=74&lesson=75)

PageRank S2: Structural operators operate on the structure of an input graph and produces a new graph.

Algorithm in

Big Data (unit?


S3: Join operators add data to graphs and produces a new graphs.

unit=74&lesson=76)

Spark GraphX
Only statement S1 is true
& Graph
Only statement S2 is true
Analytics

Only statement S3 is true
(Part-I) (unit?
unit=74&lesson=77)
All of the mentioned

https://onlinecourses.nptel.ac.in/noc21_cs86/unit?unit=74&assessment=99 1/3
10/11/21, 7:17 AM Big Data Computing - - Unit 10 - Week-8

Spark GraphX 3) True or False ?


1 point
Assessment submitted.
& Graph

X Analytics The outerJoinVertices() operator joins the input RDD data with vertices and returns a new graph.
(Part-II) (unit? The vertex properties are obtained by applying the user defined map() function to the all vertices,
unit=74&lesson=78) and includes ones that are not present in the input RDD.
Case Study:

True
Flight Data
Analysis using
False
Spark GraphX
(unit? 4) Which of the following statement(s) is/are true ?
1 point
unit=74&lesson=79)

S1: Apache Spark GraphX provides the following property operators - mapVertices(),
Week-8:
mapEdges(), mapTriplets()

Lecture

material (unit?
unit=74&lesson=80)
S2: The RDDs in Spark, depend on one or more other RDDs. The representation of
dependencies in between RDDs is known as the lineage graph. Lineage graph information is
Quiz: Week 8: used to compute each RDD on demand, so that whenever a part of persistent RDD is lost, the
Assignment-8 data that is lost can be recovered using the lineage graph information.
(assessment?
name=99)
Only S1 is true

Text Transcripts
Only S2 is true

Both S1 and S2 are true
Books
None of the mentioned

  5) GraphX provides an API for expressing graph computation that can model the 1 point
__________ abstraction.


GaAdt

Pregel

Spark Core

None of the mentioned

6) Match the following:


1 point

A. Dataflow Systems      i. Vertex Programs

B. Graph Systems         ii. Parameter Servers

C. Shared Memory Systems      iii. GuineaPig


A:ii, B: i, C: iii

A:iii, B: i, C: ii

A:ii, B: iii, C: i

A:iii, B: ii, C: i

7) Which of the following statement(s) is/are true in context of Parameter Servers.


1 point

S1: A machine learning framework

S2: Distributes a model over multiple machines

S3: It offers two operations: (i) Pull for query parts of the model (ii) Push for update parts of the
model.


Only statement S1 is true

Only statement S2 is true

https://onlinecourses.nptel.ac.in/noc21_cs86/unit?unit=74&assessment=99 2/3
10/11/21, 7:17 AM Big Data Computing - - Unit 10 - Week-8


Only statement S3 is true
Assessment submitted.

All of the mentioned
X
8) What is the PageRank score of vertex 'B' after the second iteration? (Without 1 point
damping factor)

                          

Hint:- The basic PageRank formula is:

    

Where, P Rt+1 (u) : page rank of node u  under consideration, P Rt (v)  : previous page rank of
node ‘v’ pointing to node ‘u ’ , C (v) : outgoing degree of vertex ‘v’


1/6

1.5/12

2.5/12

1/3

You may submit any number of times before the due date. The final submission will be
considered for grading.
Submit Answers

https://onlinecourses.nptel.ac.in/noc21_cs86/unit?unit=74&assessment=99 3/3

You might also like