\newcommand{\NC}{\mbox{\it NC}} \newcommand{\HO}{\mbox{\it HO}} \newcommand{\AS}{\mbox{\it AS}} \newcommand{\SK}{\mbox{\it SK}} \newcommand{\SHO}{\mbox{\it SHO}} \newcommand{\AHO}{\mbox{\it AHO}} \newcommand{\CONS}{\mbox{\it CONS}} \newcommand{\K}{\mbox{\it K}} \newcommand{\Alg}{\mathcal{A}} \newcommand{\Pred}{\mathcal{P}} \newcommand{\Spr}{S_p^r} \newcommand{\Tpr}{T_p^r} \newcommand{\mupr}{\vec{\mu}_p^{\,r}} \newcommand{\MSpr}{S_p^{\rho}} \newcommand{\MTpr}{T_p^{\rho}} \newconstruct{\SEND}{$\Spr$:}{}{\ENDSEND}{} \newconstruct{\TRAN}{$\Tpr$:}{}{\ENDTRAN}{} \newconstruct{\ROUND}{\textbf{Round}}{\!\textbf{:}}{\ENDROUND}{} \newconstruct{\VARIABLES}{\textbf{Variables:}}{}{\ENDVARIABLES}{} \newconstruct{\INIT}{\textbf{Initialization:}}{}{\ENDINIT}{} \newconstruct{\MSEND}{$\MSpr$:}{}{\ENDMSEND}{} \newconstruct{\MTRAN}{$\MTpr$:}{}{\ENDMTRAN}{} \newconstruct{\SROUND}{\textbf{Selection Round}}{\!\textbf{:}}{\ENDSROUND}{} \newconstruct{\VROUND}{\textbf{Validation Round}}{\!\textbf{:}}{\ENDVROUND}{} \newconstruct{\DROUND}{\textbf{Decision Round}}{\!\textbf{:}}{\ENDDROUND}{}