ME-MODEL-AND-CHANGE - Use a mathematical construction to change how work is divided
- Situation: A repeated calculation gathers all measurements in one place, while the measurements are already available to several teams.
- Question: Can the teams return smaller contributions that preserve the required answer, and what must change when the recipient asks a different question?
- First useful result or blocker: A proposed distributed procedure with a derivation of its preserved answer and its resource consequences, or the information the proposed summaries lose.
- Start with: ME.3 for the receiving requirement, ME.6.MC for the comparison, and ME.25 to turn the mathematical construction into a changed procedure.
- Stop or return: Retain the current procedure when the new one has no worthwhile benefit. A changed required answer returns to the summary and recovery construction; if a team’s capability or support changes, reconsider the affected allocation or support before relying on the procedure.
1. Choose the answer to preserve. The recipient needs the mean of all included measurements, each with equal weight. The records have the same units and meaning. ME.3 retains those conditions when a team proposes sending local means instead of individual measurements.
2. Compare the mathematical constructions. ME.6.MC exposes the weighting difference. For local lists (0,4,0,4) and (10,10), the local means are 2 and 10. Averaging those means gives 6; the mean of all six measurements is 28/6, or 14/3.
MATH.17 supplies an operation on summaries: represent a list by its sum and count, and combine two pairs by adding their respective components. This operation is associative. MATH.18 supplies the interpretation question: does summarizing a concatenated list give the same result as combining its summaries? Here both routes give the total sum and count. Division recovers the required mean when the total count is positive. The construction preserves this answer for any partition under the stated inclusion and weighting rules.
3. Construct the changed way of working. ME.25 now uses that mathematical result to propose local sum-and-count calculation followed by pair addition and division. Every included record must be counted once; each team must have its assigned records and deliver the pair before the result is needed. These are requirements on the changed procedure and its support. The algebra does not establish that the teams already have those capabilities or connections.
For k nonempty teams and N scalar measurements, the proposal transmits 2k scalar values instead of N, apart from any identifiers and communication overhead. It can reduce that transfer when N exceeds 2k, while adding local calculation and coordination. In the small example, four scalar values replace six. ME.6 and ME.14 compare that contribution with the total burden; equality of the mean alone does not establish practical improvement. Rounded computation needs its numerical error allowance.
4. Describe and introduce only the supported change. ME.8 makes the selected procedure and its conditions available to its users. ME.7 addresses a claim that the participating Methods constitute a Method whole when that claim matters. ME.16 addresses introduction into practice; ME.11 supplies a trial only when the result it could obtain is worth the work. Existing adequate grounds can suffice for the decision being made.
5. Reopen the construction when the required result changes. The recipient now also needs the number of measurements greater than 3. Replacing the first list by (2,2,2,2) preserves its sum and count, hence the overall mean, but changes the total above 3 from four to two. The old pair cannot supply the new answer.
ME.6.MC returns this separating case to ME.25. Add a local count above 3 to the summary and combine those counts by addition, or retain access to the original records. The former mean calculation remains valid. Here three values per team would again transmit six scalars, so the original reduction in their number disappears. A later change of threshold can require a different retained contribution again. ME.3 preserves the revised requirement, while ME.8 describes the revised instruction.