There are many algebraic environments or frameworks available [4,47] which can deal with a large variety of different algebraic problems. These frameworks offer different algorithms for the solution of the same algebraic equation, while maintaining the same data interface for writing as well as retrieving coefficient data. Therefore, it is simple to adapt and optimize the solution procedure to the special algebraic problem and chose parameters in order to obtain an optimal solution behavior. This is especially desirable, when high accuracy results are required or the solution has to be found with resource constraints such as time and memory consumption.

Michael 2008-01-16