DiscreteValueIteration.jl icon indicating copy to clipboard operation
DiscreteValueIteration.jl copied to clipboard

VI should use linear algebra by default.

Open zsunberg opened this issue 4 years ago • 0 comments

Currently this package has two solvers: ValueIterationSolver and SparseValueIterationSolver. The SparseValueIteration solver converts the problem to matrices and then uses linear algebra to solve. This is faster for almost all cases, so it should probably be the default.

The only reason that you would not want to do this is if you couldn't fit the (sparse) matrices in memory.

zsunberg avatar Mar 24 '21 23:03 zsunberg