1 | #Please insert up references in the next lines (line starts with keyword UP) |
---|
2 | UP arb.hlp |
---|
3 | UP glossary.hlp |
---|
4 | |
---|
5 | #Please insert subtopic references (line starts with keyword SUB) |
---|
6 | #SUB subtopic.hlp |
---|
7 | |
---|
8 | # Hypertext links in helptext can be added like this: LINK{ref.hlp|http://add|bla@domain} |
---|
9 | |
---|
10 | #************* Title of helpfile !! and start of real helpfile ******** |
---|
11 | TITLE Kernigham Lin (K.L.) properties |
---|
12 | |
---|
13 | OCCURRENCE ARB_PARSIMONY/Properties/Optimizer settings (KL) |
---|
14 | ARB_PARSIMONY/Tree/Tree Optimization/Settings |
---|
15 | |
---|
16 | DESCRIPTION Provides parameters for the K.L. optimization as used |
---|
17 | in global optimization (see LINK{pa_globopti.hlp}). |
---|
18 | |
---|
19 | The following parameters are available: |
---|
20 | |
---|
21 | - Maximum recursion depth (default 15) |
---|
22 | |
---|
23 | Specifies how far the optimizer walks from each starting branch. |
---|
24 | |
---|
25 | - Increase recursion depth (default 4) |
---|
26 | |
---|
27 | Whenever a better topology is found, the 'Maximum recursion depth' is incremented |
---|
28 | by this value. |
---|
29 | |
---|
30 | - static path reduction (default: enabled, 8, 6, 6, 6, 6) |
---|
31 | - dynamic path reduction (default: enabled, 100, 6, 150) |
---|
32 | |
---|
33 | SECTION Path reduction |
---|
34 | |
---|
35 | At each branch the topology can be modified into 2 different topologies (as described in LINK{nni.hlp}). |
---|
36 | |
---|
37 | From the modified start branch the optimizer follows all 4 adjacent branches and modifies |
---|
38 | each of them (twice). From each modified adjacent branch the optimizer follows the 3 not yet visited adjacent branches |
---|
39 | and modifies these. This is repeated until the 'Maximum recursion depth' is reached. |
---|
40 | |
---|
41 | When walking along 15 branches this results in ~ 1.3 * 10^12 possible modifications, far |
---|
42 | too much to test them all. |
---|
43 | These possible modifications are called "paths" here. |
---|
44 | |
---|
45 | To reduce the number of paths to follow, two path reductions are available and active by default: |
---|
46 | |
---|
47 | * static path reduction |
---|
48 | |
---|
49 | Statically defines how many paths are tested at which depth. At depth=1 the number of allowed paths |
---|
50 | may be 1 to 8, for greater depths if may be 1 to 6. |
---|
51 | |
---|
52 | The optimizer always follows the best modifications (according to the LINK{pa_value.hlp}). |
---|
53 | |
---|
54 | For depths beyond 5, the static path reduction is hardcoded as 1. |
---|
55 | |
---|
56 | * dynamic path reduction |
---|
57 | |
---|
58 | Dynamically defines a limit how strong intermediate modifications may worsen the tree. |
---|
59 | |
---|
60 | The 'start costs' and 'maximum costs' are specified as absolute degradation of the parsimony value. |
---|
61 | |
---|
62 | Both path reductions may be used either together or separately. |
---|
63 | |
---|
64 | Without any path reduction a complete recursion through all possible topologies is performed. |
---|
65 | When doing so, a good starting value for 'Maximum recursion depth' is 8. |
---|
66 | |
---|
67 | NOTES You may interrupt the tree optimization at any time w/o loosing the so far improved topology. |
---|
68 | |
---|
69 | To save custom property sets, use the configuration icon in the LINK{pa_optimizer.hlp} window. |
---|
70 | It will also save the setting made in this window. |
---|
71 | |
---|
72 | EXAMPLES None |
---|
73 | |
---|
74 | WARNINGS None |
---|
75 | |
---|
76 | BUGS No bugs known |
---|