{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T15:39:58Z","timestamp":1782488398905,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":16,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,7,12]],"date-time":"2022-07-12T00:00:00Z","timestamp":1657584000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,7,12]]},"DOI":"10.1145\/3490486.3538336","type":"proceedings-article","created":{"date-parts":[[2022,7,13]],"date-time":"2022-07-13T13:29:36Z","timestamp":1657718976000},"page":"115-128","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":25,"title":["Optimal Routing for Constant Function Market Makers"],"prefix":"10.1145","author":[{"given":"Guillermo","family":"Angeris","sequence":"first","affiliation":[{"name":"Stanford University, Stanford, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alex","family":"Evans","sequence":"additional","affiliation":[{"name":"Bain Capital Crypto, San Francisco, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tarun","family":"Chitra","sequence":"additional","affiliation":[{"name":"Gauntlet Networks, New York, NY, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Stephen","family":"Boyd","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,7,13]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2021. DEX Aggregator Volume. https:\/\/www.theblockcrypto.com\/data\/decentralized-finance\/dex-non-custodial\/dex-aggregator-trade-volume.  2021. DEX Aggregator Volume. https:\/\/www.theblockcrypto.com\/data\/decentralized-finance\/dex-non-custodial\/dex-aggregator-trade-volume."},{"key":"e_1_3_2_1_2_1","volume-title":"Flash Loans: Pushing the Limits of DeFi. https:\/\/aave.com\/flash-loans\/.","year":"2020","unstructured":"Aave. 2020 . Flash Loans: Pushing the Limits of DeFi. https:\/\/aave.com\/flash-loans\/. Aave. 2020. Flash Loans: Pushing the Limits of DeFi. https:\/\/aave.com\/flash-loans\/."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1080\/23307706.2017.1397554"},{"key":"e_1_3_2_1_4_1","volume-title":"Constant Function Market Makers: Multi-Asset Trades via Convex Optimization. arXiv:2107.12484 [math, q-fin] (July","author":"Angeris Guillermo","year":"2021","unstructured":"Guillermo Angeris , Akshay Agrawal , Alex Evans , Tarun Chitra , and Stephen Boyd . 2021. Constant Function Market Makers: Multi-Asset Trades via Convex Optimization. arXiv:2107.12484 [math, q-fin] (July 2021 ). arXiv:math, q-fin\/2107.12484 Guillermo Angeris, Akshay Agrawal, Alex Evans, Tarun Chitra, and Stephen Boyd. 2021. Constant Function Market Makers: Multi-Asset Trades via Convex Optimization. arXiv:2107.12484 [math, q-fin] (July 2021). arXiv:math, q-fin\/2107.12484"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419614.3423251"},{"key":"e_1_3_2_1_6_1","unstructured":"MOSEK ApS. 2019. MOSEK Optimizer API for Python 9.1.5. https:\/\/docs.mosek.com\/9.1\/pythonapi\/index.html.  MOSEK ApS. 2019. MOSEK Optimizer API for Python 9.1.5. https:\/\/docs.mosek.com\/9.1\/pythonapi\/index.html."},{"key":"e_1_3_2_1_7_1","volume-title":"Convex Optimization","author":"Boyd Stephen","unstructured":"Stephen Boyd and Lieven Vandenberghe . 2004. Convex Optimization . Cambridge University Press , Cambridge, UK ; New York. Stephen Boyd and Lieven Vandenberghe. 2004. Convex Optimization. Cambridge University Press, Cambridge, UK ; New York."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-63958-0_19"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/2946645.3007036"},{"key":"e_1_3_2_1_10_1","volume-title":"ECOS: An SOCP Solver for Embedded Systems. In 2013 European Control Conference (ECC). IEEE, Zurich, 3071--3076","author":"Domahidi Alexander","year":"2013","unstructured":"Alexander Domahidi , Eric Chu , and Stephen Boyd . 2013 . ECOS: An SOCP Solver for Embedded Systems. In 2013 European Control Conference (ECC). IEEE, Zurich, 3071--3076 . https:\/\/doi.org\/10.23919\/ECC.2013.6669541 10.23919\/ECC.2013.6669541 Alexander Domahidi, Eric Chu, and Stephen Boyd. 2013. ECOS: An SOCP Solver for Embedded Systems. In 2013 European Control Conference (ECC). IEEE, Zurich, 3071--3076. https:\/\/doi.org\/10.23919\/ECC.2013.6669541"},{"key":"e_1_3_2_1_11_1","first-page":"2","article-title":"JuMP","volume":"59","author":"Dunning Iain","year":"2017","unstructured":"Iain Dunning , Joey Huchette , and Miles Lubin . 2017 . JuMP : A Modeling Language for Mathematical Optimization. SIAM Rev. 59 , 2 (Jan. 2017), 295--320. https:\/\/doi.org\/10.1137\/15M1020575 10.1137\/15M1020575 Iain Dunning, Joey Huchette, and Miles Lubin. 2017. JuMP: A Modeling Language for Mathematical Optimization. SIAM Rev. 59, 2 (Jan. 2017), 295--320. https:\/\/doi.org\/10.1137\/15M1020575","journal-title":"A Modeling Language for Mathematical Optimization. SIAM Rev."},{"key":"e_1_3_2_1_12_1","volume-title":"Composing Networks of Automated Market Makers. CoRR abs\/2106.00083","author":"Engel Daniel","year":"2021","unstructured":"Daniel Engel and Maurice Herlihy . 2021. Composing Networks of Automated Market Makers. CoRR abs\/2106.00083 ( 2021 ). arXiv:2106.00083 https:\/\/arxiv.org\/abs\/2106.00083 Daniel Engel and Maurice Herlihy. 2021. Composing Networks of Automated Market Makers. CoRR abs\/2106.00083 (2021). arXiv:2106.00083 https:\/\/arxiv.org\/abs\/2106.00083"},{"key":"e_1_3_2_1_13_1","unstructured":"Gurobi Optimization LLC. 2021. Gurobi Optimizer Reference Manual. https:\/\/www.gurobi.com  Gurobi Optimization LLC. 2021. Gurobi Optimizer Reference Manual. https:\/\/www.gurobi.com"},{"key":"e_1_3_2_1_14_1","unstructured":"Uniswap Labs. 2021. Uniswap Router02. https:\/\/docs.uniswap.org\/protocol\/V2\/reference\/smart-contracts\/router-02. (2021).  Uniswap Labs. 2021. Uniswap Router02. https:\/\/docs.uniswap.org\/protocol\/V2\/reference\/smart-contracts\/router-02. (2021)."},{"key":"e_1_3_2_1_15_1","first-page":"3","article-title":"Conic Optimization via Operator Splitting and Homogeneous Self-Dual Embedding","volume":"169","author":"O'Donoghue Brendan","year":"2016","unstructured":"Brendan O'Donoghue , Eric Chu , Neal Parikh , and Stephen Boyd . 2016 . Conic Optimization via Operator Splitting and Homogeneous Self-Dual Embedding . Journal of Optimization Theory and Applications 169 , 3 (June 2016), 1042--1068. http:\/\/stanford.edu\/~boyd\/papers\/scs.html Brendan O'Donoghue, Eric Chu, Neal Parikh, and Stephen Boyd. 2016. Conic Optimization via Operator Splitting and Homogeneous Self-Dual Embedding. Journal of Optimization Theory and Applications 169, 3 (June 2016), 1042--1068. http:\/\/stanford.edu\/~boyd\/papers\/scs.html","journal-title":"Journal of Optimization Theory and Applications"},{"key":"e_1_3_2_1_16_1","unstructured":"Yi Zhang Xiaohong Chen and Daejun Park. 2018. Formal Specification of Constant Product (xy = k) Market Maker Model and Implementation. (2018).  Yi Zhang Xiaohong Chen and Daejun Park. 2018. Formal Specification of Constant Product (xy = k) Market Maker Model and Implementation. (2018)."}],"event":{"name":"EC '22: The 23rd ACM Conference on Economics and Computation","location":"Boulder CO USA","acronym":"EC '22","sponsor":["SIGecom Special Interest Group on Economics and Computation"]},"container-title":["Proceedings of the 23rd ACM Conference on Economics and Computation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3490486.3538336","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3490486.3538336","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:02:59Z","timestamp":1750186979000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3490486.3538336"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,12]]},"references-count":16,"alternative-id":["10.1145\/3490486.3538336","10.1145\/3490486"],"URL":"https:\/\/doi.org\/10.1145\/3490486.3538336","relation":{},"subject":[],"published":{"date-parts":[[2022,7,12]]},"assertion":[{"value":"2022-07-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}