]> AND Private Git Repository - hdrcouchot.git/blob - main.tex
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
6887ceca45aa7b5742604918e5cfb1fa59769b6b
[hdrcouchot.git] / main.tex
1 %% Use the standard UP-methodology class
2 %% with French language.
3 %%
4 %% You may specify the option 'twoside' or 'oneside' for
5 %% the document.
6 %%
7 %% See the documentation tex-upmethodology on
8 %% http://www.arakhne.org/tex-upmethodology/
9 %% for details about the macros that are provided by the class and
10 %% to obtain the list of the packages that are already included. 
11
12 \documentclass[french]{spimufchdr}
13 \usepackage{dsfont}
14 \usepackage{graphicx}
15 \usepackage{listings}
16 %\usepackage[font=footnotesize]{subfig}
17 \usepackage[utf8]{inputenc}
18 \usepackage{thmtools, thm-restate}
19 %\declaretheorem{theorem}
20
21 %%--------------------
22 %% Search path for pictures
23 \graphicspath{{images/},{path2/}}
24
25 %%--------------------
26 %% Definition of the bibliography entries
27 \declarebiblio{J}{Journaux internationaux avec comités de lecture}{mabiblio}
28
29 %%--------------------
30 %% Title of the document
31 \declarehdr{Title}{XX Mois XXXX}
32  
33 %%--------------------
34 %% Set the author of the HDR
35 \addauthor[first.name@utbm.fr]{First}{Name}
36  
37 %%--------------------
38 %% Add a member of the jury
39 %% \addjury{Firstname}{Lastname}{Role in the jury}{Position}
40 \addjury{First}{Name}{Rapporteur}{Professeur à l'Université de XXX}
41 \addjury{First}{Name}{Examinateur}{Professeur à l'Université de XXX}
42  
43 %%--------------------
44 %% Change the style of the text in the list of the members of the jury.
45 %% \Set{jurystyle}{ style of the text}
46 %\Set{jurystyle}{\small}
47
48 %%--------------------
49 %% Set the University where HDR was made
50 \hdrpreparedin{Université de Technologie de Belfort-Montbéliard}
51  
52 %%--------------------
53 %% Set the English abstract
54 %\hdrabstract[english]{This is the abstract in English}
55  
56 %%--------------------
57 %% Set the English keywords. They only appear if
58 %% there is an English abstract
59 %\hdrkeywords[english]{Keyword 1, Keyword 2}
60  
61 %%--------------------
62 %% Set the French abstract
63 \hdrabstract[french]{Blabla blabla.}
64  
65 %%--------------------
66 %% Set the French keywords. They only appear if
67 %% there is an French abstract
68 %\hdrkeywords[french]{Mot-cl\'e 1, Mot-cl\'e 2}
69
70 %%--------------------
71 %% Change the layout and the style of the text of the "primary" abstract.
72 %% If your document is written in French, the primary abstract is in French,
73 %% otherwise it is in English.
74 \Set{primaryabstractstyle}{\small}
75
76 %%--------------------
77 %% Change the layout and the style of the text of the "secondary" abstract.
78 %% If your document is written in French, the secondary abstract is in English,
79 %% otherwise it is in French.
80 %\Set{secondaryabstractstyle}{\tiny}
81
82 %%--------------------
83 %% Change the layout and the style of the text of the "primary" keywords.
84 %% If your document is written in French, the primary keywords are in French,
85 %% otherwise they are in English.
86 %\Set{primarykeywordstyle}{\tiny}
87
88 %%--------------------
89 %% Change the layout and the style of the text of the "secondary" keywords.
90 %% If your document is written in French, the secondary keywords are in English,
91 %% otherwise they are in French.
92 %\Set{secondarykeywordstyle}{\tiny}
93
94 %%--------------------
95 %% Change the speciality of the PhD thesis
96 %\Set{speciality}{Informatique}
97  
98 %%--------------------
99 %% Change the institution
100 %\Set{universityname}{Universit\'e de Technologie de Belfort-Montb\'eliard}
101
102 %%--------------------
103 %% Add the logo of a partner or a sponsor
104 %\addpartner{partner_logo}
105 \newcommand{\JFC}[1]{\begin{color}{green}\textit{#1}\end{color}}
106 \newcommand{\vectornorm}[1]{\ensuremath{\left|\left|#1\right|\right|_2}}
107 \newcommand{\ie}{\textit{i.e.}}
108 \newcommand{\Nats}[0]{\ensuremath{\mathbb{N}}}
109 \newcommand{\Reels}[0]{\ensuremath{\mathbb{R}}}
110 \newcommand{\Zed}[0]{\ensuremath{\mathbb{Z}}}
111 \newcommand{\Bool}[0]{\ensuremath{\mathds{B}}}
112 \newcommand{\rel}[0]{\ensuremath{{\mathcal{R}}}}
113 \newcommand{\Gall}[0]{\ensuremath{\mathcal{G}}}
114 \newcommand{\Sec}[1]{Section\,\ref{#1}}
115 \newcommand{\Fig}[1]{{\sc Figure}~\ref{#1}}
116 \newcommand{\Alg}[1]{Algorithme~\ref{#1}}
117 \newcommand{\Tab}[1]{Tableau~\ref{#1}}
118 \newcommand{\Equ}[1]{(\ref{#1})}
119 \newcommand{\deriv}{\mathrm{d}}
120 \newcommand{\class}[1]{\ensuremath{\langle #1\rangle}}
121 \newcommand{\dom}[0]{\ensuremath{\textit{dom}}}
122  \newcommand{\eqNode}[0]{\ensuremath{{\mathcal{R}}}}
123
124 \newtheorem{theorem}{Théorème}
125 \newtheorem{lemma}{Lemme}
126 \newtheorem*{xpl}{Exemple}
127 \newtheorem*{Proof}{Preuve}
128 \newtheorem{Def}{Définition}
129
130 \begin{document}
131
132  
133
134
135
136 \chapter*{Introduction}
137
138 Blabla blabla.
139
140 \mainmatter
141
142 \part{Réseaux Discrets}
143
144
145
146 \chapter{Iterations discrètes de réseaux booléens}
147 \JFC{chapeau à refaire}
148 \section{Formalisation}
149 \input{sdd}
150
151
152 \section{Combinaisons synchrones et asynchrones}
153 \input{mixage}
154
155
156 \section{Conclusion}
157 \JFC{Conclusion à refaire}
158
159 Introduire de l'asynchronisme peut permettre de réduire le temps 
160 d'exécution global, mais peut aussi introduire de la divergence. 
161 Dans ce chapitre, nous avons exposé comment construire un mode combinant les
162 avantage du synchronisme en terme de convergence avec les avantages 
163 de l'asynchronisme en terme de vitesse de convergence.
164
165
166
167
168 \chapter[Preuve de convergence de systèmes booléens]{Preuve automatique de  convergence}\label{chap:promela}
169 \input{modelchecking}
170
171
172
173
174
175
176 \part{Des systèmes dynamiques discrets 
177 au chaos} 
178
179 \chapter{Characterisation des systèmes 
180   discrets chaotiques pour les schémas unaires et généralisés}
181
182 La première section  rappelle ce que sont les systèmes dynamiques chaotiques.
183 Dire que cette caractérisation dépend du type de stratégie : unaire (TIPE), 
184 généralisée (TSI).  Pour chacune d'elle, 
185 on introduit une distance différente.
186
187 On montre qu'on a des résultats similaires.
188
189 \section{Systèmes dynamiques chaotiques selon Devaney}
190 \label{subsec:Devaney}
191 \input{devaney}
192
193 \section{Schéma unaire}
194 \input{12TIPE}
195
196 \section{Schéma généralisé}
197 \input{15TSI}
198
199
200 \section{Générer des fonctions chaotiques}
201 \input{11FCT} 
202
203
204 \chapter{Prédiction des systèmes chaotiques}
205
206 13 JournalMichel
207
208
209
210
211
212
213
214
215
216
217  \part{Conclusion et Perspectives}
218
219 \JFC{Perspectives pour SDD->Promela}
220 Among drawbacks of the method,  one can argue that bounded delays is only 
221 realistic in practice for close systems. 
222 However, in real large scale distributed systems where bandwidth is weak, 
223 this restriction is too strong. In that case, one should only consider that 
224 matrix $s^{t}$ follows the  iterations of the system, \textit{i.e.},
225 for all $i$, $j$, $1 \le i \le j \le n$,  we have$
226 \lim\limits_{t \to \infty} s_{ij}^t = + \infty$. 
227 One challenge of this work should consist in weakening this constraint. 
228 We plan as future work to take into account other automatic approaches 
229 to discharge proofs notably by deductive analysis~\cite{CGK05}. 
230
231
232 % \chapter{Conclusion}
233
234 % Blabla blabla.
235
236
237 \appendix
238
239 \chapter{Preuves sur les SDD}
240
241 \section{Convergence du mode mixe}\label{anx:mix}
242 \input{annexePreuveMixage}
243
244
245 \section{Correction et complétude de la 
246   vérification de convergence par SPIN}\label{anx:promela}
247 \input{annexePromelaProof}
248
249
250
251 \chapter{Preuves sur les systèmes chaotiques}
252
253
254 \section{Continuité de $G_f$ dans $(\mathcal{X}_u,d)$}\label{anx:cont}
255 \input{annexecontinuite.tex}
256
257
258 \section{Caractérisation des fonctions $f$ rendant chaotique $G_{f_u}$ dans $(\mathcal{X}_u,d)$}\label{anx:chaos:unaire}
259 \input{caracunaire.tex}
260
261
262 \section{Preuve que $d$ est une distance sur $\mathcal{X}_g$}\label{anx:distance:generalise}
263 \input{preuveDistanceGeneralisee}
264
265
266 \section{Caractérisation des fonctions $f$ rendant chaotique $G_{f_g}$ dans $(\mathcal{X}_g,d)$}\label{anx:chaos:generalise}
267 \input{caracgeneralise.tex}
268
269
270 \section{Théorème~\ref{th:Adrien}}\label{anx:sccg}
271 \input{annexesccg}
272
273
274
275
276 \backmatter
277
278 \bibliographystyle{apalike}
279 \bibliography{abbrev,biblioand}
280 \listoffigures
281 \listoftables
282 \listofdefinitions
283  
284 \end{document}
285
286
287
288
289