Papers
Topics
Authors
Recent
Search
2000 character limit reached

Robust Minimum Redundancy Arrays

Updated 6 July 2026
  • RMRAs are sparse linear arrays that maximize aperture while ensuring a hole-free difference coarray and failure resilience.
  • They achieve two-fold redundancy with doubly redundant core lags, maintaining performance even if any single non-end sensor fails.
  • The design is cast as a combinatorial optimization problem, with scalable closed-form constructions available for arrays with N ≥ 8.

Searching arXiv for papers on Robust Minimum Redundancy Arrays and closely related sparse-array robustness work. Robust Minimum Redundancy Arrays (RMRAs) are sparse linear arrays that preserve the aperture-maximizing objective of classical minimum redundancy arrays while imposing explicit coarray redundancy and failure resilience. In the recent literature, an RMRA is treated as a specialized two-fold redundant sparse array: for a fixed number of sensors NN, it maximizes aperture LL, has a hole-free difference coarray (DCA), is doubly redundant over the core lag interval, and remains hole-free after failure of any single non-end sensor (Patwari et al., 30 Dec 2025, Kunchala et al., 14 Jul 2025).

1. Formal definition and coarray model

A linear sparse array is represented by sensor locations, normalized to λ/2\lambda/2, as

S={s0,s1,,sN1},siZ,s0=0,\mathbb{S} = \{s_0,s_1,\dots,s_{N-1}\}, \qquad s_i\in\mathbb{Z}, \qquad s_0=0,

with physical aperture

L=sN1s0.L = s_{N-1}-s_0.

Its difference set is

Z={sisjsi,sjS},\mathbb{Z} = \{s_i-s_j \mid s_i,s_j\in\mathbb{S}\},

and the difference coarray is the set of unique lags

D=unique(Z).\mathbb{D} = \mathrm{unique}(\mathbb{Z}).

The multiplicity of lag zz is denoted w(z)w(z), and the number of distinct lags,

D,|\mathbb{D}|,

is the number of degrees of freedom (DOFs). A DCA is hole-free on LL0 if LL1 with no missing integers in that interval (Patwari et al., 30 Dec 2025).

Classical minimum redundancy arrays (MRAs), going back to Moffet’s 1968 formulation, maximize the DCA span for a given LL2, require a hole-free coarray over that span, and minimize unnecessary lag repetition. In the recent RMRA literature, MRAs are described as “maximally economic”: they deliver a large aperture and a hole-free DCA but possess little or no redundancy, which makes them fragile under sensor loss (Patwari et al., 30 Dec 2025, Kunchala et al., 14 Jul 2025).

Two-fold redundant sparse arrays (TFRSAs, or TFRAs in one of the papers) constitute the immediate superclass of RMRAs. In that terminology, a TFRSA is a sparse array whose healthy DCA is doubly redundant over its core span and whose DCA remains hole-free under any single non-end sensor failure. An RMRA is then the TFRSA that is optimal in aperture for fixed LL3 (Patwari et al., 30 Dec 2025, Kunchala et al., 14 Jul 2025).

2. Robustness conditions, essential sensors, and fragility

The healthy-array condition is stated through the lag-weight function. If LL4 denotes the multiplicity of lag LL5, then a valid two-fold redundant design satisfies

LL6

Because the weight function is even-symmetric, LL7. These constraints imply a contiguous DCA over LL8, with every lag in that interval generated by at least two sensor pairs, while the maximum lag LL9 is produced exactly once (Patwari et al., 30 Dec 2025, Kunchala et al., 14 Jul 2025).

Robustness is enforced by removing any interior sensor λ/2\lambda/20 and requiring the faulty-array multiplicities λ/2\lambda/21 to satisfy

λ/2\lambda/22

Equivalently, after any single non-end sensor failure, the DCA remains hole-free on λ/2\lambda/23. This is the defining robustness property of the recent RMRA formulations (Patwari et al., 30 Dec 2025).

A closely related formalism uses the doubly redundant coarray

λ/2\lambda/24

and the set of essential sensors λ/2\lambda/25, defined as sensors whose removal changes either the span or the continuity of the DCA. One optimization statement requires

λ/2\lambda/26

with only the two end sensors essential. Under that condition, fragility is

λ/2\lambda/27

In the notation of the companion paper, the essential-sensor set is written as

λ/2\lambda/28

which is equivalent to robustness under any single failure of a non-end sensor (Kunchala et al., 14 Jul 2025, Patwari et al., 30 Dec 2025).

The resulting distinction is strict. Conventional MRAs require only λ/2\lambda/29 over the desired contiguous span and do not guarantee survival of that span after failure. RMRAs add both multiplicity and failure invariance constraints, so they are more constrained than classical MRAs and more specific than generic TFRSAs (Patwari et al., 30 Dec 2025).

3. RMRA synthesis as a combinatorial optimization problem

The recent RMRA literature formulates synthesis as a discrete aperture-maximization problem over integer sensor placements. One representative statement is

S={s0,s1,,sN1},siZ,s0=0,\mathbb{S} = \{s_0,s_1,\dots,s_{N-1}\}, \qquad s_i\in\mathbb{Z}, \qquad s_0=0,0

subject to fixed sensor count, hole-free DCA, doubly redundant core lags, exactly two essential sensors, and S={s0,s1,,sN1},siZ,s0=0,\mathbb{S} = \{s_0,s_1,\dots,s_{N-1}\}, \qquad s_i\in\mathbb{Z}, \qquad s_0=0,1. In the alternate notation,

S={s0,s1,,sN1},siZ,s0=0,\mathbb{S} = \{s_0,s_1,\dots,s_{N-1}\}, \qquad s_i\in\mathbb{Z}, \qquad s_0=0,2

subject to S={s0,s1,,sN1},siZ,s0=0,\mathbb{S} = \{s_0,s_1,\dots,s_{N-1}\}, \qquad s_i\in\mathbb{Z}, \qquad s_0=0,3, S={s0,s1,,sN1},siZ,s0=0,\mathbb{S} = \{s_0,s_1,\dots,s_{N-1}\}, \qquad s_i\in\mathbb{Z}, \qquad s_0=0,4, and S={s0,s1,,sN1},siZ,s0=0,\mathbb{S} = \{s_0,s_1,\dots,s_{N-1}\}, \qquad s_i\in\mathbb{Z}, \qquad s_0=0,5 (Kunchala et al., 14 Jul 2025, Patwari et al., 30 Dec 2025).

For fixed S={s0,s1,,sN1},siZ,s0=0,\mathbb{S} = \{s_0,s_1,\dots,s_{N-1}\}, \qquad s_i\in\mathbb{Z}, \qquad s_0=0,6 and S={s0,s1,,sN1},siZ,s0=0,\mathbb{S} = \{s_0,s_1,\dots,s_{N-1}\}, \qquad s_i\in\mathbb{Z}, \qquad s_0=0,7, the search space consists of choosing S={s0,s1,,sN1},siZ,s0=0,\mathbb{S} = \{s_0,s_1,\dots,s_{N-1}\}, \qquad s_i\in\mathbb{Z}, \qquad s_0=0,8 internal sensor positions from S={s0,s1,,sN1},siZ,s0=0,\mathbb{S} = \{s_0,s_1,\dots,s_{N-1}\}, \qquad s_i\in\mathbb{Z}, \qquad s_0=0,9, with

L=sN1s0.L = s_{N-1}-s_0.0

Search is staged over increasing aperture L=sN1s0.L = s_{N-1}-s_0.1, typically starting from L=sN1s0.L = s_{N-1}-s_0.2. At each stage, every candidate is checked for DCA continuity, healthy-state lag weights, and robustness under all single non-end sensor failures. If no valid candidate exists for a given L=sN1s0.L = s_{N-1}-s_0.3, the previous successful aperture is declared optimal for that L=sN1s0.L = s_{N-1}-s_0.4 (Patwari et al., 30 Dec 2025, Kunchala et al., 14 Jul 2025).

The computational burden is explicitly described as NP-hard. One paper relates RMRA design to minimum-redundancy rulers and Golomb-ruler-type placement problems, while adding the further global constraints of lag multiplicity and failure robustness. The combinatorial growth is illustrated by the L=sN1s0.L = s_{N-1}-s_0.5, L=sN1s0.L = s_{N-1}-s_0.6 stage, which already yields

L=sN1s0.L = s_{N-1}-s_0.7

candidate arrays (Kunchala et al., 14 Jul 2025).

Two search accelerations are reported. The first is structural pruning: fixing the first three and last two sensors,

L=sN1s0.L = s_{N-1}-s_0.8

because those positions were observed to be important for preserving the multiplicities of the corner lags L=sN1s0.L = s_{N-1}-s_0.9, Z={sisjsi,sjS},\mathbb{Z} = \{s_i-s_j \mid s_i,s_j\in\mathbb{S}\},0, and Z={sisjsi,sjS},\mathbb{Z} = \{s_i-s_j \mid s_i,s_j\in\mathbb{S}\},1. This reduces the combinations from

Z={sisjsi,sjS},\mathbb{Z} = \{s_i-s_j \mid s_i,s_j\in\mathbb{S}\},2

The second is the Leap-on-Success exhaustive search (LoSES), which terminates the search at a given aperture as soon as the first valid RMRA is found, then “leaps” to the next aperture Z={sisjsi,sjS},\mathbb{Z} = \{s_i-s_j \mid s_i,s_j\in\mathbb{S}\},3. Optimality is still certified at the first aperture for which no valid configuration exists (Patwari et al., 30 Dec 2025, Kunchala et al., 14 Jul 2025).

Implementation details are also reported. The exhaustive-search study used MATLAB, with computationally heavy components implemented as MEX in C/C++, while the LoSES study likewise used MATLAB validation under all single-element failure scenarios (Patwari et al., 30 Dec 2025, Kunchala et al., 14 Jul 2025).

4. Reported configurations and catalog expansion

The two 2025 RMRA studies agree on the newly found optimal configurations for Z={sisjsi,sjS},\mathbb{Z} = \{s_i-s_j \mid s_i,s_j\in\mathbb{S}\},4 through Z={sisjsi,sjS},\mathbb{Z} = \{s_i-s_j \mid s_i,s_j\in\mathbb{S}\},5, thereby extending the Liu–Vaidyanathan catalog beyond Z={sisjsi,sjS},\mathbb{Z} = \{s_i-s_j \mid s_i,s_j\in\mathbb{S}\},6 (Patwari et al., 30 Dec 2025, Kunchala et al., 14 Jul 2025).

Z={sisjsi,sjS},\mathbb{Z} = \{s_i-s_j \mid s_i,s_j\in\mathbb{S}\},7 Optimal Z={sisjsi,sjS},\mathbb{Z} = \{s_i-s_j \mid s_i,s_j\in\mathbb{S}\},8 Configuration
11 22 Z={sisjsi,sjS},\mathbb{Z} = \{s_i-s_j \mid s_i,s_j\in\mathbb{S}\},9
12 26 D=unique(Z).\mathbb{D} = \mathrm{unique}(\mathbb{Z}).0
13 32 D=unique(Z).\mathbb{D} = \mathrm{unique}(\mathbb{Z}).1
14 36 D=unique(Z).\mathbb{D} = \mathrm{unique}(\mathbb{Z}).2

These arrays satisfy the healthy and faulty weight constraints, have only two essential sensors, and attain the maximum aperture found by exhaustive search for the corresponding D=unique(Z).\mathbb{D} = \mathrm{unique}(\mathbb{Z}).3 (Patwari et al., 30 Dec 2025, Kunchala et al., 14 Jul 2025).

Beyond that shared core, the two papers diverge in scope and classification. One reports new optimal RMRAs for D=unique(Z).\mathbb{D} = \mathrm{unique}(\mathbb{Z}).4 to D=unique(Z).\mathbb{D} = \mathrm{unique}(\mathbb{Z}).5, with the D=unique(Z).\mathbb{D} = \mathrm{unique}(\mathbb{Z}).6 optimal configuration

D=unique(Z).\mathbb{D} = \mathrm{unique}(\mathbb{Z}).7

and aperture D=unique(Z).\mathbb{D} = \mathrm{unique}(\mathbb{Z}).8, then reports near-optimal configurations for D=unique(Z).\mathbb{D} = \mathrm{unique}(\mathbb{Z}).9 to zz0 (Kunchala et al., 14 Jul 2025). The other reports optimal RMRAs for zz1 to zz2 and near-/sub-optimal arrays for zz3 to zz4, obtained under partially constrained search because MATLAB limits prevented fully exhaustive enumeration at larger sizes (Patwari et al., 30 Dec 2025).

The near-/sub-optimal catalogs are extensive in both studies. One paper gives representative near-optimal arrays for zz5 through zz6, including a zz7-sensor configuration with aperture zz8, and also presents pattern-based extrapolations for zz9 and w(z)w(z)0 with larger apertures than those found in the direct search (Kunchala et al., 14 Jul 2025). The other paper lists validated robust arrays for every w(z)w(z)1 from w(z)w(z)2 through w(z)w(z)3, but explicitly labels them near-/sub-optimal because the search space was restricted and global optimality was not certified (Patwari et al., 30 Dec 2025).

Both studies emphasize that these catalogs are valuable beyond the single best array per w(z)w(z)4. They provide a substantial repository of valid robust configurations for later pattern mining, benchmarking, and practical deployment when exhaustive optimization is infeasible (Patwari et al., 30 Dec 2025).

5. Closed-form sub-optimal RMRA and TFRSA family

A principal contribution of the December 2025 paper is a closed-form family derived by pattern mining over the exhaustively discovered arrays. Defining

w(z)w(z)5

the proposed family for w(z)w(z)6 is

w(z)w(z)7

The first w(z)w(z)8 sensors form a dense ULA-like segment, while the last six sensors constitute a sparse tail whose positions scale linearly with w(z)w(z)9. The same family is also written in inter-element-spacing form as

D,|\mathbb{D}|,0

This construction is presented as a TFRSA and therefore as a sub-optimal RMRA family: it is robust and scalable, but not aperture-optimal relative to the best exhaustively found RMRAs (Patwari et al., 30 Dec 2025).

Its aperture is

D,|\mathbb{D}|,1

and the cited validity condition for genuine sparsity is

D,|\mathbb{D}|,2

so the construction is taken as valid for

D,|\mathbb{D}|,3

The same source states that the array is hole-free over D,|\mathbb{D}|,4, with

D,|\mathbb{D}|,5

Those formulas provide closed-form sensor positions, aperture, and DCA size for arbitrary D,|\mathbb{D}|,6 (Patwari et al., 30 Dec 2025).

The paper gives explicit examples. For the smallest valid case, D,|\mathbb{D}|,7 and D,|\mathbb{D}|,8,

D,|\mathbb{D}|,9

and the healthy and single-failure conditions are checked directly. For LL00, the family becomes

LL01

obtained without any search (Patwari et al., 30 Dec 2025).

Validation is algorithmic rather than analytic. The reported pipeline evaluates the closed-form family for every LL02 up to LL03, checks the healthy-state two-fold redundancy, then tests every single non-end sensor failure. The reported Mega Count is LL04, so no violation was found in that range; on that basis the closed-form family is declared valid for all LL05 tested (Patwari et al., 30 Dec 2025).

A persistent theme in the robustness literature is that nominal lag multiplicity does not by itself guarantee failure resilience. One of the RMRA papers explicitly shows that some DDB-based 2FRAs possess hidden essential sensors. For the LL06 array

LL07

the healthy weight function appears doubly redundant, but removing the sensor at LL08 creates a hole at lag LL09. The array then has a third essential sensor and fragility

LL10

rather than the RMRA target LL11 (Kunchala et al., 14 Jul 2025).

The same phenomenon extends to higher-order redundancy. A 2025 framework for testing three-fold redundant sparse linear arrays against all two-sensor failures introduces essential sensor pairs and hidden essential sensor pairs (HESPs), then applies exhaustive failure analysis to existing TRSLA families. The study reports that almost LL12 of the tested 3FRA configurations suffer from hidden vulnerabilities, and that all tested TRAs contain two or more HESPs; in both cases, nominal multi-fold redundancy does not guarantee actual robustness under the designated failure budget (Patwari et al., 9 Sep 2025). For RMRAs, that result has a direct methodological implication: robustness must be verified by explicit failure enumeration, not inferred solely from healthy-state multiplicity counts.

The application space is broad. The RMRA papers explicitly place robust sparse arrays in direction-of-arrival estimation for radar, sonar, and wireless systems, in automotive MIMO radar, and in MIMO-SAR and high-resolution mapping, where coarray continuity under hardware faults is operationally significant (Patwari et al., 30 Dec 2025, Kunchala et al., 14 Jul 2025). The broader multifold-redundancy literature adds radio astronomy, aperture synthesis radiometers, medical imaging arrays, and integrated sensing and communications (ISAC) as domains where failure-tolerant sparse geometries are valuable (Patwari et al., 9 Sep 2025).

Adjacent sparse-array research broadens the context even when the RMRA label is absent. Active-sensing work formulates minimum-redundancy design in terms of the sum co-array, introduces symmetric low-redundancy families such as the Concatenated Nested Array and Kløve Array, and studies redundancy pattern matrices and image addition for Tx–Rx beam synthesis (Rajamäki et al., 21 Jan 2026, Rajamäki et al., 2020). Planar active-sensing work on the Concentric Rectangular Array treats minimum-redundancy structure together with a robustness objective tied to mutual coupling, measured through the number of unit-spaced pairs rather than sensor-failure tolerance (1803.02219). This suggests that RMRA methodology can plausibly be extended beyond the 1-D difference-coarray setting by reformulating robustness in the appropriate virtual-array domain.

Estimator robustness forms a further, complementary layer. The maximum-likelihood method MESA is reported to be usable for arbitrary sparse linear arrays, including minimum redundancy arrays, nested arrays, and coprime arrays, and is proved robust to source correlations though derived under uncorrelated-source assumptions (Yang et al., 2022). This suggests that RMRA research naturally decomposes into a geometry problem—maintaining hole-free virtual aperture under hardware faults—and a processing problem—maintaining inference quality under model mismatch and source correlation.

Taken together, the recent literature establishes RMRAs as a sharply defined subclass of robust sparse arrays: they are not merely low-redundancy arrays, and not merely arrays with repeated lags, but aperture-optimal TFRSAs whose coarray continuity survives the designated failure model. The main open pressure points are equally clear in the cited works: combinatorial complexity, the need for stronger search and optimization machinery, the elimination of hidden dependencies, and the development of scalable closed-form constructions that retain certified robustness (Patwari et al., 30 Dec 2025, Kunchala et al., 14 Jul 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 Robust Minimum Redundancy Arrays (RMRAs).