\relax 
\@writefile{toc}{\contentsline {chapter}{\numberline {CHAPTER 5: }{\bf  \uppercase {Utilization OF MESSAGE PASSING INTERFACE}}}{25}{}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {5.1}\bf  Introduction to MPI Utilization for Attack Graph Generation}{25}{}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {5.2}\bf  Necessary Components}{25}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.1}\it  Serialization}{25}{}\protected@file@percent }
\citation{li_concurrency_2019}
\citation{9150145}
\citation{7087377}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2.2}\it  Data Consistency}{26}{}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {5.3}\bf  Tasking Approach}{26}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.1}\it  Introduction to the Tasking Approach}{26}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.2}\it  Algorithm Design}{26}{}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {5.1}{\ignorespaces Task Overview of the Attack Graph Generation Process}}{27}{}\protected@file@percent }
\newlabel{fig:tasks}{{5.1}{27}}
\@writefile{lof}{\contentsline {figure}{\numberline {5.2}{\ignorespaces Node Allocation for each Task}}{28}{}\protected@file@percent }
\newlabel{fig:node-alloc}{{5.2}{28}}
\@writefile{toc}{\contentsline {subsubsection}{Communication Structure}{29}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Task 0}{29}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Task 1}{29}{}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {5.3}{\ignorespaces Data Distribution of Task One}}{30}{}\protected@file@percent }
\newlabel{fig:Task1-Data-Dist}{{5.3}{30}}
\@writefile{toc}{\contentsline {subsubsection}{Task 2}{30}{}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {5.4}{\ignorespaces Communication From Task 1 to Task 2 when the Number of Nodes Allocated is Equal}}{31}{}\protected@file@percent }
\newlabel{fig:Task1-Case1}{{5.4}{31}}
\@writefile{lof}{\contentsline {figure}{\numberline {5.5}{\ignorespaces Communication From Task 1 to Task 2 when Task 1 Has More Nodes Allocated}}{32}{}\protected@file@percent }
\newlabel{fig:Task1-Case2}{{5.5}{32}}
\@writefile{toc}{\contentsline {subsubsection}{Task 3}{32}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Task 4 and Task 5}{32}{}\protected@file@percent }
\newlabel{table:tasking-tag}{{5.3.2}{33}}
\@writefile{lot}{\contentsline {table}{\numberline {5.1}{\ignorespaces MPI Tags for the MPI Tasking Approach}}{33}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{MPI Tags}{33}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.3}\it  Performance Expectations}{33}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3.4}\it  Results}{34}{}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {5.4}\bf  Subgraphing Approach}{34}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.1}\it  Introduction to the Subgraphing Approach}{34}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.2}\it  Algorithm Design}{34}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Communication Structure}{34}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Worker Nodes}{34}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Root Node}{34}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{Database Node}{34}{}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {5.4.3}\it  Performance Expectations}{34}{}\protected@file@percent }
\@setckpt{Chapter5}{
\setcounter{page}{35}
\setcounter{equation}{0}
\setcounter{enumi}{4}
\setcounter{enumii}{0}
\setcounter{enumiii}{0}
\setcounter{enumiv}{0}
\setcounter{footnote}{0}
\setcounter{mpfootnote}{0}
\setcounter{part}{0}
\setcounter{chapter}{5}
\setcounter{section}{4}
\setcounter{subsection}{3}
\setcounter{subsubsection}{0}
\setcounter{paragraph}{0}
\setcounter{subparagraph}{0}
\setcounter{figure}{5}
\setcounter{table}{1}
\setcounter{lofdepth}{1}
\setcounter{lotdepth}{1}
}
