Algorithm 799: revolve: an implementation of checkpointing for the reverse or adjoint mode of computational differentiation.
Andreas GriewankAndrea WaltherPublished in: ACM Trans. Math. Softw. (2000)
Keyphrases
- computational cost
- experimental evaluation
- complexity analysis
- computationally efficient
- worst case
- dynamic programming
- np hard
- preprocessing
- objective function
- times faster
- matching algorithm
- clustering method
- improved algorithm
- hardware implementation
- parallel implementation
- high accuracy
- detection algorithm
- optimization algorithm
- simulated annealing
- theoretical analysis
- particle swarm optimization
- evolutionary algorithm
- computational complexity
- data structure
- similarity measure
- learning algorithm
- cost function
- mathematical model
- multi objective
- convex hull
- recognition algorithm
- distributed database systems
- optimal solution