Papers
Topics
Authors
Recent
Search
2000 character limit reached

Function-Compression Capacity

Updated 8 July 2026
  • Function-compression capacity is a measure of how efficiently functions or function-defined tasks can be represented or transmitted under specific correctness, distortion, or performance constraints.
  • Various formalizations exist, including zero-error source coding, network function computation, graph entropy, task-oriented compression, and operator compression using effective rank.
  • The concept unifies multiple operational limits and highlights open challenges in optimizing compression strategies across distributed systems, learning processes, and quantum simulations.

Function-compression capacity is a context-dependent technical notion for the efficiency with which a function, a function-defined task, or a function-generated family can be represented, communicated, or internally simplified under explicit correctness, distortion, or performance constraints. In current literature, the term does not denote a single invariant quantity: zero-error distributed source coding defines it as an asymptotic transmission cost for computing a target function (Guang et al., 5 Aug 2025); network function computation often uses the reciprocal maximum computing rate (Guang et al., 2017); graph-entropy formulations characterize the minimum rates needed to convey function-relevant colorings rather than raw sources (Feizi et al., 2010); task-oriented compression measures degradation of a downstream optimization or valuation objective (Sun et al., 2024, Molinaro et al., 8 Sep 2025); and operator-compression work treats singular-value decay or effective rank as an operational measure of how many basis elements are needed to represent a function family (Misawa, 24 May 2026). A plausible implication is that the expression is best treated as an umbrella term whose precise meaning is fixed by the compressed object, the admissible compression class, and the preservation criterion.

1. Scope, conventions, and competing formalizations

The most explicit uses of the phrase occur in zero-error communication settings, but even there the sign convention is not uniform. In distributed source coding for vector-linear functions, an admissible code C\mathbf C has overall rate

R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},

and the function-compression capacity is

C(s,m,Ω,f)=inf{R:  R is achievable},\mathcal{C}(s,m,\Omega,f)=\inf\{R:\;R\text{ is achievable}\},

so smaller values are better because the quantity is a normalized encoder-to-decoder transmission cost per function computation (Guang et al., 5 Aug 2025). By contrast, network function computation defines computing capacity as the maximum asymptotic rate k/nk/n, so larger values are better (Guang et al., 2017). The vector-linear source-coding model makes the reciprocity explicit through

C(s,m,Ω,T)=1C(N,T),\mathcal{C}(s,m,\Omega,T)=\frac{1}{\mathcal{C}(\mathcal N,T)},

linking minimum communication cost and maximum computing throughput (Guang et al., 5 Aug 2025).

A second exact convention appears in zero-error distributed compression of the binary arithmetic sum. There the compression capacity is the maximum average number of times the function can be compressed with zero error per one use of the system, again a throughput notion rather than a cost notion (Guang et al., 2023). A third family of definitions replaces asymptotic communication rate by graph entropy, effective rank, or task loss. In graph-based functional compression, the relevant quantity is the minimum rate needed to transmit graph colorings that preserve the target function (Feizi et al., 2010). In imaginary-time Green-function compression, the decisive quantity is the effective rank

Neff(Λ;ϵ)=#{lsl/s0>ϵ},N_{\rm eff}(\Lambda;\epsilon)=\#\{\,l\mid s_l/s_0>\epsilon\,\},

which counts singular modes above a relative threshold (Misawa, 24 May 2026). In goal-oriented compression for power scheduling, the core quantity is the expected squared degradation in optimal utility,

Γ=E ⁣[u(x();)u(x(^);)2],\Gamma=\mathbb E_\ell\!\left[\left|u(x^\star(\ell);\ell)-u(x^\star(\widehat\ell);\ell)\right|^2\right],

not source reconstruction error (Sun et al., 2024).

The literature also contains nearby but non-equivalent uses of “function capacity.” “Estimating the Capacities of Function-as-a-Service Functions” defines Function Capacity as “the maximal number of concurrent invocations the function can serve in a time without violating the SLO,” which is a workload-capacity notion for serverless systems rather than a compression notion (Jindal et al., 2022). This terminological divergence is substantive rather than stylistic.

2. Zero-error distributed source coding and network function computation

In the distributed source-coding formulation for vector-linear functions, there are ss sources, mm encoders, one decoder, arbitrary source-to-encoder connectivity Ω\Omega, and a target function represented by an R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},0 column-full-rank matrix R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},1 over R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},2 (Guang et al., 5 Aug 2025). For an admissible R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},3-shot code, encoder R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},4 induces a required number of link uses

R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},5

with overall rate determined by the worst encoder. The paper gives a general lower bound, valid for arbitrary connectivity states and arbitrary vector-linear functions with R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},6,

R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},7

where R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},8 ranges over strong partitions of cut sets. For the smallest nontrivial regime R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},9, C(s,m,Ω,f)=inf{R:  R is achievable},\mathcal{C}(s,m,\Omega,f)=\inf\{R:\;R\text{ is achievable}\},0, and C(s,m,Ω,f)=inf{R:  R is achievable},\mathcal{C}(s,m,\Omega,f)=\inf\{R:\;R\text{ is achievable}\},1, all C(s,m,Ω,f)=inf{R:  R is achievable},\mathcal{C}(s,m,\Omega,f)=\inf\{R:\;R\text{ is achievable}\},2 column-full-rank matrices reduce to two capacity types,

C(s,m,Ω,f)=inf{R:  R is achievable},\mathcal{C}(s,m,\Omega,f)=\inf\{R:\;R\text{ is achievable}\},3

and the capacities are fully characterized; the only exceptional C(s,m,Ω,f)=inf{R:  R is achievable},\mathcal{C}(s,m,\Omega,f)=\inf\{R:\;R\text{ is achievable}\},4 cases have exact capacity C(s,m,Ω,f)=inf{R:  R is achievable},\mathcal{C}(s,m,\Omega,f)=\inf\{R:\;R\text{ is achievable}\},5, showing that the general lower bound is not always tight (Guang et al., 5 Aug 2025).

The binary arithmetic-sum problem yields a complete closed-form classification for all four encoder-observation patterns (Guang et al., 2023). With C(s,m,Ω,f)=inf{R:  R is achievable},\mathcal{C}(s,m,\Omega,f)=\inf\{R:\;R\text{ is achievable}\},6, C(s,m,Ω,f)=inf{R:  R is achievable},\mathcal{C}(s,m,\Omega,f)=\inf\{R:\;R\text{ is achievable}\},7, and switches C(s,m,Ω,f)=inf{R:  R is achievable},\mathcal{C}(s,m,\Omega,f)=\inf\{R:\;R\text{ is achievable}\},8 controlling encoder side information, the exact capacities are

C(s,m,Ω,f)=inf{R:  R is achievable},\mathcal{C}(s,m,\Omega,f)=\inf\{R:\;R\text{ is achievable}\},9

k/nk/n0

The asymmetric k/nk/n1 case is the nontrivial one. Its converse is based on a conflict graph k/nk/n2 whose chromatic number equals the sumset size k/nk/n3, together with the lower bound

k/nk/n4

That exponent arises from the paper’s “aitch-function” k/nk/n5 (Guang et al., 2023).

Network function computation uses the reciprocal viewpoint. For a directed acyclic network k/nk/n6 and target function k/nk/n7, the computing capacity is the maximum asymptotic rate at which the sink can compute the function with zero error (Guang et al., 2017). The paper introduces an improved upper bound

k/nk/n8

where k/nk/n9 is defined through strong cut partitions and counts of locally realizable tuples of partition-induced equivalence classes. This bound is tight for the arithmetic-sum non-tree example, yielding

C(s,m,Ω,T)=1C(N,T),\mathcal{C}(s,m,\Omega,T)=\frac{1}{\mathcal{C}(\mathcal N,T)},0

but it is not generally achievable: for the reverse butterfly network with binary maximum, the improved upper bound equals C(s,m,Ω,T)=1C(N,T),\mathcal{C}(s,m,\Omega,T)=\frac{1}{\mathcal{C}(\mathcal N,T)},1, yet the paper proves strict non-achievability (Guang et al., 2017). A plausible implication is that cutwise distinguishability counts do not exhaust the global combinatorics of zero-error function computation.

3. Graph entropy, valid colorings, and network functional compression

A second major tradition treats function-compression capacity as a graph-entropy rate problem. For a function C(s,m,Ω,T)=1C(N,T),\mathcal{C}(s,m,\Omega,T)=\frac{1}{\mathcal{C}(\mathcal N,T)},2, the characteristic graph C(s,m,Ω,T)=1C(N,T),\mathcal{C}(s,m,\Omega,T)=\frac{1}{\mathcal{C}(\mathcal N,T)},3 connects two values of C(s,m,Ω,T)=1C(N,T),\mathcal{C}(s,m,\Omega,T)=\frac{1}{\mathcal{C}(\mathcal N,T)},4 when they must be distinguished because there exists a compatible assignment of the other variables that changes the function value (Feizi et al., 2010). The single-source rate object is graph entropy,

C(s,m,Ω,T)=1C(N,T),\mathcal{C}(s,m,\Omega,T)=\frac{1}{\mathcal{C}(\mathcal N,T)},5

and the conditional version is

C(s,m,Ω,T)=1C(N,T),\mathcal{C}(s,m,\Omega,T)=\frac{1}{\mathcal{C}(\mathcal N,T)},6

which reduces to C(s,m,Ω,T)=1C(N,T),\mathcal{C}(s,m,\Omega,T)=\frac{1}{\mathcal{C}(\mathcal N,T)},7 when the target function is the identity (Feizi et al., 2010). Power graphs and C(s,m,Ω,T)=1C(N,T),\mathcal{C}(s,m,\Omega,T)=\frac{1}{\mathcal{C}(\mathcal N,T)},8-colorings provide the asymptotic bridge from combinatorial colorings to achievable compression rates.

For the depth-one tree with correlated sources, the paper gives the exact rate region by replacing Slepian–Wolf entropies with graph-entropic terms (Feizi et al., 2010). In the two-source case,

C(s,m,Ω,T)=1C(N,T),\mathcal{C}(s,m,\Omega,T)=\frac{1}{\mathcal{C}(\mathcal N,T)},9

Neff(Λ;ϵ)=#{lsl/s0>ϵ},N_{\rm eff}(\Lambda;\epsilon)=\#\{\,l\mid s_l/s_0>\epsilon\,\},0

For general tree networks, it derives stagewise lower bounds in terms of conditional graph entropies of the subtree variables, and for independent sources the same lower bound is achieved arbitrarily closely by a recursive scheme in which intermediate nodes decode incoming colors, identify an independent set in their own characteristic graph, and transmit a minimum-entropy coloring of that induced functional state (Feizi et al., 2010). Because graph entropy does not satisfy the chain rule, relaying is not generally optimal; the paper isolates “chain-rule proper sets” as the special case in which relaying suffices.

The central structural constraint is the Coloring Connectivity Condition (C.C.C.). Individually valid source colorings are insufficient if a joint color tuple can correspond to multiple disconnected support components with different function values. C.C.C. requires each joint coloring class either to be connected or, if disconnected, to have the same function value on all components (Feizi et al., 2010). The paper proves that C.C.C. is both necessary and sufficient for coloring-based decodability, and that any achievable coding scheme induces Neff(Λ;ϵ)=#{lsl/s0>ϵ},N_{\rm eff}(\Lambda;\epsilon)=\#\{\,l\mid s_l/s_0>\epsilon\,\},1-colorings satisfying C.C.C. This makes C.C.C. the exact graph-theoretic criterion that separates merely valid local colorings from globally function-preserving colorings.

Helper-based work generalizes the graph viewpoint by introducing functional common information. “Applications of Common Information to Computing Functions” defines a nested helper variable Neff(Λ;ϵ)=#{lsl/s0>ϵ},N_{\rm eff}(\Lambda;\epsilon)=\#\{\,l\mid s_l/s_0>\epsilon\,\},2 and a functional common-information quantity Neff(Λ;ϵ)=#{lsl/s0>ϵ},N_{\rm eff}(\Lambda;\epsilon)=\#\{\,l\mid s_l/s_0>\epsilon\,\},3 that can exceed ordinary Gács–Körner–Witsenhausen common information (Malak, 2021). The resulting schemes yield achievable rate expressions for computing functions and, in some cases, the sources themselves. The paper is explicit that it does not provide a unified capacity theorem for arbitrary distributed function computation, but it identifies a low-complexity operational principle: function-compression gains arise from task-aligned common structure rather than source correlation alone (Malak, 2021).

4. Task-oriented, goal-dependent, and cognitive formulations

In task-oriented compression, the preserved object is not a source signal but the quality of a downstream optimization or control objective. “Goal-oriented compression for Neff(Λ;ϵ)=#{lsl/s0>ϵ},N_{\rm eff}(\Lambda;\epsilon)=\#\{\,l\mid s_l/s_0>\epsilon\,\},4-norm-type goal functions” studies a source parameter vector Neff(Λ;ϵ)=#{lsl/s0>ϵ},N_{\rm eff}(\Lambda;\epsilon)=\#\{\,l\mid s_l/s_0>\epsilon\,\},5 that is used at the receiver to solve

Neff(Λ;ϵ)=#{lsl/s0>ϵ},N_{\rm eff}(\Lambda;\epsilon)=\#\{\,l\mid s_l/s_0>\epsilon\,\},6

subject to Neff(Λ;ϵ)=#{lsl/s0>ϵ},N_{\rm eff}(\Lambda;\epsilon)=\#\{\,l\mid s_l/s_0>\epsilon\,\},7 and Neff(Λ;ϵ)=#{lsl/s0>ϵ},N_{\rm eff}(\Lambda;\epsilon)=\#\{\,l\mid s_l/s_0>\epsilon\,\},8 (Sun et al., 2024). Compression is evaluated by

Neff(Λ;ϵ)=#{lsl/s0>ϵ},N_{\rm eff}(\Lambda;\epsilon)=\#\{\,l\mid s_l/s_0>\epsilon\,\},9

where Γ=E ⁣[u(x();)u(x(^);)2],\Gamma=\mathbb E_\ell\!\left[\left|u(x^\star(\ell);\ell)-u(x^\star(\widehat\ell);\ell)\right|^2\right],0 is produced by precoding, quantization, and decoding. The paper derives a water-filling form for the optimal decision,

Γ=E ⁣[u(x();)u(x(^);)2],\Gamma=\mathbb E_\ell\!\left[\left|u(x^\star(\ell);\ell)-u(x^\star(\widehat\ell);\ell)\right|^2\right],1

develops linear and nonlinear task-aware transforms, and designs a goal-oriented vector quantizer whose cells minimize excess task loss rather than reconstruction error (Sun et al., 2024). This formulation treats function-compression capacity as a rate–task-loss tradeoff rather than a rate–distortion tradeoff.

A psychologically distinct but structurally related use appears in “Reward function compression facilitates goal-dependent reinforcement learning” (Molinaro et al., 8 Sep 2025). There the compressed object is the outcome-to-reward mapping itself: humans are instructed that some novel outcome is “Goal” and another is “Nongoal,” and with repeated experience they infer a compressed reward function that discards irrelevant outcome detail while preserving the information needed to assign reward. The paper is explicit that what gets compressed is not the action policy and not the learned stimulus-action values, but the reward function in the standard reinforcement-learning sense, a mapping from outcomes to scalar reward (Molinaro et al., 8 Sep 2025). Function-compression capacity is not given a formal information-theoretic definition; instead it is operationalized behaviorally through working-memory load, goal-space size, rule complexity, and structural compressibility. Larger across-trial goal spaces impair learning, compressible goal spaces improve it, and faster reward-collection reaction times correlate with higher effective learning rates (Molinaro et al., 8 Sep 2025). A plausible implication is that this literature treats function-compression capacity as an effective-complexity limit on human valuation, not as a symbolic or Shannon-theoretic bound.

5. Low-rank, basis, and wave-function compression

In operator-compression work, capacity is tied to singular spectra and effective rank. “Analytic Origin of Green-Function Compression in the Intermediate Representation” studies finite-temperature imaginary-time Green functions generated by kernels Γ=E ⁣[u(x();)u(x(^);)2],\Gamma=\mathbb E_\ell\!\left[\left|u(x^\star(\ell);\ell)-u(x^\star(\widehat\ell);\ell)\right|^2\right],2 and defines the effective rank

Γ=E ⁣[u(x();)u(x(^);)2],\Gamma=\mathbb E_\ell\!\left[\left|u(x^\star(\ell);\ell)-u(x^\star(\widehat\ell);\ell)\right|^2\right],3

where Γ=E ⁣[u(x();)u(x(^);)2],\Gamma=\mathbb E_\ell\!\left[\left|u(x^\star(\ell);\ell)-u(x^\star(\widehat\ell);\ell)\right|^2\right],4 are singular values of the intermediate-representation kernel (Misawa, 24 May 2026). The paper shows that the fermionic kernel hides a weighted finite-Laplace-transform structure, with a weight-free core diagonalized by oblate spheroidal wave functions. This leads to the asymptotic law

Γ=E ⁣[u(x();)u(x(^);)2],\Gamma=\mathbb E_\ell\!\left[\left|u(x^\star(\ell);\ell)-u(x^\star(\widehat\ell);\ell)\right|^2\right],5

for fermions, while bosonic effective rank saturates,

Γ=E ⁣[u(x();)u(x(^);)2],\Gamma=\mathbb E_\ell\!\left[\left|u(x^\star(\ell);\ell)-u(x^\star(\widehat\ell);\ell)\right|^2\right],6

in the low-temperature limit (Misawa, 24 May 2026). Here function-compression capacity is a concrete low-rank approximation property of a kernel-generated function class.

A closely related sensor-limited formulation appears in “Basis function compression for field probe monitoring” (Dubovan et al., 2024). The monitored magnetic field perturbation is expanded as

Γ=E ⁣[u(x();)u(x(^);)2],\Gamma=\mathbb E_\ell\!\left[\left|u(x^\star(\ell);\ell)-u(x^\star(\widehat\ell);\ell)\right|^2\right],7

and higher-order basis functions are compressed by principal-component analysis of calibration coefficients. With weighting matrix Γ=E ⁣[u(x();)u(x(^);)2],\Gamma=\mathbb E_\ell\!\left[\left|u(x^\star(\ell);\ell)-u(x^\star(\widehat\ell);\ell)\right|^2\right],8 and compression matrix Γ=E ⁣[u(x();)u(x(^);)2],\Gamma=\mathbb E_\ell\!\left[\left|u(x^\star(\ell);\ell)-u(x^\star(\widehat\ell);\ell)\right|^2\right],9, the compressed coefficients and compressed probing matrix are

ss0

The retained latent dimension is ss1, because ss2th- and ss3st-order terms are preserved explicitly and only ss4nd-and-higher orders are compressed (Dubovan et al., 2024). In the main Western 7T experiment the best performance used ss5, so the total fitted dimension was ss6, “equivalent to the total number of terms included in a 2nd order fit,” yet the compressed ss7th-order fit performed markedly better than conventional fitting (Dubovan et al., 2024). This is an operational capacity statement: a 9-dimensional learned basis retained more approximation power than a conventional basis of the same dimension.

“Efficient and Scalable Wave Function Compression Using Corner Hierarchical Matrices” addresses a different function class: CASCI/FCI coefficient arrays ss8 viewed as a matrix ss9 (Berard et al., 2024). The proposed CHACI method recursively partitions the matrix, emphasizes the upper-left corner after row and column sorting by mm0 norm, and allocates block ranks by the information-density criterion

mm1

For the mm2 active space, CHACI kept singlet-triplet gap error below mm3 eV with only mm4 kdoubles stored, compared with mm5 kdoubles for dense storage, whereas truncated global SVD still had errors around mm6 eV even with mm7 kdoubles (Berard et al., 2024). For the mm8 active space, CHACI achieved errors at or below mm9 eV with only Ω\Omega0 kdoubles, compared with Ω\Omega1 kdoubles dense storage (Berard et al., 2024). The paper further reports that the compression ratio improves with increasing active-space size and that near-optimal CHACI typically uses about Ω\Omega2 of the storage of a global TSVD of equal accuracy (Berard et al., 2024). In this domain, function-compression capacity is the retained physical fidelity per stored degree of freedom.

6. Learning-theoretic, architectural, and boundary cases

Several papers reinterpret capacity through compression size or structural signal transformation rather than communication cost. “Compression, Generalization and Learning” defines a compression function Ω\Omega3 on finite multisets and studies the probability of change of compression,

Ω\Omega4

under the preference property (Campi et al., 2023). If Ω\Omega5, then Ω\Omega6 yields finite-sample confidence bounds on Ω\Omega7, and under stronger conditions Ω\Omega8 is a strongly consistent estimator of Ω\Omega9 (Campi et al., 2023). When compression change corresponds to prediction error, the observed compression cardinality becomes an operational effective-capacity statistic for learning.

A different structural usage appears in “Neural Network Layer Algebra: A Framework to Measure Capacity and Compression in Deep Learning” (Badias et al., 2021). The paper distinguishes capacity, associated with expressivity, from compression, associated with learnability, using two topology-dependent, parameter-independent metrics: layer complexity R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},00 and layer intrinsic power R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},01. For kernel or weighting operations, intrinsic power is

R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},02

while complexity is

R(C)=n(C)k,R(\mathbf C)=\frac{n(\mathbf C)}{k},03

These local quantities propagate through “layer algebra” to global cumulative intrinsic power (GCIP) and global cumulative complexity (GCC) (Badias et al., 2021). The paper’s interpretation is that high capacity alone is not enough: architectures with similar GCC can differ substantially in GCIP, which it uses to explain why residual networks are easier to train than plain networks of similar expressivity (Badias et al., 2021). This is not source coding, but it is a structural theory of function capacity moderated by compression.

Across the surveyed literature, several open problems recur. The reward-learning work does not formalize compression capacity in bits, dimensions, or rule length and does not model the latent process by which a compressed reward function is inferred (Molinaro et al., 8 Sep 2025). Helper-based distributed function compression states explicitly that a unified theory of the fundamental limits of functional compression is still lacking (Malak, 2021). The vector-linear source-coding paper shows that its general lower bound is not always tight (Guang et al., 5 Aug 2025), while the network computing paper proves that its improved upper bound is not generally achievable (Guang et al., 2017). Basis compression for MRI field monitoring depends strongly on the calibration set, and CHACI wave-function compression leaves open the problem of finding an a priori ordering for direct compressed solvers (Dubovan et al., 2024, Berard et al., 2024). Taken together, these results suggest that function-compression capacity is not a single theory but a family of operational limits: zero-error distinguishability in distributed computation, graph-entropic irreducibility of function-relevant labels, task-preserving compression for optimization and cognition, and effective rank for structured function classes.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Function-Compression Capacity.