RUM conjecture
The RUM conjecture proposes that bounding two of an access method's read, update and memory overheads constrains the third.
The 2016 paper presents a conjecture, not a general proof or a numerical formula for a particular engine. It also allows improvements in all three costs through engineering or computation. [1]
Memory includes storage space, not just DRAM. Costs must be scoped to a hierarchy level; moving work into a RAM buffer does not make that work disappear. [1]
Relations
Citations
Further reading
Sources & caveats
- Source synthesis from the original visionary paper; not an experimental validation or a claim about subsequent proof status.