{"id":"https://openalex.org/W3149466088","doi":"https://doi.org/10.1145/3450626.3459832","title":"DiffAqua","display_name":"DiffAqua","publication_year":2021,"publication_date":"2021-07-19","ids":{"openalex":"https://openalex.org/W3149466088","doi":"https://doi.org/10.1145/3450626.3459832","mag":"3149466088"},"language":"en","primary_location":{"id":"doi:10.1145/3450626.3459832","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3450626.3459832","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3450626.3459832","source":{"id":"https://openalex.org/S185367456","display_name":"ACM Transactions on Graphics","issn_l":"0730-0301","issn":["0730-0301","1557-7368"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Graphics","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3450626.3459832","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5102716109","display_name":"Pingchuan Ma","orcid":"https://orcid.org/0009-0007-5973-6812"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pingchuan Ma","raw_affiliation_strings":["MIT CSAIL"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIT CSAIL","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102975242","display_name":"Tao Du","orcid":"https://orcid.org/0000-0001-7337-7667"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tao Du","raw_affiliation_strings":["MIT CSAIL"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIT CSAIL","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065255007","display_name":"John Z. Zhang","orcid":"https://orcid.org/0000-0002-7442-5920"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"John Z. Zhang","raw_affiliation_strings":["ETH Zurich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ETH Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100641551","display_name":"Kui Wu","orcid":"https://orcid.org/0000-0003-3326-7943"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kui Wu","raw_affiliation_strings":["MIT CSAIL"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIT CSAIL","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006466898","display_name":"Andrew Spielberg","orcid":"https://orcid.org/0000-0002-6937-6204"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Andrew Spielberg","raw_affiliation_strings":["MIT CSAIL"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIT CSAIL","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050915314","display_name":"Robert K. Katzschmann","orcid":"https://orcid.org/0000-0001-7143-7259"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Robert K. Katzschmann","raw_affiliation_strings":["ETH Zurich, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ETH Zurich, Switzerland","institution_ids":["https://openalex.org/I35440088"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5018010391","display_name":"Wojciech Matusik","orcid":"https://orcid.org/0000-0003-0212-5643"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wojciech Matusik","raw_affiliation_strings":["MIT CSAIL"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIT CSAIL","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":48.3391,"has_fulltext":true,"cited_by_count":54,"citation_normalized_percentile":{"value":0.9970973,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":100},"biblio":{"volume":"40","issue":"4","first_page":"1","last_page":"14"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11170","display_name":"Biomimetic flight and propulsion mechanisms","score":0.9948999881744385,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11170","display_name":"Biomimetic flight and propulsion mechanisms","score":0.9948999881744385,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10462","display_name":"Reinforcement Learning in Robotics","score":0.9930999875068665,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11751","display_name":"Lattice Boltzmann Simulation Studies","score":0.9923999905586243,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/differentiable-function","display_name":"Differentiable function","score":0.7847321033477783},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.7150362730026245},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.657882809638977},{"id":"https://openalex.org/keywords/degrees-of-freedom","display_name":"Degrees of freedom (physics and chemistry)","score":0.5496885180473328},{"id":"https://openalex.org/keywords/underwater","display_name":"Underwater","score":0.496660053730011},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.4787987172603607},{"id":"https://openalex.org/keywords/base","display_name":"Base (topology)","score":0.4417259395122528},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.35324496030807495},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.23967871069908142},{"id":"https://openalex.org/keywords/mathematical-analysis","display_name":"Mathematical analysis","score":0.08292636275291443}],"concepts":[{"id":"https://openalex.org/C202615002","wikidata":"https://www.wikidata.org/wiki/Q783507","display_name":"Differentiable function","level":2,"score":0.7847321033477783},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.7150362730026245},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.657882809638977},{"id":"https://openalex.org/C208081375","wikidata":"https://www.wikidata.org/wiki/Q274502","display_name":"Degrees of freedom (physics and chemistry)","level":2,"score":0.5496885180473328},{"id":"https://openalex.org/C98083399","wikidata":"https://www.wikidata.org/wiki/Q3246517","display_name":"Underwater","level":2,"score":0.496660053730011},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.4787987172603607},{"id":"https://openalex.org/C42058472","wikidata":"https://www.wikidata.org/wiki/Q810214","display_name":"Base (topology)","level":2,"score":0.4417259395122528},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.35324496030807495},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.23967871069908142},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.08292636275291443},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C111368507","wikidata":"https://www.wikidata.org/wiki/Q43518","display_name":"Oceanography","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1145/3450626.3459832","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3450626.3459832","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3450626.3459832","source":{"id":"https://openalex.org/S185367456","display_name":"ACM Transactions on Graphics","issn_l":"0730-0301","issn":["0730-0301","1557-7368"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Graphics","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2104.00837","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2104.00837","pdf_url":"https://arxiv.org/pdf/2104.00837","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:www.research-collection.ethz.ch:20.500.11850/499538","is_oa":true,"landing_page_url":"http://hdl.handle.net/20.500.11850/499538","pdf_url":"http://hdl.handle.net/20.500.11850/499538","source":{"id":"https://openalex.org/S4306402302","display_name":"Repository for Publications and Research Data (ETH Zurich)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I35440088","host_organization_name":"ETH Zurich","host_organization_lineage":["https://openalex.org/I35440088"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM Transactions on Graphics, 40 (4)","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:dspace.mit.edu:1721.1/134208","is_oa":true,"landing_page_url":"https://hdl.handle.net/1721.1/134208","pdf_url":null,"source":{"id":"https://openalex.org/S4306400425","display_name":"DSpace@MIT (Massachusetts Institute of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I63966007","host_organization_name":"Massachusetts Institute of Technology","host_organization_lineage":["https://openalex.org/I63966007"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM","raw_type":"Article"},{"id":"doi:10.3929/ethz-b-000499538","is_oa":true,"landing_page_url":"https://doi.org/10.3929/ethz-b-000499538","pdf_url":null,"source":{"id":"https://openalex.org/S7407051236","display_name":"ETH Z\u00fcrich Research Collection","issn_l":null,"issn":[],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article-journal"}],"best_oa_location":{"id":"doi:10.1145/3450626.3459832","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3450626.3459832","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3450626.3459832","source":{"id":"https://openalex.org/S185367456","display_name":"ACM Transactions on Graphics","issn_l":"0730-0301","issn":["0730-0301","1557-7368"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Graphics","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Life below water","id":"https://metadata.un.org/sdg/14","score":0.4099999964237213}],"awards":[{"id":"https://openalex.org/G4793398307","display_name":null,"funder_award_id":"FA8750-20-C-0075","funder_id":"https://openalex.org/F4320332180","funder_display_name":"Defense Advanced Research Projects Agency"}],"funders":[{"id":"https://openalex.org/F4320332180","display_name":"Defense Advanced Research Projects Agency","ror":"https://ror.org/02caytj08"},{"id":"https://openalex.org/F4320332815","display_name":"Advanced Research Projects Agency","ror":"https://ror.org/02caytj08"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3149466088.pdf","grobid_xml":"https://content.openalex.org/works/W3149466088.grobid-xml"},"referenced_works_count":91,"referenced_works":["https://openalex.org/W169361923","https://openalex.org/W788203010","https://openalex.org/W1608215728","https://openalex.org/W1913254489","https://openalex.org/W1968785025","https://openalex.org/W1992327090","https://openalex.org/W2009172320","https://openalex.org/W2028208724","https://openalex.org/W2028952633","https://openalex.org/W2032519784","https://openalex.org/W2036163530","https://openalex.org/W2039528058","https://openalex.org/W2046090405","https://openalex.org/W2047161559","https://openalex.org/W2064330201","https://openalex.org/W2083120813","https://openalex.org/W2099824239","https://openalex.org/W2117085697","https://openalex.org/W2117289015","https://openalex.org/W2122469780","https://openalex.org/W2128003332","https://openalex.org/W2138537392","https://openalex.org/W2140190473","https://openalex.org/W2141735805","https://openalex.org/W2143668817","https://openalex.org/W2154956206","https://openalex.org/W2464628725","https://openalex.org/W2551300340","https://openalex.org/W2556096037","https://openalex.org/W2580330631","https://openalex.org/W2610992585","https://openalex.org/W2621263557","https://openalex.org/W2626778328","https://openalex.org/W2736021157","https://openalex.org/W2748134142","https://openalex.org/W2754732998","https://openalex.org/W2769325917","https://openalex.org/W2793128170","https://openalex.org/W2808041318","https://openalex.org/W2808746463","https://openalex.org/W2811435282","https://openalex.org/W2811441473","https://openalex.org/W2870735678","https://openalex.org/W2890475775","https://openalex.org/W2891122218","https://openalex.org/W2895524695","https://openalex.org/W2896978180","https://openalex.org/W2902539442","https://openalex.org/W2909770505","https://openalex.org/W2911495555","https://openalex.org/W2912083425","https://openalex.org/W2913988491","https://openalex.org/W2924496780","https://openalex.org/W2947094677","https://openalex.org/W2947205800","https://openalex.org/W2962696179","https://openalex.org/W2963030758","https://openalex.org/W2963403868","https://openalex.org/W2963504959","https://openalex.org/W2963627347","https://openalex.org/W2963755523","https://openalex.org/W2963826410","https://openalex.org/W2964121744","https://openalex.org/W2965212561","https://openalex.org/W2968042644","https://openalex.org/W2970292059","https://openalex.org/W2970293125","https://openalex.org/W2970529185","https://openalex.org/W2970971581","https://openalex.org/W2984106353","https://openalex.org/W2986615800","https://openalex.org/W2988458564","https://openalex.org/W2988986133","https://openalex.org/W2989341556","https://openalex.org/W2995001833","https://openalex.org/W2995253198","https://openalex.org/W3003038987","https://openalex.org/W3007913393","https://openalex.org/W3034655405","https://openalex.org/W3035580435","https://openalex.org/W3106528330","https://openalex.org/W3107834591","https://openalex.org/W3109952375","https://openalex.org/W3125654258","https://openalex.org/W3127082165","https://openalex.org/W3142960102","https://openalex.org/W3170808406","https://openalex.org/W4241335442","https://openalex.org/W4242073862","https://openalex.org/W4249976801","https://openalex.org/W4295312788"],"related_works":["https://openalex.org/W4285277090","https://openalex.org/W4327738859","https://openalex.org/W2348722996","https://openalex.org/W2334570605","https://openalex.org/W3181683615","https://openalex.org/W4388412763","https://openalex.org/W4286826125","https://openalex.org/W1633485514","https://openalex.org/W1999583034","https://openalex.org/W1604739066"],"abstract_inverted_index":{"The":[0],"computational":[1],"design":[2,61,84,115],"of":[3,10,14,62,110],"soft":[4,30,63,96],"underwater":[5,64,97],"swimmers":[6,65],"is":[7,68],"challenging":[8],"because":[9],"the":[11,59,108],"high":[12],"degrees":[13],"freedom":[15],"in":[16],"soft-body":[17],"modeling.":[18],"In":[19],"this":[20,83],"paper,":[21],"we":[22,91],"present":[23],"a":[24,29,56,95],"differentiable":[25,69,87],"pipeline":[26,36],"for":[27,40,58],"co-designing":[28],"swimmer's":[31,98],"geometry":[32],"and":[33,70,89,121,124],"controller.":[34],"Our":[35],"unlocks":[37],"gradient-based":[38],"algorithms":[39],"discovering":[41],"novel":[42],"swimmer":[43],"designs":[44],"more":[45],"efficiently":[46,93],"than":[47,103],"traditional":[48],"gradient-free":[49],"solutions.":[50],"We":[51,106],"propose":[52],"Wasserstein":[53],"barycenters":[54],"as":[55,118],"basis":[57],"geometric":[60],"since":[66],"it":[67],"can":[71,92],"naturally":[72],"interpolate":[73],"between":[74],"bio-inspired":[75],"base":[76],"shapes":[77],"via":[78],"optimal":[79],"transport.":[80],"By":[81],"combining":[82],"space":[85],"with":[86,100],"simulation":[88],"control,":[90],"optimize":[94],"performance":[99],"fewer":[101],"simulations":[102],"baseline":[104],"methods.":[105],"demonstrate":[107,125],"efficacy":[109],"our":[111],"method":[112],"on":[113],"various":[114],"problems":[116],"such":[117],"fast,":[119],"stable,":[120],"energy-efficient":[122],"swimming":[123],"applicability":[126],"to":[127],"multi-objective":[128],"design.":[129]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":8},{"year":2023,"cited_by_count":23},{"year":2022,"cited_by_count":11},{"year":2021,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2021-04-13T00:00:00"}
