29.04.2013 Views

TESI DOCTORAL - La Salle

TESI DOCTORAL - La Salle

TESI DOCTORAL - La Salle

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Appendix C<br />

Experiments on hierarchical<br />

consensus architectures<br />

This appendix presents several experiments regarding self-refining hierarchical consensus<br />

architectures.<br />

C.1 Configuration of a random hierarchical consensus architecture<br />

In this section, we present some examples that describe, in detail, the configuration process<br />

of random hierarchical consensus architectures (RHCA). The aim is to demostrate how,<br />

given a cluster ensemble size l and a mini-ensemble size b, equations (C.1), (C.2) and (C.3)<br />

allow determining the number of stages s, the number of consensus per stage Ki and the<br />

effective size of each mini-ensemble bij of the corresponding RHCA.<br />

For starters, let us evaluate carefully the three RHCA examples presented in section 3.2.<br />

In these toy examples, the mini-ensemble size is set to b = 2, while the respective cluster<br />

ensembles have l =7, 8 and 9 components. The first step of the RHCA design process<br />

consists of determining the number of stages of the hierarchy, s, accordingtoequation<br />

(C.1).<br />

⎧<br />

⎪⎩<br />

⌊log b (l)⌉ if<br />

⎪⎨<br />

<br />

s = ⌊logb (l)⌉−1 if<br />

⌊log b (l)⌉ +1 if<br />

<br />

<br />

l<br />

b ⌊log b (l)⌉<br />

l<br />

b ⌊log b (l)⌉<br />

l<br />

b ⌊log b (l)⌉<br />

<br />

≤ 1and<br />

<br />

≤ 1and<br />

<br />

> 1<br />

l<br />

b ⌊log b (l)⌉−1<br />

l<br />

b ⌊log b (l)⌉−1<br />

<br />

> 1<br />

<br />

=1<br />

(C.1)<br />

Table C.1 presents the results of this computation for the three aforementioned examples<br />

(one row per example), specifying the values of the decision factors used for selecting one<br />

of the three options presented in equation (C.1).<br />

Once the number of stages of the RHCA is computed, the next step consists of determining<br />

how many consensus processes are to be executed at each RHCA stage. This factor,<br />

249

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!