Implements the fast informed bound (FIB) solver for POMDPs. FIB is discussed in Sec. 21.2 of:
- M. J. Kochenderfer, T. A. Wheeler, and K. H. Wray, Algorithms for Decision Making, MIT Press, 2022.
Pkg.add("FIB")
using FIB
using POMDPModels
pomdp = TigerPOMDP() # initialize POMDP
solver = FIBSolver()
# run the solver
policy = solve(solver, pomdp) # policy is of type AlphaVectorPolicy
The result of solve
is an AlphaVectorPolicy
. This policy type is implemented in POMDPTools.jl.
FIB.jl solves problems implemented using the POMDPs.jl interface. See the documentation for POMDPs.jl for more information.