Papers
Topics
Authors
Recent
Search
2000 character limit reached

Dynamic Selective Mapping (DSLM)

Updated 7 July 2026
  • Dynamic Selective Mapping (DSLM) is a context-aware method that adapts bit-to-symbol mapping using past symbols in peak-power-constrained optical systems to control envelope distortions.
  • It employs a finite-state remapping strategy based on envelope evaluation and forbidden pattern rules, resulting in improved low-pass spectral content and enhanced error performance.
  • In mapping applications, DSLM inspires prompt-driven dynamic labeling in panoptic mapping, enabling on-the-fly semantic updates and integration of novel classes.

Searching arXiv for the provided DSLM-related papers and closely related context papers. Dynamic Selective Mapping (DSLM) is used in two different ways in the provided literature. In "Envelope Control Enabled Probabilistic Shaping for Peak Power Constrained IM DD Systems" (Zou et al., 24 Jul 2025), DSLM is a memory-dependent bit-to-symbol mapping scheme for MM-PAM in peak-power-constrained (PPC) IM–DD systems. In "Mapping the Unseen: Unified Promptable Panoptic Mapping with Dynamic Labeling using Foundation Models" (Mdfaa et al., 2024), DSLM is not a term used in the paper, but UPPM is described as essentially a concrete realization of that idea in the sense of “only map what I care about, when I ask for it, and allow new classes on the fly.”

1. Terminological scope

The two usages differ in domain, objective, and implementation, but both are explicitly framed around dynamic and selective operations rather than a fixed mapping or fixed label set.

Domain Operational meaning Representative source
PPC IM–DD optical links A dynamic selective mapping (DSLM) mechanism at the transmitter enabling an untypical bit-to-symbol mapping in which the current symbol is determined by the current bits pattern and by previously generated symbols within a specified memory length (Zou et al., 24 Jul 2025)
Promptable panoptic mapping DSLM is not a term used in the paper, but UPPM is essentially a concrete realization of that idea: “only map what I care about, when I ask for it, and allow new classes on the fly” (Mdfaa et al., 2024)

In the optical paper, DSLM is the formal name of a transmitter-side finite-state mapping layer. In the mapping paper, the phrase is an interpretive label applied to a system whose semantics are selected and updated dynamically through prompts. This suggests that the expression denotes a family resemblance rather than a single canonical technique.

2. DSLM in peak-power-constrained IM–DD systems

The optical formulation is motivated by short-reach intensity-modulation/direct-detection (IM–DD) links without optical amplifiers, under a peak optical (equivalently electrical) power constraint. The model is

X0,optical field X=X,X \ge 0, \quad \text{optical field } \mathcal{X} = \sqrt{X},

max[X]Ppeak,\max[X] \le P_{\text{peak}},

and after fiber and photodiode,

Y=X+Z,Y = X + Z,

with AWGN ZZ dominated by receiver thermal noise etc. The paper treats this as a peak-power-constrained (PPC) IM–DD channel. In practice, the link also exhibits memory effects due to electrical and optical bandwidth limitations, modulator nonlinearity, fiber dispersion at high baud rates, and overshoot or ringing of analog components. These effects cause waveform overshoot beyond the nominal peak limit, increased PAPR, and pattern-dependent distortion. The paper therefore argues that conventional probabilistic shaping (PS), which optimizes a memoryless input PMF, is not sufficient in high-rate PPC IM–DD, because the dominant impairments are often memory-induced distortions associated with the signal envelope rather than the memoryless mutual information (Zou et al., 24 Jul 2025).

DSLM is introduced as an indirect PS mechanism. Rather than directly specifying a target PMF and then matching to it, the transmitter modifies the bit-to-symbol mapping rule based on past output symbols in order to suppress “bad” temporal patterns, reduce envelope excursions, and indirectly realize a non-uniform effective symbol distribution. The resulting output PMF is therefore described as a by-product of envelope control.

3. Mapping rule, envelope metric, and finite-state structure

For an MM-PAM system, a conventional Gray mapper uses

Sk=Gray(bkmm+1,,bkm),S_k = \text{Gray}\big(b_{km-m+1},\dots,b_{km}\big),

so SkS_k depends only on the current bits. In DSLM, the symbol depends on the current bit pattern and on the previous L1L-1 transmitted symbols. With

Sk1(L1)=[SkL+1,,Sk1],\mathbf{S}_{k-1}^{(L-1)} = [S_{k-L+1},\dots,S_{k-1}],

the mapping becomes

X0,optical field X=X,X \ge 0, \quad \text{optical field } \mathcal{X} = \sqrt{X},0

The paper emphasizes three consequences: the mapping is context-dependent, multiple constellation points may effectively share the same bit label because of remapping, and symbol observation alone does not uniquely determine bits.

The sequence-selection rule is based on an envelope evaluation function over a length-X0,optical field X=X,X \ge 0, \quad \text{optical field } \mathcal{X} = \sqrt{X},1 symbol window

X0,optical field X=X,X \ge 0, \quad \text{optical field } \mathcal{X} = \sqrt{X},2

Without CSI, the main heuristic is

X0,optical field X=X,X \ge 0, \quad \text{optical field } \mathcal{X} = \sqrt{X},3

Large variance and large peak amplitude produce a low quality score, so patterns with large peaks and strong fluctuations are penalized. If CSI is available, the paper suggests

X0,optical field X=X,X \ge 0, \quad \text{optical field } \mathcal{X} = \sqrt{X},4

where X0,optical field X=X,X \ge 0, \quad \text{optical field } \mathcal{X} = \sqrt{X},5 is the estimated impulse response. For modulation alphabet

X0,optical field X=X,X \ge 0, \quad \text{optical field } \mathcal{X} = \sqrt{X},6

all X0,optical field X=X,X \ge 0, \quad \text{optical field } \mathcal{X} = \sqrt{X},7 length-X0,optical field X=X,X \ge 0, \quad \text{optical field } \mathcal{X} = \sqrt{X},8 patterns are evaluated and sorted. A forbidden ratio X0,optical field X=X,X \ge 0, \quad \text{optical field } \mathcal{X} = \sqrt{X},9 partitions them into max[X]Ppeak,\max[X] \le P_{\text{peak}},0, the worst max[X]Ppeak,\max[X] \le P_{\text{peak}},1 fraction, and max[X]Ppeak,\max[X] \le P_{\text{peak}},2, the allowed fraction.

The transmitter then applies a staged remapping rule. It first computes a preferred Gray symbol max[X]Ppeak,\max[X] \le P_{\text{peak}},3 and checks whether the tentative sequence

max[X]Ppeak,\max[X] \le P_{\text{peak}},4

is allowed. If so, it transmits max[X]Ppeak,\max[X] \le P_{\text{peak}},5. If not, it forms the candidate set

max[X]Ppeak,\max[X] \le P_{\text{peak}},6

Among allowed candidates, the selection is refined by minimum Hamming distance to the Gray target,

max[X]Ppeak,\max[X] \le P_{\text{peak}},7

then by maximum local envelope quality,

max[X]Ppeak,\max[X] \le P_{\text{peak}},8

and finally by minimum Euclidean distance,

max[X]Ppeak,\max[X] \le P_{\text{peak}},9

If multiple elements remain, one is chosen uniformly at random. This rule directly suppresses patterns such as Y=X+Z,Y = X + Z,0 in PAM8, curbs overshoot in the analog channel response, and tends to produce more low-pass spectral content.

4. Trellis-based detection, PAS compatibility, and measured gains

Because DSLM introduces memory and ambiguity, the receiver is not a conventional symbol-by-symbol demapper. For memory length Y=X+Z,Y = X + Z,1, the trellis state at stage Y=X+Z,Y = X + Z,2 is

Y=X+Z,Y = X + Z,3

with

Y=X+Z,Y = X + Z,4

states. In a conventional memoryless mapper each state has Y=X+Z,Y = X + Z,5 outgoing and Y=X+Z,Y = X + Z,6 incoming transitions, whereas in DSLM some transitions are eliminated because they generate forbidden patterns. The receiver therefore runs a BCJR (MAP) sequence detector on the constrained trellis, with forbidden transitions excluded from the recursion. The observation model in the branch metric includes

Y=X+Z,Y = X + Z,7

together with the a priori probability of the bit pattern from the decoder. To reduce complexity, the paper uses a modified M-BCJR within a turbo equalization loop with an LDPC decoder; only the strongest states are retained at each stage (Zou et al., 24 Jul 2025).

The same paper places DSLM after a probabilistic amplitude shaping (PAS) chain: Y=X+Z,Y = X + Z,8 PAS determines the base information rate and average entropy, while DSLM provides envelope control and indirectly perturbs both the PMF and the temporal pattern statistics. For coded modulation the paper uses

Y=X+Z,Y = X + Z,9

with ZZ0.

The reported measurements are specific. For uniform PAM8 with ZZ1 and ZZ2, the entropy drop is only ZZ3 bits/symbol, from ZZ4 to ZZ5, and the measured NGMI shows ~1 dB improvement in required ROP for a given NGMI. With LDPC of rate ZZ6 and 11 turbo iterations, Typical PAM8 is error-free at about ZZ7 dBm, while DSLM PAM8 is error-free at about ZZ8 dBm, yielding ~1 dB receiver-sensitivity improvement. For MB-PS PAM8 with entropy ZZ9, DSLM with MM0 and MM1 gives a ~0.7 dB better ROP threshold for error-free operation than MB-PS alone. The paper also notes that the DSLM output spectrum is more low-pass, eye diagrams show less fluctuation, and the symbol histogram shifts toward a cap-shaped distribution.

A recurrent misconception is that DSLM is simply the optical Selective Mapping (SLM) technique known from OFDM. The paper distinguishes them explicitly: classic SLM is block-level, requires side information, and does not change the mapping between bits and constellation points, whereas DSLM is symbol-by-symbol, state-dependent, sends no explicit side information, and is decoded by a trellis consistent with the allowed and forbidden pattern rules.

5. UPPM as a concrete realization of dynamic selective mapping

In the robotics paper, Dynamic Selective Mapping (DSLM) is introduced only as an interpretive lens: it is not a term used in the paper, but UPPM is presented as essentially a concrete realization of that idea. The target behavior is stated directly: “only map what I care about, when I ask for it, and allow new classes on the fly.” The paper argues that conventional semantic and panoptic mapping systems use fixed, closed label sets, rely on pre-trained 2D semantic or instance segmentation networks, and cannot handle novel or long-tail categories without retraining or re-annotation. UPPM replaces this with a prompt-driven, open-vocabulary, dynamically labeled panoptic map (Mdfaa et al., 2024).

UPPM takes posed RGB-D frames and builds a panoptic 3D map using a multi-resolution, multi-TSDF representation with object-centric submaps. Its semantic layer is built from foundation models: Tag2Text generates captions and tags, Honnibal’s POS tagger and the WordNet lemmatizer extract nouns, noun phrases, and adjectives, MPNet + COCO-Stuff STS map open-vocabulary labels to a parent COCO class by cosine similarity, Grounding-DINO performs open-set detection from curated label prompts, and SAM produces instance masks. The paper’s Dynamic Labeling mechanism then unifies diverse textual descriptions such as “table”, “small dining table”, and “wooden table” into a single internal category ID while preserving all textual variants.

This pipeline operationalizes promptability and selectivity in several ways. Automatic label generation during mapping uses Tag2Text-derived captions and tags as queries for Grounding-DINO. User prompts support later querying and interaction, including prompts of increasing specificity such as those illustrated for a “small round wooden table.” New textual descriptions can be integrated and linked to existing objects, because the 3D geometry is decoupled from semantics and semantics can be updated at mapping time or even post hoc. The paper explicitly describes this as geometry-first, with semantics prompt-driven and late-bound.

The system’s Unified Semantics are central. Open-vocabulary labels are embedded and matched to COCO-Stuff classes using

MM2

with cosine similarity

MM3

This yields a parent COCO class and size estimate, enabling a stable unified category ID across frames even when the visible text labels vary. The paper therefore presents UPPM as a panoptic mapping system whose semantics are selected and updated dynamically through prompts, and explicitly states that this aligns well with the DSLM concept.

6. Limitations, trade-offs, and cross-domain significance

The two literatures attach the same phrase to different engineering problems, and each emphasizes a different trade-off structure. In the optical setting, larger memory length MM4 improves control over longer patterns but increases complexity roughly with MM5 when designing forbidden sets, while the receiver state space scales as MM6. Higher forbidden ratio MM7 gives stronger envelope control but also increases the DSLM-induced BER before FEC, so MM8 must be chosen so that the combined channel and remapping errors remain correctable by the turbo equalizer and FEC. The paper describes transmitter implementation as essentially LUT-based and feasible in high-speed digital logic, but receiver M-BCJR and turbo iterations increase computation and latency (Zou et al., 24 Jul 2025).

In the mapping setting, the principal limitations are different. UPPM depends on Tag2Text, Grounding-DINO, SAM, and related modules, so noisy captions, detection errors, and image quality degradation propagate into the 3D map. The paper highlights sensitivity to motion blur and noisy images in RIO, a trade-off between open-set flexibility and closed-set precision, and the absence of explicit integration with planning or control. It also notes that foundation models are computationally heavy and that full online deployment may not meet strict real-time constraints. The proposed mitigations are postprocessing (POS tagging, lemmatization, STS, NMS) and offline or incremental semantic updates rather than full map reconstruction (Mdfaa et al., 2024).

Taken together, the two usages show that dynamic selective mapping can denote either a finite-state, pattern-aware mapping layer that controls short-term envelope statistics in PPC IM–DD, or a promptable, dynamically labeled panoptic map in which semantics are added, merged, or refined on demand. This suggests a shared abstraction: the mapping is not fixed in advance, but conditioned on context—previous symbols in one case, natural-language prompts and stored semantic embeddings in the other.

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 Dynamic Selective Mapping (DSLM).