Compression¶
Core Idea¶
Compression is the process of reducing the amount of information, space, or effort required to represent or transmit something while preserving its essential meaning or function.
How would you explain it like I'm…
Making things smaller
Squishing information
Shrinking data without losing it
Tensions in Practice¶
Cross-Domain Echoes¶
See how this entry connects to another domain.
Broad Use¶
-
Computing: Data compression (JPEG, ZIP, MP3).
-
Cognitive Science: Chunking in memory, where humans store patterns instead of individual details.
-
Biology: Genetic encoding, where DNA stores massive biological information in a compact form.
-
Economics: Cost-cutting strategies (e.g., streamlining supply chains to minimize waste).
-
Education: Summarization techniques for textbooks and lecture materials.
Clarity¶
Identifies ways to simplify representations without losing meaning.
Manages Complexity¶
Provides strategies to reduce cognitive, computational, or logistical burden.
Abstract Reasoning¶
Encourages pattern recognition and efficient information encoding.
Knowledge Transfer¶
The principle of eliminating redundancy while keeping meaning intact applies in computing, communication, learning, and engineering.
Example¶
High-speed language interpreters mentally "compress" complex grammar rules into intuitive patterns to process speech in real time.
Relationships to Other Abstractions¶
Current abstraction Compression Prime
Parents (3) — outgoing typed relations
-
Compression is a kind of Abstraction Prime
Compression is a specialization of abstraction in which the retained structure is information-theoretic regularity and the discarded structure is the redundancy.
-
Compression is a kind of Aggregation Prime
Compression is a kind of aggregation: it collapses redundant detail into a unified shorter representation while retaining chosen structure.
-
Compression is a kind of Optimization Prime
Compression is a kind of optimization: it minimizes representation length subject to a reconstruction-fidelity constraint.
Children (40) — abstractions linked here by typed relations
-
Asymptotic equipartition property Domain-specific is a kind of Compression
It remains its own entry because its identity is fixed by the stochastic source and stationarity or ergodicity assumptions, block length, sequence probability, entropy or entropy rate, information-density normalization, epsilon-typical set and convergence mode.
-
Bag-of-words model in computer vision Domain-specific is a kind of Compression
It remains its own entry because its identity is fixed by the image population, local detector and descriptor, vocabulary training data and size, quantization, pooling and normalization, spatial encoding, classifier or retrieval metric and evaluation split.
-
Balliol rhyme Domain-specific is a kind of Compression
It remains its own entry because its identity is fixed by the poem and date, named subject and first-person voice, four-line structure, four beats per line, AABB rhyme, comic caricature, Balliol lineage and textual source.
-
CDR Coding Domain-specific is a kind of Compression
CDR coding instantiates Compression: it removes repeated explicit cdr pointers by encoding the common successor relations in fewer bits and reconstructing the logical relation on access.
-
Chirp compression Domain-specific is a kind of Compression
Chirp compression is a strict kind of Compression: The chirp signals reflected from targets are amplified in the receiver and then processed by the compression filter to give narrow pulses of high amplitude, as previously described.
- Christoffel–Darboux formula Domain-specific is a kind of Compression
The identity compresses a long orthogonal-polynomial sum into boundary data.
- Compact Quasi-Newton Representation Domain-specific is a kind of Compression
Compact Quasi-Newton Representation is a strict kind of Compression: it stores accumulated Hessian updates in a compact block low-rank form.
- Compaction (textiles) Domain-specific is a kind of Compression
What makes it its own entry: the autonomous textile manufacturing identity defined by the treated fabric shows controlled dimensional shortening and a lower residual shrinkage under the stated test.
- Data binning Domain-specific is a kind of Compression
What makes it its own entry: A preprocessing transformation that groups values into intervals or categories and replaces or summarizes observations by their bin membership or representative value.
- Data deduplication Domain-specific is a kind of Compression
Deduplication compresses logical datasets by collapsing repeated identical content.
- Dematerialization (products) Domain-specific is a kind of Compression
It remains its own entry because its identity is fixed by the user function and service unit, baseline product and lifecycle boundary, material and energy inputs, redesign sharing or service mechanism, utilization lifetime and maintenance, displaced and added infrastructure, rebound behavior and comparative lifecycle outcome.
- Five-number summary Domain-specific is a kind of Compression
The summary compresses an ordered dataset into five representative statistics.
- Gomory–Hu tree Domain-specific is a kind of Compression
What makes it its own entry: the domain-specific identity determined by the input graph is undirected with declared nonnegative capacities, the tree has the same vertices, and every vertex pair's minimum cut equals the least edge weight on its unique tree path.
- Implosion (mechanical process) Domain-specific is a kind of Compression
What makes it its own entry: the domain-specific identity determined by a typed enclosing structure or mass experiences a net inward loading beyond its stability or support capacity and undergoes inward volume-reducing collapse.
- Incompressibility method Domain-specific is a kind of Compression
It remains its own entry because its identity is fixed by the finite object class and reference machine, auxiliary information, Kolmogorov-complexity threshold, selected incompressible object, assumed counterproperty, explicit encoding and decoder, code-length saving and counting conclusion.
- Kolmogorov complexity Domain-specific is a kind of Compression
It remains its own entry because its identity is fixed by the finite object and encoding, universal machine and program convention, plain or prefix-free variant, output and halting requirement, additive invariance constant, conditional information if used, and computability limits.
- Lempel–Ziv–Welch Domain-specific is a kind of Compression
LZW instantiates **Compression** by replacing repeated phrases with shorter codes while preserving lossless recovery.
- Linear speedup theorem Domain-specific is a kind of Compression
What makes it its own entry: The theorem removes constant factors but not asymptotic exponents, and exact statements differ for one-tape, multitape, deterministic, and nondeterministic models.
- Minimal mappings Domain-specific is a kind of Compression
What makes it its own entry: Semantic mappings from which every correspondence not needed to preserve the intended cross-structure meaning has been removed, reducing ambiguity and redundancy.
- Ordinal collapsing function Domain-specific is a kind of Compression
It remains its own entry because its identity is fixed by the ordinal term language, large symbols, closure operator and parameters, least-excluded definition, domain and range, well-ordering and recursion claims and associated proof-theoretic strength.
- Pedigree collapse Domain-specific is a kind of Compression
It remains its own entry because its identity is fixed by the focal person, parent-child relations and generation depth, nominal ancestry slots, identity resolution of repeated ancestors, reconverging descent paths, distinct-person count, collapse amount or ratio and separation from documentary gaps and genetic relatedness measures.
- Power graph analysis Domain-specific is a kind of Compression
What makes it its own entry: the domain-specific identity determined by the compressed representation expands to exactly the original graph with neither missing nor added edges.
- Resolution Proof Compression by Splitting Domain-specific is a kind of Compression
Resolution-Proof Compression by Splitting is Compression that rewrites a refutation into complementary variable branches and retains the recombination only when proof size falls.
- Semantic compression Domain-specific is a kind of Compression
It remains its own entry because its identity is fixed by the document collection and language, token and sense inventory, semantic relation graph, target lexicon rule, replacement mapping, ambiguity handling, compression measure, semantic-preservation evaluation and reconstruction limits.
- Set redundancy compression Domain-specific is a kind of Compression
What makes it its own entry: the domain-specific identity determined by decoding the shared representation and all residuals reconstructs each object to the declared lossless or lossy criterion.
- Shorthand Domain-specific is a kind of Compression
It remains its own entry because its identity is fixed by the shorthand system and version, target language and dialect, phonographic or orthographic basis, symbol inventory, stroke geometry and direction, abbreviation rules, vowels and phrase forms, spacing and punctuation, writing instrument or machine, speed and accuracy measures, ambiguity, transcription and learner proficiency.
- Skeletonization of fusion categories Domain-specific is a kind of Compression
What makes it its own entry: the domain-specific identity determined by the retained labels and structural tensors satisfy fusion, pentagon, unit, and duality constraints and reconstruct an equivalent fusion category.
- Spatial Analysis of Principal Components Domain-specific is a kind of Compression
What makes it its own entry: A multivariate ordination method that finds genetic or ecological components maximizing variance while weighting either positive or negative spatial autocorrelation.
- Superdense coding Domain-specific is a kind of Compression
What makes it its own entry: the domain-specific identity determined by the resource accounting includes one shared maximally entangled pair, one transmitted qubit, four distinguishable encodings, and a joint decoding measurement.
- Tag SNP Domain-specific is a kind of Compression
Tag SNP instantiates **Compression**, the broader abstraction.
- Total variation denoising Domain-specific is a kind of Compression
It remains its own entry because its identity is fixed by the noisy signal or image and noise model, data-fidelity norm, continuous or discrete total-variation functional, boundary conditions, regularization parameter, optimization algorithm, existence and uniqueness qualifications and residual edge and staircase evaluation.
- Transparency (data compression) Domain-specific is a kind of Compression
Transparency (data compression) is a strict kind of Compression: In data compression and psychoacoustics, transparency is the result of lossy data compression advanced enough that the compressed result is perceptually indistinguishable from the uncompressed input, i.e., perceptually lossless.
- Van Jacobson TCP/IP Header Compression Domain-specific is a kind of Compression
What makes it its own entry: the domain-specific identity determined by compressor and decompressor select the same flow context, apply the RFC field-change encoding, and recover each original header exactly or explicitly resynchronize after loss.
- Vowel reduction in Russian Domain-specific is a kind of Compression
What makes it its own entry: The systematic change and merger of unstressed Russian vowel qualities according to stress position, consonantal context, dialect and speech style.
- Chunking Prime is a kind of Compression
Chunking is a specialization of compression in which a set of items is grouped into a single meaningful unit that working memory then tracks as one element.
- Dimensionality Reduction Prime is a kind of Compression
Dimensionality reduction is a specialization of compression in which redundancy in a high-dimensional representation is removed by projecting onto a lower-dimensional latent structure.
- Hadwiger number Domain-specific presupposes Compression
The accepted reference-grade review places Hadwiger number under Compression because the child instantiates or depends on the parent's broader structure while retaining its own constitutive identity.
- Microcopy Ambiguity Domain-specific includes Compression
Microcopy ambiguity contains the lossy compression of a multi-clause system action into a label whose bit budget does not exclude plausible wrong readings.
- Peak-end rule Domain-specific includes Compression
Peak-End Rule contains Compression because it reduces an extended affective trajectory to a sparse two-anchor representation while discarding most interior detail.
- Predictive Coding Prime presupposes Compression
Predictive coding presupposes compression because transmitting only the prediction error exploits the predictable signal's redundancy to shorten its representation.
Hierarchy paths (3) — routes to 3 parentless roots
- Compression → is a kind of Abstraction
- Compression → is a kind of Optimization
- Compression → is a kind of Aggregation → is a kind of Transformation → is a kind of, typical Function (Mapping)
Not to Be Confused With¶
- Compression is not Dimensionality Reduction because Compression reduces representation size while preserving all information (lossless case) or achieving controlled fidelity loss, while Dimensionality Reduction deliberately discards low-information dimensions to make high-dimensional data tractable, accepting information loss as intentional.
- Compression is not Chunking because Compression is an information-theoretic encoding that reduces bit-length of a representation, while Chunking is a cognitive process that reduces the number of mental units tracked, operating in an entirely different substrate (cognition vs. information).
- Compression is not Representation because Representation is the faithful mapping of a target system onto a medium preserving selected structure, while Compression is the reduction of representation size by exploiting redundancy, often accepting some information loss in the lossy case.
- Compression is not Entropy (Thermodynamic Sense) because Entropy quantifies the number of accessible microstates consistent with a macrostate (a measure of possibility), while Compression exploits statistical regularity and structure in data to reduce encoding length (a measure of economy).