\setlength{\oddsidemargin}{0in}
\setlength{\topmargin}{0in}
\setlength{\textwidth}{6.5in}
\setlength{\textheight}{8.5in}

\newtheorem{theorem}{Theorem}[subsection]
\newtheorem{definition}[theorem]{Definition}
\newtheorem{proposition}[theorem]{Proposition}
\newtheorem{conjecture}[theorem]{Conjecture}
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{claim}[theorem]{Claim}
\newtheorem{example}[theorem]{Example}
\newtheorem{construction}[theorem]{Construction}
\newtheorem{corollary}[theorem]{Corollary}
\newtheorem{algorithm}[theorem]{Algorithm}

\newcommand{\pf}{\noindent {\bf Proof:}\makebox[3pt]{} \rm}
\newcommand{\qed}{\hspace*{\fill}$\Box$}


%%%%%%%%%%%%% TITLE %%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\MyTitle}[3]{
	\setlength{\fboxrule}{.5mm}\setlength{\fboxsep}{1.2mm}
	\newlength{\boxlength}\setlength{\boxlength}{\textwidth}
	\addtolength{\boxlength}{-4mm}
	\begin{center}
		\framebox{\parbox{\boxlength}{\bf
		CS 684: Approximation and Network Algorithms  \hfill 
		{#1}% DATE
		\\
		{#2}% TOPIC
		\hfill
		{#3}%Scribe(s)
	}}
	\end{center}%
	\vspace{5mm}}