Consistent notation is used across IRIDIUM documentation and, when applicable, in a future preprint. Use this guide when adding or editing formulas.
- In Markdown, use inline math with
$...$and display math with$$...$$. - Symbols must match the symbol glossary. The same symbol should not denote different things in different documents.
| Concept | Notation | Notes |
|---|---|---|
| Graph |
|
|
| Node set size | $ | V |
| Feature matrix (time |
|
|
| Time index |
|
Subscript or range; avoid reusing |
| Forecast horizon | Number of future steps. | |
| District index |
|
For equity; |
| Route | A path or itinerary. | |
| Model parameters | Global or local model weights. | |
| Loss |
|
|
| Weights (routing/equity) |
|
Defined in context. |
- Local objective:
$\min_\theta \sum_{k=1}^{K} p_k \mathcal{L}_k(\theta)$ . - Client update:
$\theta_k^{(t)}$ ; aggregation:$\theta^{(t+1)} = \sum_k \frac{n_k}{\sum_j n_j} \theta_k^{(t)}$ (FedAvg-style). Use$n_k$ for local sample count,$p_k$ for weight.
- Graph:
$G = (V, E, W)$ . Input window:$X_{t-T+1:t}$ . Forecast: $\hat{Y}{t+1:t+H} = f\theta(X_{t-T+1:t}, G)$. Loss: MAE, RMSE, or MAPE as defined in symbol-glossary.
- Route utility:
$J(r) = \alpha T(r) + \beta C(r) + \gamma E(r) + \delta P(r)$ with$T$ travel time,$C$ cost,$E$ emissions proxy,$P$ penalty. Define symbols on first use.
- District
$d$ , indicators$m$ . Normalised value:$z_{d,m}$ . Composite:$MES_d = \sum_m w_m z_{d,m}$ . State that MES is a derived analytic index, not an official statistic.
- Deviation:
$z_t = (x_t - \mu_{t,w}) / \sigma_{t,w}$ (rolling window$w$ ). Severity or score:$S_t$ with defined components. Define$\mu_{t,w}$ ,$\sigma_{t,w}$ in text.
- Em dash or en dash in math or text (use hyphen).
- Conflicting use of
$k$ (e.g. both client index and time step). - Undefined symbols. When in doubt, add a short phrase: "where
$N$ is the number of nodes."