{"id":"https://openalex.org/W7081922173","doi":"https://doi.org/10.1007/978-3-032-04167-8_18","title":"When GNNs Met a\u00a0Word Equations Solver: Learning to\u00a0Rank Equations","display_name":"When GNNs Met a\u00a0Word Equations Solver: Learning to\u00a0Rank Equations","publication_year":2025,"publication_date":"2025-09-14","ids":{"openalex":"https://openalex.org/W7081922173","doi":"https://doi.org/10.1007/978-3-032-04167-8_18"},"language":"en","primary_location":{"id":"doi:10.1007/978-3-032-04167-8_18","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-032-04167-8_18","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-032-04167-8_18.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"type":"book-chapter","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/978-3-032-04167-8_18.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Parosh Aziz Abdulla","orcid":"https://orcid.org/0000-0001-6832-6611"},"institutions":[{"id":"https://openalex.org/I123387679","display_name":"Uppsala University","ror":"https://ror.org/048a87296","country_code":"SE","type":"education","lineage":["https://openalex.org/I123387679"]}],"countries":["SE"],"is_corresponding":true,"raw_author_name":"Parosh Aziz Abdulla","raw_affiliation_strings":["Uppsala University, Uppsala, Sweden"],"affiliations":[{"raw_affiliation_string":"Uppsala University, Uppsala, Sweden","institution_ids":["https://openalex.org/I123387679"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Mohamed Faouzi Atig","orcid":null},"institutions":[{"id":"https://openalex.org/I123387679","display_name":"Uppsala University","ror":"https://ror.org/048a87296","country_code":"SE","type":"education","lineage":["https://openalex.org/I123387679"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Mohamed Faouzi Atig","raw_affiliation_strings":["Uppsala University, Uppsala, Sweden"],"affiliations":[{"raw_affiliation_string":"Uppsala University, Uppsala, Sweden","institution_ids":["https://openalex.org/I123387679"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Julie Cailler","orcid":"https://orcid.org/0000-0002-6665-8089"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I4210121838","display_name":"Laboratoire Lorrain de Recherche en Informatique et ses Applications","ror":"https://ror.org/02vnf0c38","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I277688954","https://openalex.org/I4210107720","https://openalex.org/I4210121838","https://openalex.org/I4210159245","https://openalex.org/I90183372"]},{"id":"https://openalex.org/I90183372","display_name":"Universit\u00e9 de Lorraine","ror":"https://ror.org/04vfs2w97","country_code":"FR","type":"education","lineage":["https://openalex.org/I90183372"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Julie Cailler","raw_affiliation_strings":["University of Lorraine, CNRS, Inria, LORIA, Nancy, France"],"affiliations":[{"raw_affiliation_string":"University of Lorraine, CNRS, Inria, LORIA, Nancy, France","institution_ids":["https://openalex.org/I90183372","https://openalex.org/I4210121838","https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Chencheng Liang","orcid":"https://orcid.org/0000-0002-4926-8089"},"institutions":[{"id":"https://openalex.org/I123387679","display_name":"Uppsala University","ror":"https://ror.org/048a87296","country_code":"SE","type":"education","lineage":["https://openalex.org/I123387679"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Chencheng Liang","raw_affiliation_strings":["Uppsala University, Uppsala, Sweden"],"affiliations":[{"raw_affiliation_string":"Uppsala University, Uppsala, Sweden","institution_ids":["https://openalex.org/I123387679"]}]},{"author_position":"last","author":{"id":null,"display_name":"Philipp R\u00fcmmer","orcid":"https://orcid.org/0000-0002-2733-7098"},"institutions":[{"id":"https://openalex.org/I123387679","display_name":"Uppsala University","ror":"https://ror.org/048a87296","country_code":"SE","type":"education","lineage":["https://openalex.org/I123387679"]},{"id":"https://openalex.org/I60668342","display_name":"University of Regensburg","ror":"https://ror.org/01eezs655","country_code":"DE","type":"education","lineage":["https://openalex.org/I60668342"]}],"countries":["DE","SE"],"is_corresponding":false,"raw_author_name":"Philipp R\u00fcmmer","raw_affiliation_strings":["University of Regensburg, Regensburg, Germany","Uppsala University, Uppsala, Sweden"],"affiliations":[{"raw_affiliation_string":"University of Regensburg, Regensburg, Germany","institution_ids":["https://openalex.org/I60668342"]},{"raw_affiliation_string":"Uppsala University, Uppsala, Sweden","institution_ids":["https://openalex.org/I123387679"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I123387679"],"apc_list":{"value":5000,"currency":"EUR","value_usd":5392},"apc_paid":{"value":5000,"currency":"EUR","value_usd":5392},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.72859399,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"327","last_page":"345"},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T12157","display_name":"Geochemistry and Geologic Mapping","score":0.6786999702453613,"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"}},"topics":[{"id":"https://openalex.org/T12157","display_name":"Geochemistry and Geologic Mapping","score":0.6786999702453613,"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/T13067","display_name":"Geological Modeling and Analysis","score":0.030300000682473183,"subfield":{"id":"https://openalex.org/subfields/1906","display_name":"Geochemistry and Petrology"},"field":{"id":"https://openalex.org/fields/19","display_name":"Earth and Planetary Sciences"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T14311","display_name":"Electrical and Electromagnetic Research","score":0.01850000023841858,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"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/word","display_name":"Word (group theory)","score":0.656000018119812},{"id":"https://openalex.org/keywords/solver","display_name":"Solver","score":0.6402000188827515},{"id":"https://openalex.org/keywords/string","display_name":"String (physics)","score":0.5289999842643738},{"id":"https://openalex.org/keywords/ranking","display_name":"Ranking (information retrieval)","score":0.48809999227523804},{"id":"https://openalex.org/keywords/variable","display_name":"Variable (mathematics)","score":0.4722999930381775},{"id":"https://openalex.org/keywords/linear-equation","display_name":"Linear equation","score":0.45080000162124634},{"id":"https://openalex.org/keywords/rank","display_name":"Rank (graph theory)","score":0.43779999017715454},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.4099999964237213}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7547000050544739},{"id":"https://openalex.org/C90805587","wikidata":"https://www.wikidata.org/wiki/Q10944557","display_name":"Word (group theory)","level":2,"score":0.656000018119812},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.6402000188827515},{"id":"https://openalex.org/C157486923","wikidata":"https://www.wikidata.org/wiki/Q1376436","display_name":"String (physics)","level":2,"score":0.5289999842643738},{"id":"https://openalex.org/C189430467","wikidata":"https://www.wikidata.org/wiki/Q7293293","display_name":"Ranking (information retrieval)","level":2,"score":0.48809999227523804},{"id":"https://openalex.org/C182365436","wikidata":"https://www.wikidata.org/wiki/Q50701","display_name":"Variable (mathematics)","level":2,"score":0.4722999930381775},{"id":"https://openalex.org/C77346573","wikidata":"https://www.wikidata.org/wiki/Q484637","display_name":"Linear equation","level":2,"score":0.45080000162124634},{"id":"https://openalex.org/C164226766","wikidata":"https://www.wikidata.org/wiki/Q7293202","display_name":"Rank (graph theory)","level":2,"score":0.43779999017715454},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.4099999964237213},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4041999876499176},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.39340001344680786},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.38429999351501465},{"id":"https://openalex.org/C170036204","wikidata":"https://www.wikidata.org/wiki/Q735660","display_name":"Simultaneous equations","level":3,"score":0.375900000333786},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3702999949455261},{"id":"https://openalex.org/C94523830","wikidata":"https://www.wikidata.org/wiki/Q11203","display_name":"System of linear equations","level":2,"score":0.3691999912261963},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.35409998893737793},{"id":"https://openalex.org/C59656382","wikidata":"https://www.wikidata.org/wiki/Q191536","display_name":"Conjunction (astronomy)","level":2,"score":0.3427000045776367},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.3386000096797943},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.3379000127315521},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.32010000944137573},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.29750001430511475},{"id":"https://openalex.org/C143724316","wikidata":"https://www.wikidata.org/wiki/Q312468","display_name":"Series (stratigraphy)","level":2,"score":0.27230000495910645},{"id":"https://openalex.org/C6943359","wikidata":"https://www.wikidata.org/wiki/Q875276","display_name":"Boolean satisfiability problem","level":2,"score":0.26589998602867126},{"id":"https://openalex.org/C200602138","wikidata":"https://www.wikidata.org/wiki/Q16979193","display_name":"Independent equation","level":3,"score":0.26510000228881836},{"id":"https://openalex.org/C90988201","wikidata":"https://www.wikidata.org/wiki/Q255912","display_name":"Word problem (mathematics education)","level":2,"score":0.2515999972820282}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/978-3-032-04167-8_18","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-032-04167-8_18","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-032-04167-8_18.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},{"id":"pmh:oai:HAL:hal-05329165v1","is_oa":false,"landing_page_url":"https://hal.science/hal-05329165","pdf_url":null,"source":{"id":"https://openalex.org/S4406922461","display_name":"SPIRE - Sciences Po Institutional REpository","issn_l":null,"issn":null,"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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"FroCoS 2025, Sep 2025, Reykavik, Iceland. pp.327-345, &#x27E8;10.1007/978-3-032-04167-8_18&#x27E9;","raw_type":"Conference papers"}],"best_oa_location":{"id":"doi:10.1007/978-3-032-04167-8_18","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-032-04167-8_18","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-032-04167-8_18.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3165808449","display_name":null,"funder_award_id":"022-06725","funder_id":"https://openalex.org/F4320322581","funder_display_name":"Vetenskapsr\u00e5det"},{"id":"https://openalex.org/G4493597635","display_name":null,"funder_award_id":"NAISS","funder_id":"https://openalex.org/F4320322581","funder_display_name":"Vetenskapsr\u00e5det"},{"id":"https://openalex.org/G8338695050","display_name":null,"funder_award_id":"2022-0672","funder_id":"https://openalex.org/F4320322581","funder_display_name":"Vetenskapsr\u00e5det"},{"id":"https://openalex.org/G8869864247","display_name":null,"funder_award_id":"2022-06725","funder_id":"https://openalex.org/F4320322581","funder_display_name":"Vetenskapsr\u00e5det"}],"funders":[{"id":"https://openalex.org/F4320308943","display_name":"Microsoft Research","ror":"https://ror.org/00d0nc645"},{"id":"https://openalex.org/F4320322581","display_name":"Vetenskapsr\u00e5det","ror":"https://ror.org/03zttf063"},{"id":"https://openalex.org/F4320336376","display_name":"Uppsala Multidisciplinary Center for Advanced Computational Science","ror":null}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7081922173.pdf"},"referenced_works_count":22,"referenced_works":["https://openalex.org/W1480909796","https://openalex.org/W1502641956","https://openalex.org/W1976444533","https://openalex.org/W2044560939","https://openalex.org/W2087588854","https://openalex.org/W2153128123","https://openalex.org/W2792643794","https://openalex.org/W2899573209","https://openalex.org/W2921992864","https://openalex.org/W2971997611","https://openalex.org/W3038615574","https://openalex.org/W3042261571","https://openalex.org/W3086776812","https://openalex.org/W3182454636","https://openalex.org/W3186348969","https://openalex.org/W4200412225","https://openalex.org/W4225922019","https://openalex.org/W4379193090","https://openalex.org/W4390404006","https://openalex.org/W4393870985","https://openalex.org/W4407025093","https://openalex.org/W6965151009"],"related_works":[],"abstract_inverted_index":{"Abstract":[0],"Nielsen":[1],"transformation":[2],"is":[3,25,73,84,128],"a":[4,23,29,77,96,112],"standard":[5],"approach":[6],"for":[7,63,81],"solving":[8,28,71],"word":[9,32,65,82,139],"equations:":[10],"by":[11],"repeatedly":[12],"splitting":[13],"equations":[14,19,33,50,66,83,120],"and":[15,68],"applying":[16],"simplification":[17],"steps,":[18],"are":[20,51,121],"rewritten":[21],"until":[22],"solution":[24],"reached.":[26],"When":[27],"conjunction":[30],"of":[31,39,58,106,118,125,133,138],"in":[34,48,157,166],"this":[35,54],"way,":[36],"the":[37,40,46,56,70,92,103,116,126,131,151],"performance":[38],"solver":[41],"will":[42],"depend":[43],"considerably":[44],"on":[45],"order":[47],"which":[49],"processed.":[52],"In":[53],"work,":[55],"use":[57],"Graph":[59],"Neural":[60],"Networks":[61],"(GNNs)":[62],"ranking":[64,119],"before":[67],"during":[69,99],"process":[72],"explored.":[74],"For":[75],"this,":[76],"novel":[78],"graph-based":[79],"representation":[80],"presented,":[85],"preserving":[86],"global":[87],"information":[88],"across":[89],"conjuncts,":[90,107],"enabling":[91],"GNN":[93,127],"to":[94,110,115,147],"have":[95],"holistic":[97],"view":[98],"ranking.":[100],"To":[101],"handle":[102],"variable":[104,161],"number":[105],"three":[108],"approaches":[109],"adapt":[111],"multi-classification":[113],"task":[114],"problem":[117],"proposed.":[122],"The":[123,141],"training":[124],"done":[129],"with":[130],"help":[132],"minimum":[134],"unsatisfiable":[135],"subsets":[136],"(MUSes)":[137],"equations.":[140],"experimental":[142],"results":[143],"show":[144],"that,":[145],"compared":[146],"state-of-the-art":[148],"string":[149],"solvers,":[150],"new":[152],"framework":[153],"solves":[154],"more":[155],"problems":[156],"benchmarks":[158],"where":[159],"each":[160,167],"appears":[162],"at":[163],"most":[164],"once":[165],"equation.":[168]},"counts_by_year":[],"updated_date":"2026-04-12T07:58:50.170612","created_date":"2025-10-10T00:00:00"}
