Papers
Topics
Authors
Recent
Search
2000 character limit reached

Minimal Complete Semantic Units (MCSUs)

Updated 9 July 2026
  • Minimal Complete Semantic Units (MCSUs) are defined as the smallest irreducible semantic units that fulfill both minimality and completeness criteria across linguistic, visual, and graph-based representations.
  • They enable effective token-level multi-model collaboration by aligning divergent subword vocabularies and improving performance in tasks like math, commonsense, and symbolic reasoning.
  • MCSU concepts extend to various domains including sememe-based language models, sentence simplification, and speech tokenization, demonstrating measurable gains in perplexity, ROUGE scores, and inference efficiency.

Searching arXiv for papers on Minimal Complete Semantic Units and closely related semantic-unit formulations. I’m gathering the relevant arXiv records to ground the article in the cited literature. Minimal Complete Semantic Units (MCSUs) are used in several research traditions to denote units that are simultaneously minimal and complete with respect to meaning. In token-level multi-model collaboration, an MCSU is defined as “the smallest unit of complete meaning in a language”: in alphabetic languages it coincides with whitespace- or punctuation-delimited words or numbers, while in logographic languages each character or word naturally forms an MCSU (Hao et al., 26 Aug 2025). In sememe-based language modeling, the corresponding object is the sememe, “the smallest indivisible unit of meaning” (Gu et al., 2018). In sentence splitting, the analogous object is the “minimal proposition,” a “sound, self-contained utterance presenting a minimal semantic unit that cannot be further decomposed into meaningful propositions” (Niklaus et al., 2019). In knowledge-graph and FAIR work, statement units are the “smallest, independent propositions that are semantically meaningful for a human reader,” and atomic statement units satisfy explicit minimality and completeness conditions under a schema (Vogt et al., 2023, Vogt et al., 30 Sep 2025). This suggests that MCSU is best understood as a family of formally minimal and semantically closed units instantiated at different representational levels rather than as a single universal object.

1. Definitional core and formal criteria

Across the cited literature, the two recurrent constraints are minimality and completeness. In the Dynamic DDS framework, if a conventional tokenizer produces a sequence of subword tokens T1,T2,,TnT_1, T_2, \ldots, T_n that together constitute one semantically whole unit MM, then MM is an MCSU, and its probability is given by the joint product of the autoregressive probabilities of its constituent tokens:

Pm=i=1nP(TiT1,T2,,Ti1).P_m = \prod_{i=1}^{n} P(T_i \mid T_1, T_2, \ldots, T_{i-1}) .

Tokens that do not themselves carry complete meaning are concatenated until the full unit emerges (Hao et al., 26 Aug 2025).

In sentence splitting, the same logic is expressed propositionally. A minimal proposition has exactly one predicate–argument structure, no subordinate or coordinate clause, and satisfies P(s)=1|P(s)| = 1. The minimality condition is that there is no nontrivial split of the sentence into two parts such that both parts still contain propositions. The operational filters are dependency-parse based: the root must be a verb, there must be a nominal subject, and labels such as aclacl, advcladvcl, relclrelcl, ccompccomp, xcompxcomp, MM0, and MM1 are excluded (Niklaus et al., 2019).

In FAIR semantics, minimality and completeness are stated as schema-theoretic constraints. A statement unit MM2 is an MCSU at the atomic level iff MM3 and MM4. A compound unit MM5 is an MCSU at its level iff the union of the child content-graphs satisfies the compound shape and removing any child unit breaks that satisfaction (Vogt et al., 30 Sep 2025). In the knowledge-graph formulation, statement units partition the data graph:

MM6

so each statement unit is both semantically self-standing and graph-theoretically non-overlapping (Vogt et al., 2023).

2. Token-level MCSUs in dynamic multi-model collaboration

The 2025 Dynamic DDS framework introduces MCSUs to resolve vocabulary misalignment in collaboration among heterogeneous LLMs. The motivating problem is that different LLMs may use divergent subword vocabularies, such as “Lla”+“ma” versus “Ll”+“ama,” making direct vector-space alignment noisy. By elevating the generation unit from raw subword tokens to MCSUs, the same unit “apple” or “2024” is represented and scored across models in a directly comparable way. Appendix E reports that approximately MM7 of common English words are themselves single tokens in each model, so the MCSU layer introduces minimal overhead while sidestepping subword mismatch (Hao et al., 26 Aug 2025).

At each autoregressive step, each model computes its next-token distribution, performs Top-MM8 sampling, and converts token candidates into candidate MCSUs. If a token is already a complete semantic unit, it is accepted directly; otherwise the model continues generating until the concatenation forms a valid MCSU. Each model then yields a Top-MM9 distribution over MCSUs rather than over raw subword tokens. DDS forms the union MM0 of all proposed MCSUs, renormalizes each model’s distribution over MM1, assigns negligible mass MM2 to non-MM3 items, computes pairwise MM4, retains only those distributions whose divergence to at least one other distribution is below MM5, averages the retained distributions, and selects the MCSU with the highest probability (Hao et al., 26 Aug 2025).

The reported gains are end-to-end gains of DDS, whose operation relies crucially on MCSUs. On math reasoning, DEEPEN average is MM6 and DDS is MM7. On commonsense reasoning, DEEPEN average is MM8 and DDS is MM9. On symbolic reasoning, DEEPEN average is Pm=i=1nP(TiT1,T2,,Ti1).P_m = \prod_{i=1}^{n} P(T_i \mid T_1, T_2, \ldots, T_{i-1}) .0 and DDS is Pm=i=1nP(TiT1,T2,,Ti1).P_m = \prod_{i=1}^{n} P(T_i \mid T_1, T_2, \ldots, T_{i-1}) .1. On HumanEval / C-Eval, DEEPEN is Pm=i=1nP(TiT1,T2,,Ti1).P_m = \prod_{i=1}^{n} P(T_i \mid T_1, T_2, \ldots, T_{i-1}) .2 and DDS is Pm=i=1nP(TiT1,T2,,Ti1).P_m = \prod_{i=1}^{n} P(T_i \mid T_1, T_2, \ldots, T_{i-1}) .3. On TruthfulQA, single Qwen ROUGE is Pm=i=1nP(TiT1,T2,,Ti1).P_m = \prod_{i=1}^{n} P(T_i \mid T_1, T_2, \ldots, T_{i-1}) .4 and DDS is Pm=i=1nP(TiT1,T2,,Ti1).P_m = \prod_{i=1}^{n} P(T_i \mid T_1, T_2, \ldots, T_{i-1}) .5 (Hao et al., 26 Aug 2025).

The limitations are also explicit. DDS incurs linear compute and memory overhead in the number of models; loading multiple large models may be infeasible on resource-constrained devices; DDS may sometimes retain an incorrect high-confidence MCSU if all distributions diverge; and while MCSUs work well for languages with clear word or character boundaries, more work is needed for highly agglutinative or morphologically rich languages (Hao et al., 26 Aug 2025).

3. Sememes, sense prediction, and lexical grounding

In the Sememe-Driven LLM, the semantic atom is the sememe. A sememe is “the smallest indivisible unit of meaning,” and each word sense Pm=i=1nP(TiT1,T2,,Ti1).P_m = \prod_{i=1}^{n} P(T_i \mid T_1, T_2, \ldots, T_{i-1}) .6 is annotated with a set of sememes Pm=i=1nP(TiT1,T2,,Ti1).P_m = \prod_{i=1}^{n} P(T_i \mid T_1, T_2, \ldots, T_{i-1}) .7 drawn from a global inventory Pm=i=1nP(TiT1,T2,,Ti1).P_m = \prod_{i=1}^{n} P(T_i \mid T_1, T_2, \ldots, T_{i-1}) .8. The model replaces the usual word-only softmax decoder with a three-stage sememe Pm=i=1nP(TiT1,T2,,Ti1).P_m = \prod_{i=1}^{n} P(T_i \mid T_1, T_2, \ldots, T_{i-1}) .9 sense P(s)=1|P(s)| = 10 word decoding, where the sememe predictor estimates

P(s)=1|P(s)| = 11

the sense predictor combines sparse sememe experts through a product-of-experts mechanism, and the word predictor marginalizes over senses:

P(s)=1|P(s)| = 12

Sparsity arises because each expert only controls senses containing that sememe, and on average each word has approximately P(s)=1|P(s)| = 13 sememes (Gu et al., 2018).

The reported empirical effects are specific. On Chinese news language modeling on People’s Daily, replacing the standard softmax with SDLM reduces perplexity by P(s)=1|P(s)| = 14–P(s)=1|P(s)| = 15 points across LSTM, Tied LSTM and AWD-LSTM backbones. Multi-sense words see a P(s)=1|P(s)| = 16 perplexity gain versus P(s)=1|P(s)| = 17 for single-sense words. Words with more sememes, such as P(s)=1|P(s)| = 18–P(s)=1|P(s)| = 19, benefit up to aclacl0 lower perplexity. On headline generation, SDLM raises ROUGE-1/2/L by approximately aclacl1–aclacl2 F1 points. Removing aclacl3 of HowNet connections only slightly degrades performance (Gu et al., 2018).

A different lexical formulation comes from graph-theoretic analysis of dictionaries. A dictionary is represented as a directed graph aclacl4, with an arc aclacl5 when aclacl6 appears in the definition of aclacl7. The Kernel is extracted by recursively deleting vertices with out-degree aclacl8, and empirical dictionaries exhibit aclacl9–advcladvcl0 of advcladvcl1, Core advcladvcl2–advcladvcl3 of advcladvcl4, Satellites advcladvcl5–advcladvcl6 of advcladvcl7, and advcladvcl8–advcladvcl9 of relclrelcl0. MGS words are learned earlier, more concrete, more frequent, and more imageable than non-MGS words (Picard et al., 2013).

Within that exposition, an MCSU is defined as a special kind of Minimal Grounding Set relclrelcl1 such that relclrelcl2 is an MGS of relclrelcl3, the induced subgraph relclrelcl4 is strongly connected, and no proper subset satisfies both properties (Picard et al., 2013). This suggests an interpretation of MCSUs as minimal mutually interdefinable lexical backbones rather than merely local semantic atoms.

4. Minimal propositions in sentence splitting

Niklaus et al. operationalize MCSUs as “minimal propositions” in the MinWikiSplit corpus. A minimal proposition is “a sound, self-contained utterance presenting a minimal semantic unit that cannot be further decomposed into meaningful propositions.” Formally, the output sentence has exactly one predicate–argument structure, the dependency root is a verb, there is at least one nominal subject, and subordinate or coordinate clause labels are excluded. Equivalently, relclrelcl5, and no further decomposition preserves nonempty propositions on both sides (Niklaus et al., 2019).

The splitting engine is DisSim, which applies a set relclrelcl6 of hand-written transformation rules over dependency trees. Relative-clause reduction and coordination splitting are representative examples. If relclrelcl7 denotes the transformation induced by exhaustive application of the rules, then

relclrelcl8

such that each relclrelcl9 fulfills the MCSU criteria and no further rule applies (Niklaus et al., 2019).

The corpus contains ccompccomp0 complex–simplified pairs. On a held-out sample of ccompccomp1 complex inputs, the reported statistics are: average number of tokens per simplified sentence ccompccomp2 ccompccomp3; average number of simplified sentences per complex input ccompccomp4 ccompccomp5; percentage of outputs identical to inputs ccompccomp6 ccompccomp7; average word-level Levenshtein distance from input ccompccomp8; SAMSA ccompccomp9; and xcompxcomp0 (Niklaus et al., 2019).

The manual evaluation uses a random sample of xcompxcomp1 outputs and three criteria: grammaticality, meaning preservation, and structural simplicity on a xcompxcomp2–xcompxcomp3 scale. Inter-annotator agreement is xcompxcomp4, xcompxcomp5, and xcompxcomp6. Mean scores are xcompxcomp7, xcompxcomp8, and xcompxcomp9 (Niklaus et al., 2019). In this line of work, an MCSU is therefore a mono-propositional sentence unit designed for simplification, parsing, and downstream processing.

5. Statement units, compound units, and FAIR semantics

In knowledge-graph work, semantic units are identifiable, semantically meaningful subgraphs. Statement units represent “smallest, independent propositions that are semantically meaningful for a human reader,” while compound units represent semantically meaningful collections of semantic units. The collection of all statement-unit data-graphs forms a partition of the data layer, which supports graph-alignment, subgraph-matching, knowledge-graph profiling, and management of access restrictions to sensitive data (Vogt et al., 2023).

The framework distinguishes assertional, contingent, and universal statement units. Assertional units express ABox-like facts about named individuals. Contingent units use some-instance resources to express existential readings. Universal units use every-instance resources to express universal readings. A later extension introduces four representational resource types—some-instance, most-instances, every-instance, and all-instances—to model assertional, contingent, prototypical, and universal statements without relying on blank nodes or OWL class expressions. Internal constraints include basic consistency, schema conformance, unique subject partitioning, and meta-layer separation (Vogt, 2024).

The Grammar of FAIR generalizes this architecture to atomic and composite units. Let MM00 be the universe of all semantic units, partitioned into MM01 and MM02, with MM03 and MM04. Each semantic unit carries a globally unique persistent identifier MM05, a semantic-unit class MM06, a content-graph MM07 for atomic units, and a meta-graph MM08 for all units. An atomic statement unit is an MCSU iff there is no proper subgraph that still satisfies the schema of its class; a compound unit is an MCSU at its level iff the union of child content-graphs satisfies the compound shape and removing any child unit breaks semantic closure (Vogt et al., 30 Sep 2025).

The semantic-modularisation principle states that any dataset MM09 is partitioned into disjoint MCSUs MM10 such that MM11 and MM12 for MM13, that composition is defined whenever a subset matches a compound-unit class, that there is a unique neutral unit MM14, and that every MCSU has full provenance, license, and schema-metamodel information (Vogt et al., 30 Sep 2025). The result is an architecture in which each unit is independently addressable, machine-actionable, and compositionally predictable.

A representative workflow starts from the sentence “Parasite X has a mass of 24.76 grams.” After tokenization and normalization, the system constructs a content-graph containing triples for the statement-unit type, subject, predicate, value, and unit, attaches provenance and shape metadata, checks MM15 together with MM16, and publishes the result as a Nanopublication or Statement FDO (Vogt et al., 30 Sep 2025). In this setting, MCSUs are not merely linguistic segments; they are minimal schema-satisfying semantic objects for FAIR data infrastructures.

6. Speech-scale units, recurring patterns, and open problems

SyllableLM transfers the MCSU idea to speech. Here an MCSU is a “syllable-like” token with two key properties: minimality, because it cannot be further subdivided without losing cohesive semantic content, and completeness, because it carries a self-contained chunk of meaning roughly equivalent to a spoken syllable. Each unit corresponds to a contiguous span of HuBERT/Data2Vec2 frame-level features (Baade et al., 2024).

The first stage, LossPred, extracts noisy boundaries from a frozen pretrained speech encoder using masked prediction behavior. With masking span length MM17 frames, approximately MM18 second of audio, the method constructs a MM19 loss-prediction matrix and segments it by normalized cut; a fast dynamic-programming variant minimizes the sum of squared distances to segment means while respecting a maximum group length MM20. The second stage, SylBoost, refines boundaries by minimizing

MM21

re-extracting boundaries after each iteration and finally quantizing mean-pooled segment features by MM22-means plus agglomerative clustering (Baade et al., 2024).

The method provides controllable token rates. Reported operating points include MM23 Hz MM24 bps after deduplication with MM25, MM26 Hz with MM27 units MM28 bps, and MM29 Hz MM30 bps. On LibriSpeech test-clean, unsupervised syllable boundary detection reaches MM31 for SD-HuBERT at MM32 Hz, MM33 for SylBoost (HuBERT), and MM34 for SylBoost (Data2Vec2). On unit-to-speech resynthesis, WER/CER improve from MM35 for SD-HuBERT MM36 Hz MM37 units to MM38 for SylBoost (Data2Vec2) at MM39 Hz MM40, and to MM41 for SylBoost (Data2Vec2) at MM42 Hz MM43. On zero-shot spoken language modeling, SyllableLM with MM44 units at MM45 Hz and MM46 bps yields MM47, MM48, and MM49; with MM50 units at MM51 Hz and MM52 bps it yields MM53, MM54, and MM55. The system is reported to match or exceed AudioLM and TWIST with MM56 less compute and MM57 faster inference (Baade et al., 2024).

Taken together, these works show that the MCSU idea recurs whenever a representation must be both irreducible and self-sufficient: a word-or-number unit for multi-model token fusion, a sememe for sense prediction, a mono-propositional sentence for simplification, a schema-closed statement unit for FAIR knowledge graphs, or a syllable-like segment for speech modeling. This suggests that the central research question is not whether there is one canonical MCSU, but how minimality and completeness should be formalized at a chosen representational level. The open problems stated in the cited work are correspondingly level-specific: vocabulary alignment across model families, typological coverage beyond languages with clear word or character boundaries, efficient inference under multi-model lockstep execution, and semantic modularization that remains interoperable across logical frameworks and data infrastructures (Hao et al., 26 Aug 2025, Vogt et al., 30 Sep 2025).

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 Minimal Complete Semantic Units (MCSU).