1 \documentclass[handout]{beamer}
2 \usepackage{beamerthemefemto}
3 \usepackage[utf8]{inputenc}
4 \usepackage[T1]{fontenc}
5 \usepackage{amsfonts,amsmath,amssymb,stmaryrd,dsfont}
6 \usepackage[french]{babel}
7 \usepackage{algorithm2e}
9 \usepackage[font=footnotesize]{subfig}
10 %\usepackage[amsmath,thmmarks,thref,framed]{ntheorem}
16 %\theoremsymbol{\ensuremath{\clubsuit}}
18 %\theoremprework{\hrulefill}
19 %\theorempostwork{\hrulefill\newline}
20 %\renewtheorem{theorem}[theorem]{Théorème}
24 \newcommand{\inputFrameb}[2]{
32 \newcommand{\Nats}[0]{\ensuremath{\mathds{N}}}
33 \newcommand{\Z}[0]{\ensuremath{\mathbb{Z}}}
34 \newcommand{\R}[0]{\ensuremath{\mathds{R}}}
35 \newcommand{\Bool}[0]{\ensuremath{\mathds{B}}}
36 \newcommand{\StratSet}[0]{\ensuremath{\mathbb{S}}}
39 \newcommand{\fc}[1]{\ensuremath{\overline{#1}}}
40 %\renewcommand\footnotelayout{\tiny}
41 \let\oldfootnotesize\footnotesize
42 \renewcommand*{\footnotesize}{\oldfootnotesize\scriptsize}
45 \DeclareGraphicsExtensions{.jpg, .png , .pdf, .bmp, .pdftex}
48 \title[Traversing a $n$-cube for PRNGs]
49 {Traversing a $n$-cube without Balanced Hamiltonian Cycle \\
50 to Generate Pseudorandom Numbers}
53 \author[couchot@femto-st.fr]{J.-F. Couchot, P.-C. Heam, C. Guyeux, Q. Wang, and J. M. Bahi}
57 \institute[Institut FEMTO-ST/Guangdong University of Technology]{
58 FEMTO-ST Institute, University of Franche-Comt\'{e}, France\\
59 College of Automation, Guangdong University of Technology, China}
64 % ____ _____ ____ _ _ _____
65 % | _ \| ____| __ )| | | |_ _|
66 % | | | | _| | _ \| | | | | |
67 % | |_| | |___| |_) | |_| | | |
68 % |____/|_____|____/ \___/ |_|
71 %\newcommand{\Bool}[0]{\ensuremath{\mathds{B}}}
74 \setbeamertemplate{background}{\titrefemto}
80 \setbeamertemplate{background}{\pagefemto}
82 % \begin{frame}{Outline}
83 \setbeamertemplate{section in toc}[sections numbered]
89 \section{Introduction}
90 \inputFrameb{Pseudo Random Number Generation}{prng}
91 \inputFrameb{Chaotic PRNG}{chaoticprng}
92 \inputFrameb{Problematic}{problematic}
93 \frame{\frametitle{Outline}\tableofcontents[hideallsubsections]}
95 \section{Preliminaries}
96 \frame{\frametitle{Outline}\tableofcontents[currentsection,hideallsubsections]}
97 \inputFrameb{Boolean Map}{booleanMap}
98 \inputFrameb{Iteration Graph and Markov Matrix}{markov}
99 \inputFrameb{Iteration Graph and Markov Matrix (cont'd)}{markov2}
100 \inputFrameb{Our PRNG}{mx}
102 \section{Generation of DSSC Matrices}
103 \frame{\frametitle{Outline}\tableofcontents[currentsection,hideallsubsections]}
104 \inputFrameb{A typical CLPFD}{dsscintuition}
105 \inputFrameb{A typical CLPFD (cont'd)}{dsscintuition2}
108 \section{On Removing Hamiltonian Cycles}
109 \frame{\frametitle{Outline}\tableofcontents[currentsection,hideallsubsections]}
110 \inputFrameb{Theoretical Aspects}{rhctheory}
111 \inputFrameb{Cyclic Balanced Gray Codes}{rhcgraycodes}
112 \inputFrameb{Generation of Balanced Gray Codes}{rhcgraycodesgen}
114 \section{Experiments}
115 \frame{\frametitle{Outline}\tableofcontents[currentsection,hideallsubsections]}
116 \inputFrameb{Experiments}{expcontext}
119 \frame{\frametitle{Outline}\tableofcontents[currentsection,hideallsubsections]}
120 \inputFrameb{Conclusion \& Future Work}{conclusion}
121 \inputFrameb{Thanks}{thanks}
124 % \section{Conclusion et perspectives}
125 % \frame{\frametitle{Outline}\tableofcontents[currentsection,hideallsubsections]}