| name | multi-criteria-ranking |
| description | Strategy: multi-dimensional weighted scoring and ranking — decompose a gap into independent sub-questions, then recombine into a priority list |
| version | 1.0.0 |
| category | hypothesis-formation |
| type | strategy |
| campaign | gap-prioritization |
| tactics | ["scoring-matrix-construction","priority-sensitivity-testing"] |
| sops | ["importance-scoring","feasibility-scoring","novelty-scoring","impact-scoring","ahp-weighting","priority-synthesis"] |
| dependencies | {"tactics":["hypothesis-formation-scoring-matrix-construction","priority-sensitivity-testing"],"sops":["gap-normalization"]} |
Multi-Criteria Ranking
Multi-dimensional weighted scoring and ranking: decompose the composite question "which gap is better" into several independent dimensions, score each separately, then recombine into a final ranking via weighted summation.
When to Use
- The number of gaps is between 5 and 20
- A systematic, explainable basis for ranking is needed
- Decision-makers need to see each dimension's score (rather than a black-box ranking)
- You will later need to explain to others why a particular gap was chosen
Thinking Framework
Core principle: the reliability of complex judgments comes from decomposition, not holistic intuition.
Break "which gap is most worth attacking" into four independent sub-questions:
- Importance: once this gap is filled, how far will the field advance?
- Feasibility: with existing resources and methods, can it be solved within a reasonable time?
- Novelty: is this gap genuinely under-explored?
- Impact: how broad are the downstream effects after solving it?
Each dimension is scored independently (1–5) to avoid cross-contamination between dimensions. Weights are set by AHP (Analytic Hierarchy Process) or specified by the user. Final score = Σ(dimension score × dimension weight).
Sensitivity check: perturb weights by ±20%; if the ranking is unchanged the conclusion is robust; if the ranking flips it must be flagged as "weight-sensitive".
Budget Gate
| Tier | Gap count | Scoring dimensions | Sensitivity check | Final output |
|---|
| S | 5–8 | ≥3 dimensions | Optional | Ranking table + attack suggestions for top 2 gaps |
| M | 9–15 | ≥4 dimensions | Required | Ranking table + attack suggestions for top 3 gaps |
| L | 16–20 | ≥5 dimensions | Required (multi-weight scenarios) | Ranking table + attack suggestions for top 5 gaps + weight-sensitivity report |
Default Reference Flow
- Call the
gap-normalization SOP: normalize input gaps into a standard format (ID, title, one-sentence description)
- Call the
ahp-weighting SOP: determine each dimension's weight (default: importance 0.35, feasibility 0.25, novelty 0.20, impact 0.20)