Late-Query Algebraic Checkpointing and Arbitrary Matrix-Product Outputs
Abstract
Exact checkpointing has two distinct costs: recomputing discarded information and combining early data with a query unavailable at commit time. We separate them using mixed derivatives of bounded-arity analytic circuits. For a bilinear target, any -scalar checkpoint removes only an output component of dimension at most , leaving a quotient tensor. Its ordinary rank is the exact late multiplication cost in the saturated bilinear model. For matrix multiplication, we evaluate this cost over all -dimensional linear output spaces: for ordinary, border, and asymptotic rank. A uniform version implies that a fixed saving in the late-work exponent requires storage of at least scalars; saving any fixed fraction of full-output storage cannot improve that exponent. An explicit residual ReLU construction makes a readout gradient of unnormalized symmetric InfoNCE recover a matrix product. Beyond its fixed-key storage lower bound, constant-score key perturbations expose an independent early–late matrix product. The full late-key gradient family therefore has optimal late exponent , regardless of checkpoint capacity. This separates storage-limited recomputation from genuinely query-dependent arithmetic.
est. 32% chance this paper gets accepted at ICLR 2027.
What do you think this paper will get?
All positions stay anonymous.