
358 Analyzing and Securing Social Networks
answers a query. We have three subcomponents for data generation and preprocessing. If the data
is not in N-Triples, we will convert it to N-Triples serialization format using the N-Triple converter
component. The PS component takes the N-Triples data and splits them into predicate les. The
predicate-based les then will be fed into the Predicate Object Split (POS) component, which would
split the predicate les into smaller les based on the type of objects.
Our MapReduce framework has three subcomponents. It takes the SPARQL query from the user
and passes it to the input selector and plan generator ...