Performing analyses of TFlowFuzzy solution procedures

In the TFlowFuzzy procedure parameters, you can activate various analysis functions. The diagnosis returns lists which describe the conflict potential between the count locations. These lists are stored in the log file. Additionally, a statistics file can be output. In *.txt data format, it provides a statistics for each iteration which describes the current deviation between counted values and current demand matrix data (Using protocol files and TFlowFuzzy: Configuration).

The diagnosis list includes the following analyses:

Element

Description

1st order analysis

Each count location is analyzed separately. Only the proportional deviation of the counted value from the current assignment value is regarded.

1.5 order analysis

The counted value is compared to a fictitious assignment value. This assignment value is computed from the flow matrix and a demand matrix estimation.

2nd order analysis

The conflict potential is determined for pairs of count locations. It depends on both the similarity of the count locations and the difference between the counted values which are to be reached.

Impact index

Impact of each count object on the total result. The impact simply sums up from the similarities of the particular count object compared to the other count objects. Actually, an object whose structure is similar to many other objects can greatly impact the result.

Example diagnostics list (section)
Diagnosis for demand segment c
Analysis of the termination of the operation:
Procedure termination at count object link 1000101(12394->1000057) .
Counted value and tolerance of this count object might be problematic.
1st order analysis
Relative deviations between count data and assignment results taking the global trend into account.
12% (GEH=0.7) for count object link 1000099(1000056->93027)
12% (GEH=0.9) for count object link 4378(51037->12377)
11% (GEH=1.1) for count object link 7377(93043->93046)
11% (GEH=1.0) for count object link 7312(93025->93026)
11% (GEH=1.1) for count object link 1000080(51044->1000046)
11% (GEH=1.2) for count object link 1000042(12337->1000027)
1.5 order analysis
Relative deviations between count data and assignment results based on a simple matrix estimation.
30% (GEH=7.0) for count object link 1000115(1000064->51046)
23% (GEH=3.8) for count object link 1000050(1000031->93020)
18% (GEH=2.1) for count object link 1000045(93023->1000029)
16% (GEH=1.5) for count object link 4293(12342->51029)
15% (GEH=2.3) for count object link 7298(51036->93021)
14% (GEH=3.8) for count object link 1000101(1000057->12394)
2nd order analysis
Pairs of objects, which might have a conflict and thus prevent a TFlowFuzzy solution.
21% conflict potential between count object link 7347(16362->93040) and count object link 7361(93040->93041) 
21% conflict potential between count object link 6376(51027->16362) and count object link 7361(93040->93041) 
20% conflict potential between count object link 7347(16362->93040) and count object link 1000053(93041->1000033) 
20% conflict potential between count object link 6376(51027->16362) and count object link 1000053(93041->1000033) 
19% conflict potential between count object link 4397(12384->27163) and count object link 1000074(12374->1000043) 
19% conflict potential between count object link 7347(16362->93040) and count object link 1000054(1000033->93042) 
Impact index
Impact of count objects on the TFlowFuzzy solution.
The greater the impact, the more global are the effects of the specified count values.
Accordingly, especially the count data of objects with higher impact should be checked for correctness.
42.8 for count object link 7372(93015->51032)
42.5 for count object link 7180(51032->12336)
42.4 for count object link 4269(12333->51026)
42.1 for count object link 1000038(1000025->12338)
41.7 for count object link 4277(12336->27154)
41.3 for count object link 6764(27154->12333)
Example statistics list (incomplete)
TFlowFuzzy progress statistics
number of relevant OD pairs;3193
;matrix statistics;;;;;;;"assignment" statistics;;;;;;;;;;;;
;matrix sum;max. modification;quantiles of weighted relative deviation;;;;;assignment values exceed tolerance range;;GEH quantiles;;;;
iteration;;;5%;25%;50%;75%;95%;count;trips;5%;25%;50%;75%;95%
1;27817.00;1053.43;0.07;0.07;0.07;0.07;0.07;108;31622.00;0.07;1.52;3.69;6.73;13.91
2;30591.41;484.32;0.02;0.14;0.35;0.80;2.39;114;68294.00;0.11;1.74;3.57;6.32;11.14
3;29497.89;171.84;0.02;0.16;0.37;0.77;1.86;59;38383.00;0.06;1.09;1.95;3.28;6.18
4;28492.88;67.82;0.03;0.15;0.34;0.74;1.61;9;6197.00;0.03;0.46;1.19;2.40;4.58
5;27907.55;26.24;0.03;0.14;0.34;0.72;1.49;7;6262.00;0.02;0.41;1.14;2.64;5.02
6;27610.25;19.21;0.03;0.13;0.33;0.72;1.49;9;8147.00;0.01;0.46;1.18;2.70;5.18
7;27458.60;15.23;0.04;0.13;0.33;0.72;1.51;7;6262.00;0.01;0.43;1.13;2.62;5.15
8;27379.17;10.49;0.03;0.13;0.33;0.72;1.50;6;4525.00;0.04;0.39;1.13;2.62;5.12
9;27337.42;6.75;0.03;0.13;0.34;0.73;1.50;5;2835.00;0.01;0.39;1.09;2.58;5.09
Progress of "assignment values"
count object number;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50;51;52;53;54;55;56;57;58;59;60;61;62;63;64;65;66;67;68;69;70;71;72;73;74;75;76;77;78;79;80;81;82;83;84;85;86;87;88;89;90;91;92;93;94;95;96;97;98;99;100;101;102;103;104;105;106;107;108;109;110;111;112;113;114;115;116;117;118;119;120;121;122;123;124;125;126;127;128;129;130;131;132;133;134;135;136;137;138;139;140;141;142;143;144;145;146;147;148;149;150;151;152;153;154;155;156;157;158;159;160;161;162;163;164;165;166;167;168;169;170;171;172;173;174;175;176;177;178;179;180;181;182;183;184;185;186;187;188;189;190;191;192;193;194;195;196;197;198;199;200;201;202;203;204;205;206;207;208;209;210;211;212;213;214;215;216;217;218;219;220;221;222;223;224;225;226;227;228;229;230;231;232;233;234;235;236;237;238;239;240;241;242;243;244;245;246;247;248;249;250;251;252;253;254;255;256;257;258;259;260;261;262;263;264;265;266;267;268;269;270;271;272;273;274;275;276;277;278;279
count object;link 2322(10202->51048) ;link 2322(51048->10202) ;link 2327(10203->51048) ;link 2327(51048->10203) ;link 4258(12329->51080) ;link 4258(51080->12329) ;link 4260(12330->51080) ;link 4260(51080->12330) ;link 4261(12330->51081) ;link 4261(51081->12330) ;link 4268(12333->51025) ;link 4268(51025->12333) ;link 4269(12333->51026) ;link 4270(12333->51028) ;link 4270(51028->12333) ;link 4271(12334->27155) ;link 4272(12334->51023) ;link 4273(51025->12334) ;link 4274(12335->51020) ;link 4275(51021->12335) ;link 4276(12335->51024) ;link 4277(12336->27154) ;link 4278(12336->51030) ;link 4278(51030->12336) ;count value+tolerance;521.0;521.0;552.0;510.0;740.0;363.0;610.0;576.0;633.0;612.0;189.0;0.0;2143.0;0.0;366.0;2266.0;136.0;201.0;142.0;73.0;1680.0;1736.0;125.0;189.0;193.0;145.0;152.0;163.0;186.0;276.0;1443.0;204.0;2674.0;235.0;126.0;70.0;60.0;162.0;118.0;2380.0;216.0;0.0;139.0;175.0;224.0;226.0;660.0;915.0;360.0;144.0;195.0;305.0;367.0;41.0;0.0;0.0;1095.0;1276.0;469.0;297.0;385.0;
count value;473.0;501.0;501.0;473.0;674.0;339.0;501.0;556.0;569.0;463.0;169.0;0.0;1899.0;0.0;271.0;2031.0;49.0;151.0;122.0;45.0;1660.0;1682.0;77.0;157.0;151.0;125.0;60.0;58.0;104.0;191.0;1358.0;125.0;1944.0;71.0;54.0;49.0;40.0;123.0;88.0;2023.0;142.0;0.0;116.0;154.0;150.0;169.0;508.0;761.0;340.0;124.0;160.0;257.0;215.0;8.0;0.0;0.0;933.0;1051.0;397.0;187.0;222.0;154.0;338.0;217.0;598.0;441.0;713.0;253.0;270.0;590.0;219.0;467.0;263.0;503.0;306.0;142.0;482.0;740.0;
count value-tolerance;425.0;481.0;450.0;436.0;608.0;315.0;392.0;536.0;505.0;314.0;149.0;0.0;1655.0;0.0;176.0;1796.0;-38.0;101.0;102.0;17.0;1640.0;1628.0;29.0;125.0;109.0;105.0;-32.0;-47.0;22.0;106.0;1273.0;46.0;1214.0;-93.0;-18.0;28.0;20.0;84.0;58.0;1666.0;68.0;0.0;93.0;133.0;76.0;112.0;356.0;607.0;320.0;104.0;125.0;209.0;63.0;
iteration
1;454.60;526.61;480.57;466.64;650.52;388.66;419.18;615.78;539.98;335.76;175.91;0.00;1771.31;0.00;187.60;1921.77;145.57;216.12;137.66;78.67;1787.86;1741.51;30.09;203.26;206.59;115.00;163.67;174.90;23.21;295.71;1362.01;218.37;1298.81;251.89;135.82;74.93;40.87;173.85;61.16;1782.93;231.63;0.00;98.85;141.68;81.02;118.84;380.78;649.23;361.41;143.51;208.72;223.22;393.06;44.84;0.00;0.00;825.19;883.24;501.99;82.15;412.60;86.00;302.51;350.76;305.78;420.44;321.05;

The statistics show the progress of both assignment values and demand matrix during the iteration. The (fictitious) assignment values indicate the deviation from counted values and return the number of count locations, which are not in the required interval yet.

Cancelled due to

The Demand matrix correction (TFlowFuzzy) procedure often terminates when calculating the rows of a flow matrix. In this case, the termination is caused by a count object. This count object will be traced to the diagnosis list.