Problem 1
Store nonzero values and their row/column locations efficiently.
Faculty use
Reward correct mathematics, explicit dimensions/hypotheses, interpretation, and verification. Equivalent valid reasoning should receive credit.
Store nonzero values and their row/column locations efficiently.
Zeros may become nonzero, increasing memory and computation unless ordering is chosen carefully.
Definitions should identify the vector/matrix/space/transformation, dimensions or domain/codomain, and the hypotheses behind storing and operating only on nonzero entries while preserving graph or physical structure. Use the formulas nnz(A)≪mn; sparse matrix-vector product costs O(nnz).
A strong error analysis identifies the first step that violates a definition, dimension, theorem hypothesis, or matrix-operation rule; then repairs that step and re-verifies the final result.
Application responses vary. Require defined variables, a compatible matrix/vector model connected to large systems, reproducible computation, research communication, ethical data modelling, and advanced mathematics, a complete computation, interpretation, and limitations.
Accept two independent checks appropriate to the task: reconstruction, residual, RREF comparison, determinant/rank test, orthogonality, substitution, eigenpair check Av=λv, factorization product, or a second method.
Six problems × 10 points: 5 mathematical accuracy, 2 structure/justification, 2 verification/interpretation, 1 notation and communication.