From 6f41169ae849a97ab8183701f1a3292e6707bdad Mon Sep 17 00:00:00 2001 From: Antongiacomo Polimeno Date: Tue, 16 Apr 2024 11:49:08 +0200 Subject: [PATCH] Removed image --- experiment.tex | 286 ++++++++++++++++++++++++------------------------- main.tex | 2 +- 2 files changed, 144 insertions(+), 144 deletions(-) diff --git a/experiment.tex b/experiment.tex index 124c3b4..0b48b70 100644 --- a/experiment.tex +++ b/experiment.tex @@ -154,149 +154,149 @@ \subsection{Quality}\label{subsec:experiments_quality} \hl{QUESTO E' PIU' DA CONCLUSIONE FINALE.} Finally, the data suggest that while larger window sizes generally lead to better performance, there might exist a point where the balance between window size and performance is optimized. Beyond this point, the incremental gains in metric values may not justify the additional computational resources or the complexity introduced by larger windows. -\begin{figure*}[ht] - \centering - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_average_n3.eps} - \caption{3 vertices} - \label{fig:first} - \end{subfigure} - \hfill - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_average_n4.eps} - \caption{4 vertices} - \label{fig:second} - \end{subfigure} - \hfill - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_average_n5.eps} - \caption{5 vertices} - \label{fig:third} - \end{subfigure} - \hfill - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_average_n6.eps} - \caption{6 vertices} - \label{fig:third} - \end{subfigure} - % \hfill - % \begin{subfigure}{0.33\textwidth} - % \includegraphics[width=\textwidth]{Images/graphs/quality_plot_average_n7.eps} - % \caption{7 vertices} - % \label{fig:third} - % \end{subfigure} - \caption{ Quality evaluation with \textit{Confident} profile.} - \label{fig:quality_window_good} -\end{figure*} - -\begin{figure*}[ht] - \centering - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_good_n3.eps} - \caption{3 vertices} - \label{fig:first} - \end{subfigure} - \hfill - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_good_n4.eps} - \caption{4 vertices} - \label{fig:second} - \end{subfigure} - \hfill - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_good_n5.eps} - \caption{5 vertices} - \label{fig:third} - \end{subfigure} - \hfill - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_good_n6.eps} - \caption{6 vertices} - \label{fig:third} - \end{subfigure} - \hfill - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_vbad_n7.eps} - \caption{7 vertices} - \label{fig:third} - \end{subfigure} - \caption{Quality evaluation with \textit{Average} profile.} - \label{fig:quality_window_average} -\end{figure*} - - -\begin{figure*}[ht!] - \centering - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_n3.eps} - \caption{3 vertices} - \label{fig:quality_window_bad_a} - \end{subfigure} - \hfill - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_n4.eps} - \caption{4 vertices} - \label{fig:quality_window_bad_b} - \end{subfigure} - \hfill - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_n5.eps} - \caption{5 vertices} - \label{fig:quality_window_bad_c} - \end{subfigure} - \hfill - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_n6.eps} - \caption{6 vertices} - \label{fig:quality_window_bad_d} - \end{subfigure} - % \hfill - % \begin{subfigure}{0.33\textwidth} - % \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_n7.eps} - % \caption{7 vertices} - % \label{fig:quality_window_bad_e} - % \end{subfigure} - - \caption{Quality evaluation with \textit{Diffident} profile.} - \label{fig:quality_window_bad} -\end{figure*} - - -\begin{figure*}[ht!] - \centering - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_percentage_n3.eps} - \caption{3 vertices} - \label{fig:quality_window_bad_percentage_a} - \end{subfigure} - \hfill - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_percentage_n4.eps} - \caption{4 vertices} - \label{fig:quality_window_bad_percentage_b} - \end{subfigure} - \hfill - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_percentage_n5.eps} - \caption{5 vertices} - \label{fig:quality_window_bad_percentage_c} - \end{subfigure} - \hfill - \begin{subfigure}{0.33\textwidth} - \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_percentage_n6.eps} - \caption{6 vertices} - \label{fig:quality_window_bad_percentage_d} - \end{subfigure} - % \hspace{0.04\textwidth} - % \begin{subfigure}{0.33\textwidth} - % \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_n7.eps} - % \caption{7 vertices} - % \label{fig:quality_window_bad_percentage_e} - % \end{subfigure} - - \caption{Quality Percentage evaluation with \textit{Diffident} profile.} - \label{fig:quality_window_bad_percentage} -\end{figure*} +% \begin{figure*}[ht] +% \centering +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_average_n3.eps} +% \caption{3 vertices} +% \label{fig:first} +% \end{subfigure} +% \hfill +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_average_n4.eps} +% \caption{4 vertices} +% \label{fig:second} +% \end{subfigure} +% \hfill +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_average_n5.eps} +% \caption{5 vertices} +% \label{fig:third} +% \end{subfigure} +% \hfill +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_average_n6.eps} +% \caption{6 vertices} +% \label{fig:third} +% \end{subfigure} +% % \hfill +% % \begin{subfigure}{0.33\textwidth} +% % \includegraphics[width=\textwidth]{Images/graphs/quality_plot_average_n7.eps} +% % \caption{7 vertices} +% % \label{fig:third} +% % \end{subfigure} +% \caption{ Quality evaluation with \textit{Confident} profile.} +% \label{fig:quality_window_good} +% \end{figure*} + +% \begin{figure*}[ht] +% \centering +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_good_n3.eps} +% \caption{3 vertices} +% \label{fig:first} +% \end{subfigure} +% \hfill +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_good_n4.eps} +% \caption{4 vertices} +% \label{fig:second} +% \end{subfigure} +% \hfill +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_good_n5.eps} +% \caption{5 vertices} +% \label{fig:third} +% \end{subfigure} +% \hfill +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_good_n6.eps} +% \caption{6 vertices} +% \label{fig:third} +% \end{subfigure} +% \hfill +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_vbad_n7.eps} +% \caption{7 vertices} +% \label{fig:third} +% \end{subfigure} +% \caption{Quality evaluation with \textit{Average} profile.} +% \label{fig:quality_window_average} +% \end{figure*} + + +% \begin{figure*}[ht!] +% \centering +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_n3.eps} +% \caption{3 vertices} +% \label{fig:quality_window_bad_a} +% \end{subfigure} +% \hfill +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_n4.eps} +% \caption{4 vertices} +% \label{fig:quality_window_bad_b} +% \end{subfigure} +% \hfill +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_n5.eps} +% \caption{5 vertices} +% \label{fig:quality_window_bad_c} +% \end{subfigure} +% \hfill +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_n6.eps} +% \caption{6 vertices} +% \label{fig:quality_window_bad_d} +% \end{subfigure} +% % \hfill +% % \begin{subfigure}{0.33\textwidth} +% % \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_n7.eps} +% % \caption{7 vertices} +% % \label{fig:quality_window_bad_e} +% % \end{subfigure} + +% \caption{Quality evaluation with \textit{Diffident} profile.} +% \label{fig:quality_window_bad} +% \end{figure*} + + +% \begin{figure*}[ht!] +% \centering +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_percentage_n3.eps} +% \caption{3 vertices} +% \label{fig:quality_window_bad_percentage_a} +% \end{subfigure} +% \hfill +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_percentage_n4.eps} +% \caption{4 vertices} +% \label{fig:quality_window_bad_percentage_b} +% \end{subfigure} +% \hfill +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_percentage_n5.eps} +% \caption{5 vertices} +% \label{fig:quality_window_bad_percentage_c} +% \end{subfigure} +% \hfill +% \begin{subfigure}{0.33\textwidth} +% \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_percentage_n6.eps} +% \caption{6 vertices} +% \label{fig:quality_window_bad_percentage_d} +% \end{subfigure} +% % \hspace{0.04\textwidth} +% % \begin{subfigure}{0.33\textwidth} +% % \includegraphics[width=\textwidth]{Images/graphs/quality_plot_bad_n7.eps} +% % \caption{7 vertices} +% % \label{fig:quality_window_bad_percentage_e} +% % \end{subfigure} + +% \caption{Quality Percentage evaluation with \textit{Diffident} profile.} +% \label{fig:quality_window_bad_percentage} +% \end{figure*} % % We recall that we considered three different setting, confident, diffident, average, varying the policy transformations, that is, the amount of data removal at each vertex. Setting confident assigns to each policy a transformation that changes the amount of data removal in the interval [x,y] (Jaccard coefficient) or decreases the probability distribution dissimilarity in the interval [x,y] (Jensen-Shannon Divergence). Setting diffident assigns to each policy a transformation that changes the amount of data removal in the interval [x,y] (Jaccard coefficient) or decreases the probability distribution dissimilarity in the interval [x,y] (Jensen-Shannon Divergence). Setting average assigns to each policy a transformation that changes the amount of data removal in the interval [x,y] (Jaccard coefficient) or decreases the probability distribution dissimilarity in the interval [x,y] (Jensen-Shannon Divergence). % We finally evaluated the quality of our heuristic comparing, where possible, diff --git a/main.tex b/main.tex index 73a8a8c..73e2fd1 100644 --- a/main.tex +++ b/main.tex @@ -65,7 +65,7 @@ The conflict between the need of protecting and sharing data is hampering the spread of big data applications. Proper security and privacy assurance is required to protect data owners, while proper data access and sharing are fundamental to implement smart big data solutions. In this context, access control systems assume a central role for balancing the need of data protection and sharing. However, given the software and technological complexity of big data ecosystems, existing solutions are not suitable because they are neither general nor scalable, and do not support a dynamic and collaborative environment. In this paper, we propose an access control system that enforces access to data in a distributed, multi-party big data environment. It is based on data annotations and secure data transformations performed at ingestion time. We show the feasibility of our approach with a case study in a smart city domain using an Apache-based big data engine. In today's data landscape, the coexistence of data quality and data privacy is critical to support high-value services and pipelines. -Our approach seeks to harmonize these objectives by establishing a data governance framework that balances privacy and data quality. + Our approach seeks to harmonize these objectives by establishing a data governance framework that balances privacy and data quality. \end{abstract} \begin{IEEEkeywords}