{"id":"https://openalex.org/W7202388825","doi":"https://doi.org/10.1111/cgf.70489","title":"Differentiable Randers\u2010Finsler Eikonal Solvers","display_name":"Differentiable Randers\u2010Finsler Eikonal Solvers","publication_year":2026,"publication_date":"2026-08-13","ids":{"openalex":"https://openalex.org/W7202388825","doi":"https://doi.org/10.1111/cgf.70489"},"language":"en","primary_location":{"id":"doi:10.1111/cgf.70489","is_oa":true,"landing_page_url":"https://doi.org/10.1111/cgf.70489","pdf_url":null,"source":{"id":"https://openalex.org/S67831204","display_name":"Computer Graphics Forum","issn_l":"0167-7055","issn":["0167-7055","1467-8659"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computer Graphics Forum","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1111/cgf.70489","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5037769057","display_name":"Barak Gahtan","orcid":"https://orcid.org/0009-0002-0547-0637"},"institutions":[{"id":"https://openalex.org/I174306211","display_name":"Technion \u2013 Israel Institute of Technology","ror":"https://ror.org/03qryx823","country_code":"IL","type":"education","lineage":["https://openalex.org/I174306211"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Barak Gahtan","raw_affiliation_strings":["Department of Computer Science Technion \u2010 Israel Institute of Technology  Haifa Israel"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science Technion \u2010 Israel Institute of Technology  Haifa Israel","institution_ids":["https://openalex.org/I174306211"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051584545","display_name":"Jacob Shpund","orcid":null},"institutions":[{"id":"https://openalex.org/I197251160","display_name":"Hebrew University of Jerusalem","ror":"https://ror.org/03qxff017","country_code":"IL","type":"education","lineage":["https://openalex.org/I197251160"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Jacob Shpund","raw_affiliation_strings":["The Hebrew University of Jerusalem  Jerusalem Israel"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"The Hebrew University of Jerusalem  Jerusalem Israel","institution_ids":["https://openalex.org/I197251160"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025410418","display_name":"Alex Bronstein","orcid":"https://orcid.org/0000-0001-9699-8730"},"institutions":[{"id":"https://openalex.org/I157556583","display_name":"Institute of Science and Technology Austria","ror":"https://ror.org/03gnh5541","country_code":"AT","type":"education","lineage":["https://openalex.org/I157556583"]},{"id":"https://openalex.org/I174306211","display_name":"Technion \u2013 Israel Institute of Technology","ror":"https://ror.org/03qryx823","country_code":"IL","type":"education","lineage":["https://openalex.org/I174306211"]}],"countries":["AT","IL"],"is_corresponding":false,"raw_author_name":"Alex M. Bronstein","raw_affiliation_strings":["Department of Computer Science Technion \u2010 Israel Institute of Technology  Haifa Israel","ISTA Institute of Science and Technology  Vienna Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science Technion \u2010 Israel Institute of Technology  Haifa Israel","institution_ids":["https://openalex.org/I174306211"]},{"raw_affiliation_string":"ISTA Institute of Science and Technology  Vienna Austria","institution_ids":["https://openalex.org/I157556583"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":3710,"currency":"USD","value_usd":3710},"apc_paid":{"value":3710,"currency":"USD","value_usd":3710},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.91958983,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12536","display_name":"Topological and Geometric Data Analysis","score":0.3840000033378601,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12536","display_name":"Topological and Geometric Data Analysis","score":0.3840000033378601,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.07159999758005142,"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/T11206","display_name":"Model Reduction and Neural Networks","score":0.04670000076293945,"subfield":{"id":"https://openalex.org/subfields/3109","display_name":"Statistical and Nonlinear Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/solver","display_name":"Solver","score":0.7669000029563904},{"id":"https://openalex.org/keywords/stencil","display_name":"Stencil","score":0.753600001335144},{"id":"https://openalex.org/keywords/differentiable-function","display_name":"Differentiable function","score":0.7060999870300293},{"id":"https://openalex.org/keywords/eikonal-equation","display_name":"Eikonal equation","score":0.5651000142097473},{"id":"https://openalex.org/keywords/geodesic","display_name":"Geodesic","score":0.5347999930381775},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5275999903678894},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.5170999765396118},{"id":"https://openalex.org/keywords/cartesian-coordinate-system","display_name":"Cartesian coordinate system","score":0.3889000117778778},{"id":"https://openalex.org/keywords/fast-marching-method","display_name":"Fast marching method","score":0.3783000111579895}],"concepts":[{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.7669000029563904},{"id":"https://openalex.org/C76752949","wikidata":"https://www.wikidata.org/wiki/Q7607499","display_name":"Stencil","level":2,"score":0.753600001335144},{"id":"https://openalex.org/C202615002","wikidata":"https://www.wikidata.org/wiki/Q783507","display_name":"Differentiable function","level":2,"score":0.7060999870300293},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5921000242233276},{"id":"https://openalex.org/C40375134","wikidata":"https://www.wikidata.org/wiki/Q1303846","display_name":"Eikonal equation","level":2,"score":0.5651000142097473},{"id":"https://openalex.org/C165818556","wikidata":"https://www.wikidata.org/wiki/Q213488","display_name":"Geodesic","level":2,"score":0.5347999930381775},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5275999903678894},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.5170999765396118},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4602999985218048},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.44119998812675476},{"id":"https://openalex.org/C16038011","wikidata":"https://www.wikidata.org/wiki/Q62912","display_name":"Cartesian coordinate system","level":2,"score":0.3889000117778778},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.38690000772476196},{"id":"https://openalex.org/C17866373","wikidata":"https://www.wikidata.org/wiki/Q5437042","display_name":"Fast marching method","level":2,"score":0.3783000111579895},{"id":"https://openalex.org/C155281189","wikidata":"https://www.wikidata.org/wiki/Q3518150","display_name":"Tensor (intrinsic definition)","level":2,"score":0.36640000343322754},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.364300012588501},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.34940001368522644},{"id":"https://openalex.org/C10819784","wikidata":"https://www.wikidata.org/wiki/Q5463027","display_name":"Flux limiter","level":2,"score":0.3433000147342682},{"id":"https://openalex.org/C2778265155","wikidata":"https://www.wikidata.org/wiki/Q7233276","display_name":"Positive definiteness","level":4,"score":0.33899998664855957},{"id":"https://openalex.org/C41608201","wikidata":"https://www.wikidata.org/wiki/Q980509","display_name":"Embedding","level":2,"score":0.321399986743927},{"id":"https://openalex.org/C121483023","wikidata":"https://www.wikidata.org/wiki/Q7298343","display_name":"Ray tracing (physics)","level":2,"score":0.31369999051094055},{"id":"https://openalex.org/C133512626","wikidata":"https://www.wikidata.org/wiki/Q787371","display_name":"Automatic differentiation","level":3,"score":0.30160000920295715},{"id":"https://openalex.org/C120553275","wikidata":"https://www.wikidata.org/wiki/Q4903720","display_name":"Biconjugate gradient stabilized method","level":3,"score":0.2870999872684479},{"id":"https://openalex.org/C8466233","wikidata":"https://www.wikidata.org/wiki/Q757269","display_name":"Metric tensor","level":3,"score":0.28439998626708984},{"id":"https://openalex.org/C57493831","wikidata":"https://www.wikidata.org/wiki/Q3134666","display_name":"Projection (relational algebra)","level":2,"score":0.2806999981403351},{"id":"https://openalex.org/C187691185","wikidata":"https://www.wikidata.org/wiki/Q2020720","display_name":"Grid","level":2,"score":0.2705000042915344},{"id":"https://openalex.org/C135252773","wikidata":"https://www.wikidata.org/wiki/Q1567213","display_name":"Inverse problem","level":2,"score":0.26649999618530273},{"id":"https://openalex.org/C94025248","wikidata":"https://www.wikidata.org/wiki/Q7899499","display_name":"Upwind scheme","level":3,"score":0.25850000977516174},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.2583000063896179},{"id":"https://openalex.org/C161773026","wikidata":"https://www.wikidata.org/wiki/Q7559041","display_name":"Solving the geodesic equations","level":3,"score":0.25270000100135803}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1111/cgf.70489","is_oa":true,"landing_page_url":"https://doi.org/10.1111/cgf.70489","pdf_url":null,"source":{"id":"https://openalex.org/S67831204","display_name":"Computer Graphics Forum","issn_l":"0167-7055","issn":["0167-7055","1467-8659"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computer Graphics Forum","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1111/cgf.70489","is_oa":true,"landing_page_url":"https://doi.org/10.1111/cgf.70489","pdf_url":null,"source":{"id":"https://openalex.org/S67831204","display_name":"Computer Graphics Forum","issn_l":"0167-7055","issn":["0167-7055","1467-8659"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computer Graphics Forum","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W35311215","https://openalex.org/W1483839007","https://openalex.org/W1531419578","https://openalex.org/W1551360398","https://openalex.org/W1918014345","https://openalex.org/W1980251225","https://openalex.org/W1983274864","https://openalex.org/W1999244633","https://openalex.org/W1999690352","https://openalex.org/W2049391017","https://openalex.org/W2055341194","https://openalex.org/W2099893201","https://openalex.org/W2104545915","https://openalex.org/W2123698257","https://openalex.org/W2125916088","https://openalex.org/W2141409037","https://openalex.org/W2165221050","https://openalex.org/W2561843528","https://openalex.org/W2765816034","https://openalex.org/W2899283552","https://openalex.org/W2964210434","https://openalex.org/W3161200675","https://openalex.org/W4206193355","https://openalex.org/W4247541366","https://openalex.org/W4415799182"],"related_works":[],"abstract_inverted_index":{"Abstract":[0],"Fast":[1],"and":[2,7,25,33,70,101,107,111,126,129,141,158,171,182,205],"differentiable":[3,38,135,210],"solvers":[4],"for":[5,41],"anisotropic":[6,180],"asymmetric":[8],"distance":[9,212],"fields":[10,184],"are":[11,153],"a":[12,37,52,76,93],"key":[13],"primitive":[14],"in":[15],"geometry":[16],"processing,":[17],"enabling":[18],"gradient\u2010based":[19],"optimization":[20],"over":[21],"metrics,":[22],"drift":[23,143,183],"fields,":[24],"downstream":[26],"objectives":[27],"that":[28,47,137],"depend":[29],"on":[30,44,199],"geodesic":[31],"distances":[32],"geodesics.":[34],"We":[35,113,166],"present":[36],"Eikonal":[39],"solver":[40,105],"Randers\u2013Finsler":[42],"metrics":[43,181],"Cartesian":[45],"grids":[46],"combines":[48],"the":[49,79,83,89,118,192,206],"efficiency":[50],"of":[51,117,209],"GPU\u2010friendly":[53],"column/row":[54],"fast":[55],"sweeping":[56],"with":[57,121,134],"exact":[58],"gradients":[59,152],"obtained":[60],"by":[61,75],"implicit":[62],"differentiation.":[63],"Our":[64],"forward":[65,169],"pass":[66,81],"uses":[67],"local":[68],"one\u2010":[69],"two\u2010point":[71],"upwind":[72],"updates":[73,120],"selected":[74],"causality\u2010valid":[77],"stencil;":[78],"backward":[80],"exploits":[82],"induced":[84],"arrival\u2010time":[85,187],"ordering":[86],"to":[87,123,194],"solve":[88],"adjoint":[90],"system":[91],"via":[92],"single":[94],"reverse\u2010time":[95],"back\u2010substitution,":[96],"avoiding":[97],"unrolling":[98],"(i.e.,":[99],"recording":[100],"differentiating":[102],"through":[103],"every":[104],"iteration)":[106],"substantially":[108],"reducing":[109],"memory":[110],"runtime.":[112],"derive":[114],"closed\u2010form":[115],"derivatives":[116],"discrete":[119],"respect":[122],"arrival":[124],"times":[125],"Randers":[127,211],"parameters,":[128],"we":[130,150,190],"enforce":[131],"metric":[132],"feasibility":[133],"projections":[136],"guarantee":[138],"positive":[139],"definiteness":[140],"valid":[142],"magnitude.":[144],"Although":[145],"stencil":[146,164],"selection":[147],"is":[148],"piecewise\u2010smooth,":[149],"show":[151],"stable":[154],"under":[155],"small":[156],"perturbations":[157],"match":[159],"finite":[160],"differences":[161],"away":[162],"from":[163,185],"boundaries.":[165],"demonstrate":[167],"accurate":[168],"solutions":[170],"enable":[172],"inverse":[173],"problems":[174],"such":[175],"as":[176],"recovering":[177],"spatially":[178],"varying":[179],"sparse":[186],"supervision.":[188],"Finally,":[189],"apply":[191],"method":[193],"learning":[195],"data\u2010driven":[196],"spread":[197],"models":[198],"real":[200],"wildfire":[201],"perimeters,":[202],"illustrating":[203],"scalability":[204],"practical":[207],"utility":[208],"fields.":[213]},"counts_by_year":[],"updated_date":"2026-08-14T07:06:38.338062","created_date":"2026-08-14T00:00:00"}
