如何引用算法?

如何引用算法?
\documentclass{article}

\usepackage[utf8]{inputenc}

\usepackage{latexsym}

\usepackage[linesnumbered,ruled,vlined]{algorithm2e}

\SetCommentSty{mycommfont}
\usepackage[linkbordercolor={0 0 1}]{hyperref}
\usepackage{nameref}
\renewcommand{\labelitemi}{$\bullet$}
\usepackage{enumerate}
\usepackage{caption}
%\captionsetup[figure]{labelfont=bf}
\captionsetup{labelsep=none}
\usepackage{subcaption}
\usepackage[compatibility=false]{caption}

\RestyleAlgo{boxruled}
\LinesNumbered

\usepackage{amsmath,amssymb,fancyhdr,url}
\usepackage{graphicx}

\usepackage{mathrsfs}
\usepackage{tabularx,environ,amsmath,amssymb}
   \begin{document}
    \begin{algorithm}[H]
    \SetAlgoLined
    \textbf{Input} : An a $K^t$, prime $R$, 
     integer $t$ and data s above\;
    \textbf{Find} : A swq $G$\;
    \vspace{0.3cm}
    \textbf{begin}\;

    \hspace{0.5cm} $L$\;
    \hspace{0.5cm} repeat\;
    \hspace{1cm} select largest $_G(a)$\;
    \hspace{1cm} $B=B\cup \{a\}$\;
    \hspace{1cm} $L^{'} $\;
   \hspace{1cm} \textbf{for} 
   $U(b)$ from $M$\;
  \hspace{1cm} $M-n$\;
  \hspace{0.5cm} until\;
  \textbf{end}



     \caption{Algorithm \cite{}}
     \end{algorithm}

\end{document}

查看编译后的输出:

在此处输入图片描述

问题 :上面给出的伪代码不是我的算法。我从其他论文中摘录了它。所以我想在标题中引用该论文。我希望引用出现在算法 1 之后。或者还有其他更好的方法吗?

相关内容