Fernando Martinelli, Nikolai Mushegian (2019). Generalizes the constant product formula to weighted pools (x^w1 * y^w2 = k) supporting arbitrary portfolio compositions.