Dominant Cycle Overlap
- Dominant cycle overlap is a family of concepts that defines how particular cycles, selected by criteria such as ratios, weights, or persistence, determine key system behaviors.
- It spans diverse fields—from combinatorial optimization and non-equilibrium Markov processes to helioseismic solar cycle analysis and orbital dynamics—by quantifying how cycle interactions constrain outcomes.
- The analytical framework not only sharpens theoretical bounds for approximation algorithms but also underpins efficient computational heuristics in transport and curvature estimation.
Dominant cycle overlap is not a single standardized invariant but a family of technically specific notions that arise when a system admits many cycles and only a subset governs approximation loss, steady-state transport, temporal persistence, or spectral forcing. The common structure is a two-stage selection: first, one identifies “dominant” cycles by a domain-specific criterion such as overlap-to-length ratio, cycle weight, residual activity, or spectral amplitude; second, one studies how those cycles overlap, interfere, or constrain one another. In combinatorial optimization, the dominant cycles are the cycle-cover components whose ratios exceed a threshold and determine the upper bound on total closing-edge overlap; in non-equilibrium Markov processes they are the largest-weight cycles in a flux decomposition; in helioseismology they are the lingering low-latitude bands of an outgoing solar cycle overlapping the onset of a new one; and in long-term celestial mechanics they are the normally dominant eccentricity oscillations that are suppressed during secular-resonance episodes [(Englert et al., 2021); (Altaner et al., 2011); (Simoniello et al., 2016); (Zeebe et al., 2024)].
1. Cross-disciplinary meanings of dominance and overlap
Across the literature, “dominance” and “overlap” are defined by different operators, and conflating them obscures the underlying mathematics. In the shortest-superstring setting, overlap is a string overlap carried by arcs of a complete directed overlap graph, and dominance is attached to cycles whose overlap-to-length ratio lies above a threshold. In non-equilibrium steady states, overlap is measured by shared vertices or directed edges between cycles, while dominance is determined by the cycle weights produced by an exact flux decomposition. In solar-cycle analysis, overlap is temporal and latitudinal: it is the interval during which old-cycle low-latitude activity persists after new-cycle activity has already begun at mid-latitudes. In orbital dynamics, overlap is dynamical interference between a secular resonance and the otherwise dominant eccentricity cycle. In permutation generation, overlap is the exact matching of suffixes and prefixes in an -overlap cycle, and “dominant” refers to choosing as large as possible without destroying connectivity. In graph curvature approximation, cycle overlap is used algorithmically through short cycles that minimize transport cost [(Englert et al., 2021); (Altaner et al., 2011); (Simoniello et al., 2016); (Zeebe et al., 2024); (Horan, 2013); (Zhou et al., 2 Jun 2026)].
| Domain | Dominance criterion | Overlap notion |
|---|---|---|
| Shortest superstring | large cycles dominate the bound on | String overlap on cycle-cover arcs |
| NESS cycle decomposition | Largest cycle weights | Node-overlap, edge-overlap, normalized edge similarity |
| Solar cycle progression | Lingering old-cycle activity below | Temporal overlap of successive cycles |
| Earth orbital eccentricity | Dominant 0 term in Earth’s eccentricity | Suppression during 1 resonance episodes |
| Permutation 2-ocycles | Maximal feasible 3 near 4 | Exact suffix/prefix overlap |
| CCOM curvature | Short cycles prioritized in transport | Overlap of 3-, 4-, and 5-cycles around an edge |
A recurring misconception is that overlap always means direct geometric intersection of cycles. The cited work shows otherwise. Depending on the field, overlap may be concatenative, probabilistic, temporal, spectral, or algorithmic, and dominance may refer to ratios, weights, persistence, or forcing amplitude rather than mere size.
2. Ratio-dominant cycles in shortest-superstring approximation
In the shortest-superstring problem, the input is a set of strings 5 with no string a substring of another. The complete directed overlap graph 6 has one vertex per string and an arc profit 7 equal to the length of the longest suffix of 8 that is also a prefix of 9. For a directed cycle
0
the distance from 1 to 2 is
3
the total length of the cycle in the distance graph is
4
the overlap of the cycle-closing edge is
5
and the overlap-to-length ratio is
6
Englert–Matsakis–Vesel classify the cycles of a maximum-overlap cycle-cover using a parameter 7 into three types: small cycles with 8, large cycles with 9, and extra-large cycles with 0. Their key observation is that the large cycles with 1 are the dominant ones: they are exactly the cycles whose leftover overlap beyond 2 forces 3 upward in the inequality 4, where 5, 6, and 7 (Englert et al., 2021).
The central contribution is a pair of incomparable upper bounds on 8:
9
and
0
where 1. A positive linear combination,
2
is chosen so that all 3-sums acquire coefficient exactly 4. Solving the resulting linear system yields
5
and hence
6
This ratio classification directly sharpens approximation guarantees. For GREEDY, the analysis gives
7
where 8 and 9 are restricted to the culprit cycles isolated in the classical proof. Using 0 yields
1
and therefore
2
For the general shortest-superstring approximation scheme, MGREEDY is also a 3-approximation, and combining it with a 4-approximation for MaxATSP with 5 gives
6
These improve the earlier 7 bound for GREEDY due to Kaplan and Shafrir and the 8-approximation algorithm of Mucha (Englert et al., 2021).
The conceptual significance is that not all high-overlap cycles are equally obstructive. Small cycles force the optimal superstring to respect the same cyclic order, large cycles yield only a weaker extracted cost, and extra-large cycles are overlap-poor enough to be absorbed into the 9 term. The dominant-cycle overlap, in this sense, is not simply the largest overlap present in the instance; it is the overlap surplus contributed by the specific ratio band 0.
3. Dominant cycles and overlap measures in non-equilibrium steady states
For a finite irreducible Markov process with directed graph 1, one-way steady-state fluxes are 2, and the node condition
3
holds at every node. A directed cycle 4 is an equivalence class of self-avoiding closed paths
5
with cyclic rotations identified. The indicator 6 equals 7 if edge 8 belongs to 9 and 0 otherwise, while 1 if the cycle visits node 2 (Altaner et al., 2011).
Altaner and collaborators describe an iterative decomposition algorithm for the steady-state flux. After enumerating all cycles 3 in some order, one initializes 4, sets
5
updates
6
and at the end obtains the exact decomposition
7
The non-negativity of the cycle weights and exact reconstruction follow from telescoping sums and preservation of the node condition.
Dominant cycles are then selected by their weights. One typical rule is to choose the smallest subset 8 such that
9
with, for example, 0 or 1. Overlap between two cycles 2 and 3 is quantified in two basic ways:
4
which counts common vertices, and
5
which counts shared directed edges. A normalized similarity index is
6
The paper’s 2-particle, 4-site TASEP example makes the role of dominant-cycle overlap explicit. There are six configurations, all forward-hop rates are 7 except hops over the periodic boundary, which occur at rate 8, and the four non-trivial self-avoiding cycles of length 9 are
0
With enumeration 1, the weights 2 are piecewise linear. For 3, 4, 5, 6, and 7; at 8, only two cycles survive; for 9, 00, 01, 02, and 03. At 04, the dominant set changes abruptly, and the derivatives 05 have a kink there. For 06, one possible dominant active set is 07, and for the pair 08,
09
This setting shows that dominant-cycle overlap can itself change discontinuously even when the underlying steady-state fluxes vary continuously.
4. Overlap of successive solar cycles in helioseismic observations
In helioseismic studies of the solar cycle, overlap is defined operationally as the interval during which the old cycle’s low-latitude bands remain active after the new cycle has already begun at mid-latitudes. If 10 denotes the epoch of minimum helioseismic activity at latitude 11, then
12
with 13 and 14. The same paper also writes
15
but uses the 16 formulation because the minimum is taken as the turn-around between old and new cycles (Simoniello et al., 2016).
Using GONG helioseismic data, the study finds that the progression below 17 differs materially from that at higher latitudes. In the high-frequency global 18-mode band 19–20, which probes the very near-surface layers, the measured overlap durations are approximately 21 months at 22–23, about 24 months at 25–26, and less than 27 month above 28. High-degree ring-diagram modes show hemispheric asymmetry: in the 29–30 band, the South reaches minimum in October 2010 and the North in September 2009, implying 31 months; in the 32–33 band, the offset is about 34 months.
Depth dependence is resolved by separating intermediate-degree modes into three frequency ranges with upper turning points 35: low-36 (37–38, 39–40), medium-41 (42–43, 44–45), and high-46 (47–48, 49–50). In the 51–52 band, the overlap durations are approximately 53 months, 54 months, and 55 months respectively, indicating that the tail-like overlap is present at all depths down to about 56 and is slightly longer in the deeper layers.
The physical picture is that the cycle starts at mid-latitudes and migrates equatorward and poleward, but sunspot eruptions of the old cycle continue below 57. That prolonged low-latitude activity delays the onset of the new cycle and produces a tail-like attachment between successive cycles. The low-latitude frequency-shift curve decays more slowly after the second maximum than the 58–59 curve, and the extra residual shift of roughly one year delays the epoch of minimum by approximately 60–61 months. The low-latitude signal also shows a single-peak structure, whereas latitudes above 62 exhibit a double peak.
These observations are used as dynamo constraints. The reported interpretation is that 63 thin-shell dynamo-wave models generically produce too-long, high-latitude overlaps, whereas flux-transport dynamo models with a surface Babcock–Leighton 64-effect and a deep equatorward return flow naturally give a short 65–66 year overlap confined to 67. To match 68–69 yr and its depth profile, the equatorward return-flow speed at the base of the convection zone must be 70–71, and the surface poloidal-source strength must be 72–73 (Simoniello et al., 2016).
5. Resonance-induced overlap with the dominant 74 eccentricity cycle
In long-term solar-system dynamics, Earth’s eccentricity can be represented in the Laplace–Lagrange framework by
75
where 76 are apsidal precession rates and 77 are nodal precession rates. The principal long-eccentricity cycle in Earth’s eccentricity is the beat frequency
78
with recent-period value
79
This is the familiar long eccentricity cycle dominated by Venus’ and Jupiter’s orbits (Zeebe et al., 2024).
The paper identifies a secular resonance
80
tracked through the resonant angle
81
Band-pass filtering is applied to 82 using rectangular windows of 83 about 84 and 85 about 86. In the nonresonant regime, 87 circulates monotonically through 88; during resonance, it librates about a fixed value. The effective half-width is set by the filter bandwidths, so libration occurs when
89
with 90 in the implementation.
The dominant-cycle overlap here is not a direct intersection of two cycles but a resonance episode that overlaps with, weakens, or erases the otherwise dominant 91 signal. In an ensemble of 92 independent 93-Gyr integrations generated by 94 au perturbations to Earth’s initial position, about 95 of the solutions enter one or more 96 episodes. During such episodes, the sharp 97 peak in FFT spectra of Earth’s eccentricity splits into two nearby peaks of greatly reduced power, the 98 beat loses coherence and amplitude, and the power of the 99 cycle often drops below that of the short 00 eccentricity cycle. Time-frequency plots then resemble neither the modern pattern nor typical stratigraphic Milanković signals.
The resonance episodes typically last from a few Myr up to several tens of Myr, and multiple entries and exits often occur on chaotic diffusion timescales of approximately 01–02 yr. The paper reports weakened or absent long-eccentricity-cycle intervals at times such as 03, 04, and 05, without pushing Mercury’s eccentricity beyond 06. The mechanism is that chaotic diffusion in 07 intermittently realizes 08; when 09, the resonant angle switches from circulation to libration, the 10 mode enters a mixed state, and clean beating with 11 is suppressed. Exiting the resonance restores a clean 12 mode and the 13 cycle re-emerges.
The climatic implication is a weakened eccentricity forcing. Because insolation amplitude scales as 14, a reduction of maximal Earth eccentricity from approximately 15 to approximately 16 reduces eccentricity-forcing amplitude by a factor of about 17. The astrochronological implication is more disruptive: the long-held assumption that the 18 cycle is a stable metronome requires revision, and deep-time chronologies that lock onto a continuous 19 signal must permit 20 Myr intervals in which the dominant cycle is interrupted or absent (Zeebe et al., 2024).
6. Maximal-overlap cycles for permutations
For permutations, an 21-overlap cycle or 22-ocycle is a cyclic listing of all 23 permutations of 24,
25
such that the last 26 symbols of 27 agree exactly with the first 28 symbols of 29. Writing
30
and
31
the overlap condition is simply 32 (Horan, 2013).
Horan’s main theorem gives a necessary and sufficient condition for the existence of such cycles. If 33, then an 34-ocycle on all permutations of 35 exists if and only if
36
Equivalently,
37
This immediately excludes universal cycles for permutations, since the universal-cycle case 38 gives 39.
The proof proceeds through an Eulerian transition digraph. The vertices are length-40 strings that occur as prefixes or suffixes of permutations, and each permutation defines a directed edge from its 41-prefix to its 42-suffix. An Eulerian tour corresponds bijectively to an 43-ocycle. The graph is balanced because every permutation beginning with a given 44-tuple corresponds uniquely to one ending in that tuple by cyclic shift. Connectivity when 45 is obtained by partitioning a permutation into consecutive blocks of size 46 and showing, using rotations by 47 and adjacent transpositions within the current 48-suffix, that any two adjacent symbols in the 49-prefix can be swapped. Since adjacent transpositions generate the full symmetric group, the graph is weakly connected. When 50, the suffix stays inside a single block of length 51, block order cannot change, and the digraph splits into disconnected components.
Two small examples illustrate the boundary sharply. For 52, 53 and 54, so a 55-ocycle exists:
56
For 57, 58 and 59, so no 60-ocycle exists; the transition digraph splits into three disjoint components.
The paper explicitly uses “dominant” in a comparative sense: an 61-ocycle is the next best structure to a universal cycle and retains as large an overlap as possible, with 62 close to 63, without forcing disconnection. In this combinatorial setting, dominant-cycle overlap means maximal feasible overlap subject to global traversability of the state space.
7. Cycle overlap as an algorithmic transport principle
A related but distinct use of cycle overlap appears in the approximation of Ollivier–Ricci curvature. For a simple, undirected, unweighted graph 64 and an edge 65, one considers neighbor measures
66
with lazy-mass parameter 67, computes the 68-Wasserstein distance
69
subject to the marginal constraints, and defines
70
The CCOM method reformulates the transport around short cycles containing 71 (Zhou et al., 2 Jun 2026).
If one restricts attention to paths through short cycles involving 72, then for 73 and 74 the distance 75 can only be 76 or 77. For a transport plan 78, define
79
Then
80
Mass moved along a 3-cycle contributes to 81, along a 4-cycle to 82, and along a 5-cycle to 83. The CCOM heuristic therefore fully exploits all 3-cycles, then greedily assigns as much mass as possible to 4-cycles and 5-cycles in order of “weakest overlap first,” and finally routes any remainder at distances 84 or 85.
The method enumerates 3-, 4-, and 5-cycles containing the edge, constructs source and destination sets, and uses a greedy/pruning procedure that sorts sources by the number of available destinations and destinations by the number of available sources. Theoretical support is given by an optimal-transport principle: ordering any feasible plan by the lexicographically descending vector
86
shows that maximizing 87 also minimizes 88. A coarse uniform error bound reported for the approximation is
89
The final closed form for the approximate curvature when 90 is
91
where 92 are the masses transported through 3-, 4-, and 5-cycles. Empirically, the method is evaluated on small graphs and large scale-free networks. The reported findings are that exact LP becomes infeasible beyond roughly 93k nodes, CCOM scales linearly and runs in seconds on 94-million-edge graphs, MAE on Holme–Kim scale-free random graphs up to 95 nodes remains below 96, and curvature-based community detection improves relative to several baselines. This is not a theory of dominant cycles in the same sense as the superstring or NESS work, but it shows that cycle overlap can be elevated from a descriptive quantity to an organizing computational principle (Zhou et al., 2 Jun 2026).
Taken together, these literatures show that dominant cycle overlap is best understood as a structural theme rather than a single formal object. Its precise meaning depends on whether cycles are selected by ratio, weight, persistence, spectral prominence, or admissible overlap length, but the analytical role is consistent: overlap among the dominant cycles is what determines the hardest combinatorial cases, the effective transport channels, the observable switching behavior, or the failure of a previously assumed metronome.