A Heap Data Structure for Weighted Random Selection with Dynamic Weights. - John A. Stratton; Andrew Kuhlken; Zechariah Frierson (J. Comput. Sci. Coll., 2023)