{"id":"https://openalex.org/W2963382544","doi":"https://doi.org/10.1609/aaai.v33i01.33014731","title":"Learning to Solve NP-Complete Problems: A Graph Neural Network for Decision TSP","display_name":"Learning to Solve NP-Complete Problems: A Graph Neural Network for Decision TSP","publication_year":2019,"publication_date":"2019-07-17","ids":{"openalex":"https://openalex.org/W2963382544","doi":"https://doi.org/10.1609/aaai.v33i01.33014731","mag":"2963382544"},"language":"en","primary_location":{"id":"pmh:oai:ojs.aaai.org:article/4399","is_oa":false,"landing_page_url":"https://ojs.aaai.org/index.php/AAAI/article/view/4399","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"2159-5399","raw_type":"info:eu-repo/semantics/article"},"type":"article","indexed_in":[],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5031840693","display_name":"Marcelo Prates","orcid":"https://orcid.org/0000-0002-5576-7060"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Prates, Marcelo","raw_affiliation_strings":["Federal University of Rio Grande do Sul"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Rio Grande do Sul","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112056444","display_name":"Pedro H. C. Avelar","orcid":null},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Avelar, Pedro H. C.","raw_affiliation_strings":["Federal University of Rio Grande do Sul"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Rio Grande do Sul","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113894972","display_name":"Henrique Lemos","orcid":null},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Lemos, Henrique","raw_affiliation_strings":["Federal University of Rio Grande do Sul"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Rio Grande do Sul","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002143669","display_name":"Lu\u00eds C. Lamb","orcid":"https://orcid.org/0000-0003-1571-165X"},"institutions":[{"id":"https://openalex.org/I130442723","display_name":"Universidade Federal do Rio Grande do Sul","ror":"https://ror.org/041yk2d64","country_code":"BR","type":"education","lineage":["https://openalex.org/I130442723"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Lamb, Luis C.","raw_affiliation_strings":["Federal University of Rio Grande do Sul"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Federal University of Rio Grande do Sul","institution_ids":["https://openalex.org/I130442723"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5000059818","display_name":"Moshe Y. Vardi","orcid":"https://orcid.org/0000-0002-0661-5773"},"institutions":[{"id":"https://openalex.org/I74775410","display_name":"Rice University","ror":"https://ror.org/008zs3103","country_code":"US","type":"education","lineage":["https://openalex.org/I74775410"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vardi, Moshe Y.","raw_affiliation_strings":["Rice University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Rice University","institution_ids":["https://openalex.org/I74775410"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":13.1256,"has_fulltext":true,"cited_by_count":161,"citation_normalized_percentile":{"value":0.98986275,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":100},"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/T10100","display_name":"Metaheuristic Optimization Algorithms Research","score":0.9642000198364258,"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/T10100","display_name":"Metaheuristic Optimization Algorithms Research","score":0.9642000198364258,"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/T10260","display_name":"Software Engineering Research","score":0.9514999985694885,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T12401","display_name":"Scheduling and Timetabling Solutions","score":0.9369000196456909,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/travelling-salesman-problem","display_name":"Travelling salesman problem","score":0.6643518805503845},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6576488018035889},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5805213451385498},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.44673725962638855},{"id":"https://openalex.org/keywords/maximum-cut","display_name":"Maximum cut","score":0.4248994290828705},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4138426184654236},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.4115491509437561},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3575708270072937},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3455321788787842},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2290954887866974}],"concepts":[{"id":"https://openalex.org/C175859090","wikidata":"https://www.wikidata.org/wiki/Q322212","display_name":"Travelling salesman problem","level":2,"score":0.6643518805503845},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6576488018035889},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5805213451385498},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.44673725962638855},{"id":"https://openalex.org/C165526019","wikidata":"https://www.wikidata.org/wiki/Q942557","display_name":"Maximum cut","level":3,"score":0.4248994290828705},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4138426184654236},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.4115491509437561},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3575708270072937},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3455321788787842},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2290954887866974}],"mesh":[],"locations_count":1,"locations":[{"id":"pmh:oai:ojs.aaai.org:article/4399","is_oa":false,"landing_page_url":"https://ojs.aaai.org/index.php/AAAI/article/view/4399","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"2159-5399","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6000000238418579,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321091","display_name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","ror":"https://ror.org/00x0ma614"},{"id":"https://openalex.org/F4320322025","display_name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","ror":"https://ror.org/03swz6y49"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W1522301498","https://openalex.org/W1533861849","https://openalex.org/W1538134818","https://openalex.org/W1670845525","https://openalex.org/W1686810756","https://openalex.org/W1934410531","https://openalex.org/W2014068360","https://openalex.org/W2024060531","https://openalex.org/W2089500395","https://openalex.org/W2116341502","https://openalex.org/W2133564696","https://openalex.org/W2141119792","https://openalex.org/W2145339207","https://openalex.org/W2150353295","https://openalex.org/W2157331557","https://openalex.org/W2163605009","https://openalex.org/W2257979135","https://openalex.org/W2606780347","https://openalex.org/W2766447205","https://openalex.org/W2769352243","https://openalex.org/W2786776430","https://openalex.org/W2805516822","https://openalex.org/W2962924847","https://openalex.org/W2964199361","https://openalex.org/W4293867387","https://openalex.org/W4298857966","https://openalex.org/W4394666973"],"related_works":["https://openalex.org/W1525389557","https://openalex.org/W2361554335","https://openalex.org/W2359992618","https://openalex.org/W2164188042","https://openalex.org/W4306878646","https://openalex.org/W2054495636","https://openalex.org/W2046552997","https://openalex.org/W2913191894","https://openalex.org/W4389782626","https://openalex.org/W4376138746"],"abstract_inverted_index":{"Graph":[0,208],"Neural":[1,209],"Networks":[2,210],"(GNN)":[3],"are":[4,211],"a":[5,59,86,99,110,187],"promising":[6],"technique":[7],"for":[8,85,163,180,189],"bridging":[9],"differential":[10],"programming":[11],"and":[12,136,156,221],"combinatorial":[13],"domains.":[14],"GNNs":[15,41],"employ":[16],"trainable":[17],"modules":[18],"which":[19,76,91,218],"can":[20,42,112,161],"be":[21,113],"assembled":[22],"in":[23,75],"different":[24],"configurations":[25],"that":[26,40,108,173,207],"reflect":[27],"the":[28,50,54,92,121,157,174,191,199],"relational":[29],"structure":[30],"of":[31,53,88,117,178],"each":[32],"problem":[33,182],"instance.":[34],"In":[35,202],"this":[36],"paper,":[37],"we":[38,126,185],"show":[39,107,172],"learn":[43],"to":[44,68,96,148,214],"solve,":[45],"with":[46,79,83,101,115,131,138,153,167],"very":[47],"little":[48],"supervision,":[49],"decision":[51,129],"variant":[52],"Traveling":[55],"Salesperson":[56],"Problem":[57],"(TSP),":[58],"highly":[60],"relevant":[61],"NP-Complete":[62,216],"problem.":[63],"Our":[64],"model":[65,93,160,175],"is":[66,94,176],"trained":[67,114,159],"function":[69],"as":[70],"an":[71],"effective":[72],"message-passing":[73],"algorithm":[74],"edges":[77],"(embedded":[78],"their":[80],"weights)":[81],"communicate":[82],"vertices":[84],"number":[87],"iterations":[89],"after":[90],"asked":[95],"decide":[97],"whether":[98],"route":[100,193],"cost":[102,124,133,140,194],"<":[103],"C":[104],"exists.":[105],"We":[106,145,170],"such":[109],"network":[111],"sets":[116],"dual":[118],"examples:":[119],"given":[120],"optimal":[122,192],"tour":[123],"C\u2217,":[125],"produce":[127],"one":[128,137],"instance":[130],"target":[132,139],"x%":[134,141],"smaller":[135],"larger":[142,181],"than":[143],"C\u2217.":[144],"were":[146],"able":[147],"obtain":[149],"80%":[150],"accuracy":[151],"training":[152],"\u22122%,+2%":[154],"deviations,":[155],"same":[158],"generalize":[162],"more":[164],"relaxed":[165],"deviations":[166],"increasing":[168],"performance.":[169],"also":[171],"capable":[177],"generalizing":[179],"sizes.":[183],"Finally,":[184],"provide":[186],"method":[188],"predicting":[190],"within":[195],"2%":[196],"deviation":[197],"from":[198],"ground":[200],"truth.":[201],"summary,":[203],"our":[204],"work":[205],"shows":[206],"powerful":[212],"enough":[213],"solve":[215],"problems":[217],"combine":[219],"symbolic":[220],"numeric":[222],"data.":[223]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":14},{"year":2024,"cited_by_count":29},{"year":2023,"cited_by_count":21},{"year":2022,"cited_by_count":17},{"year":2021,"cited_by_count":34},{"year":2020,"cited_by_count":33},{"year":2019,"cited_by_count":9},{"year":2018,"cited_by_count":2}],"updated_date":"2026-07-09T07:52:08.696243","created_date":"2025-10-10T00:00:00"}
