The Furness algorithm is an iterative optimization method developed by KP Furness to solve convex optimization problems while minimizing entropy .
Traffic planning
In the traffic planning of Furness algorithm for assignment of is traffic flow - matrices with inelastic edge sum conditions used. The source traffic volume , the target traffic volume and the total traffic volume of the individual traffic modes are known in these matrices .
![Q_ {i}](https://wikimedia.org/api/rest_v1/media/math/render/svg/b9f7193081d440425e522698e80817b5d558df03)
![Z_ {i}](https://wikimedia.org/api/rest_v1/media/math/render/svg/b102e069bd5758b0c3d0511c68a12827a36dd761)
![A_ {k}](https://wikimedia.org/api/rest_v1/media/math/render/svg/72095229db907e86eb4343cb4736429fcc56507d)
Basic model of target choice
According to the basic model of destination selection , the traffic volume from to with the mode is calculated here by multiplying the evaluation function with the factors for , and .![i](https://wikimedia.org/api/rest_v1/media/math/render/svg/add78d8608ad86e54951b8c8bd6c8d8416533d20)
![k](https://wikimedia.org/api/rest_v1/media/math/render/svg/c3c9a2c7b599b37105512c5d570edc034056dd40)
![i](https://wikimedia.org/api/rest_v1/media/math/render/svg/add78d8608ad86e54951b8c8bd6c8d8416533d20)
![j](https://wikimedia.org/api/rest_v1/media/math/render/svg/2f461e54f5c093e92a55547b9764291390f0b5d0)
![k](https://wikimedia.org/api/rest_v1/media/math/render/svg/c3c9a2c7b599b37105512c5d570edc034056dd40)
The source traffic volume from the starting point is defined as
![i](https://wikimedia.org/api/rest_v1/media/math/render/svg/add78d8608ad86e54951b8c8bd6c8d8416533d20)
![{\ displaystyle Q_ {i} = \ sum _ {j} \ sum _ {k} {v_ {i, j, k}}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/746b39c155c2da5d0c1f2e5db90c995b14b1da2c)
The target traffic volume behind is defined as
![j](https://wikimedia.org/api/rest_v1/media/math/render/svg/2f461e54f5c093e92a55547b9764291390f0b5d0)
![{\ displaystyle Z_ {j} = \ sum _ {i} \ sum _ {k} {v_ {i, j, k}}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/36e3505642e72cb15907e2c8eef7aacdbbf19938)
The traffic volume of a traffic mode is defined as
![k](https://wikimedia.org/api/rest_v1/media/math/render/svg/c3c9a2c7b599b37105512c5d570edc034056dd40)
![{\ displaystyle A_ {k} = \ sum _ {i} \ sum _ {j} {v_ {i, j, k}}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/14bf32f65b877abd5d8d53d0b521e7fa86935e3c)
Furness algorithm
The factors , and are calculated iteratively with the Furness algorithm:
![{\ displaystyle fq_ {i}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/93e5568f26c7c2edf769f3fceb5c5155ad92d233)
![{\ displaystyle fz_ {j}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/0498aab5ab62004ece7e8ee339f95abc4b0d16b6)
![{\ displaystyle fa_ {k}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/935508101ad0d065e8a2da360665da0e8797823d)
At the beginning, all factors are set to 1.
The source traffic factor is then calculated as follows:![{\ displaystyle fq_ {i} (p + 1)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/51201ecd9568989c2d1d9af97ccceae02afd1687)
This factor is used to calculate the destination traffic factor :![{\ displaystyle fz_ {j} (p + 1)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1c7bb1c7315ce2d1ab03c6ec81fd2a826bf3767b)
In the third step, these two factors are used to calculate the mode factor :![{\ displaystyle fa_ {k} (p + 1)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/384b537b9310ea36495de7dd9f6d8eac0801f8a9)
These factors are then used for the next iteration step.
example
Note: For simplicity, only one mode is calculated.
The following source-destination matrix is given:
and the following evaluation matrix:
In the first step you now calculate and :
![{\ displaystyle f _ {\ text {q1}} (1), f _ {\ text {q2}} (1)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f959de73f050a839b45280b1c000e80ffcc9131b)
![{\ displaystyle f _ {\ text {q3}} (1)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/9e8cb6b98465b392eaee1b275a785ba506570528)
In the second step you now calculate and :
![{\ displaystyle f _ {\ text {z1}} (1), f _ {\ text {z2}} (1)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/8eaf55e4469b3e8e954c714a11800682fc9e6783)
![{\ displaystyle f _ {\ text {z3}} (1)}](https://wikimedia.org/api/rest_v1/media/math/render/svg/0a1c702f9008e01fa766b017bfe1372e9c0e5f81)
From these factors, calculate the first division of the traffic flows according to the following pattern:
After the first step, the marginal sums of the target page are adhered to very precisely. However, the marginal sums of the source side still deviate significantly from the specifications of the source-target matrix. After a further step, however, this will be observed much more precisely:
with
, and , as well as
, and .
![{\ displaystyle f _ {\ text {q1}} (2) = 18 {,} 896}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1b96360af697500a4f7deedb772d70b6d685b806)
![{\ displaystyle f _ {\ text {q2}} (2) = 29 {,} 533}](https://wikimedia.org/api/rest_v1/media/math/render/svg/823b991b71c58304f6279249233f9db3a7548662)
![{\ displaystyle f _ {\ text {q3}} (2) = 118 {,} 238}](https://wikimedia.org/api/rest_v1/media/math/render/svg/10fdb9f4f0e97417e02eaa7ebe69997ee7045fd6)
![{\ displaystyle f _ {\ text {z1}} (2) = 0 {,} 818}](https://wikimedia.org/api/rest_v1/media/math/render/svg/cb35c17d46d79ea46d6a8f0763706c88a948923e)
![{\ displaystyle f _ {\ text {z3}} (2) = 0 {,} 679}](https://wikimedia.org/api/rest_v1/media/math/render/svg/bbd9ebc260158a39919c11e3d24dc3577d506eb1)
![{\ displaystyle f _ {\ text {z3}} (2) = 1 {,} 606}](https://wikimedia.org/api/rest_v1/media/math/render/svg/984b93de962f35c498f7853296783d584a248edc)
Individual evidence
-
↑ Professorship for Theory of Transport Planning, TU Dresden: "Determination of traffic flows with n-linear systems of equations taking into account constraints including parameter estimation (traffic demand modeling: generation, distribution, division)" p. 97 ( page no longer available , search in web archives ) Info: The link was automatically marked as broken. Please check the link according to the instructions and then remove this notice. (PDF file; 1.50 MB)@1@ 2Template: Toter Link / vplno1.vkw.tu-dresden.de