Research Article
Bayesian-Based Search Decision Framework and Search Strategy Analysis in Probabilistic Search
Algorithm 2
The searching process of the saccadic strategy.
(1) | Initialize the belief map M | (2) | Initialization decision threshold B, B and time t = 0 | (3) | Calculate the aggregate belief B(0) | (4) | Initialization parameter i = 1 | (5) | while B < B(t) < B do | (6) | Find the cell (xd, yd) with the largest belief on the belief map M | (7) | if t = 0 then | (8) | Construct a path P from (xc, yc) to (xd, yd) by the Dijkstra algorithm | (9) | ath+1 = P(1) | (10) | else | (11) | if The (xd, yd) did not change then | (12) | ath+1 = P(i) | (13) | else | (14) | Rebuild the path P | (15) | ath+1 = P(1) | (16) | Reset i = 1 | (17) | end if | (18) | end if | (19) | i = i + 1 | (20) | Check the cell ath+1 and get detection result Da(t) | (21) | Update M based on Da(t) | (22) | Calculate B(t) | (23) | t = t + 1 | (24) | end while | (25) | return Search result |
|