{"id":"https://openalex.org/W2085338728","doi":"https://doi.org/10.1137/0204025","title":"Recursion Structure Simplification","display_name":"Recursion Structure Simplification","publication_year":1975,"publication_date":"1975-09-01","ids":{"openalex":"https://openalex.org/W2085338728","doi":"https://doi.org/10.1137/0204025","mag":"2085338728"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1137/0204025","pdf_url":null,"source":{"id":"https://openalex.org/S153560523","display_name":"SIAM Journal on Computing","issn_l":"0097-5397","issn":["0097-5397","1095-7111"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"journal-article","indexed_in":["crossref"],"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/A5067937822","display_name":"H. Raymond Strong","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"H. R. Strong, Jr.","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111889792","display_name":"A. Maggiolo\u2010Schettini","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"A. Maggiolo-Schettini","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5011220916","display_name":"Barry K. Rosen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"B. K. Rosen","raw_affiliation_strings":[],"affiliations":[]}],"institution_assertions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.514,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":9,"citation_normalized_percentile":{"value":0.627356,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":80,"max":81},"biblio":{"volume":"4","issue":"3","first_page":"307","last_page":"320"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T12002","display_name":"Computability, Logic, AI Algorithms","score":0.9995,"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/T12002","display_name":"Computability, Logic, AI Algorithms","score":0.9995,"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/T11269","display_name":"Algorithms and Data Compression","score":0.9985,"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/T12162","display_name":"Cellular Automata and Applications","score":0.9911,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/mutual-recursion","display_name":"Mutual recursion","score":0.42797634}],"concepts":[{"id":"https://openalex.org/C168773036","wikidata":"https://www.wikidata.org/wiki/Q264164","display_name":"Recursion (computer science)","level":2,"score":0.6183234},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.47837892},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.46524015},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.43304747},{"id":"https://openalex.org/C124416688","wikidata":"https://www.wikidata.org/wiki/Q3454656","display_name":"Mutual recursion","level":3,"score":0.42797634},{"id":"https://openalex.org/C136119220","wikidata":"https://www.wikidata.org/wiki/Q1000660","display_name":"Algebra over a field","level":2,"score":0.3853889},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.36977082},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.35692853},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.35019177},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.34610432},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.20270449},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.19751021}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1137/0204025","pdf_url":null,"source":{"id":"https://openalex.org/S153560523","display_name":"SIAM Journal on Computing","issn_l":"0097-5397","issn":["0097-5397","1095-7111"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":7,"referenced_works":["https://openalex.org/W2004459113","https://openalex.org/W2009068757","https://openalex.org/W2039586513","https://openalex.org/W2078079279","https://openalex.org/W2122330398","https://openalex.org/W2401610261","https://openalex.org/W2989713547"],"related_works":["https://openalex.org/W560887346","https://openalex.org/W3161063338","https://openalex.org/W2896379815","https://openalex.org/W2374742784","https://openalex.org/W2155605358","https://openalex.org/W2075052434","https://openalex.org/W2073366168","https://openalex.org/W2044963554","https://openalex.org/W2006836388","https://openalex.org/W1563586960"],"abstract_inverted_index":{"This":[0,37,68],"paper":[1],"discusses":[2],"a":[3,9,17,70,98,106,148,193,207],"family":[4,139],"of":[5,28,34,55,61,65,78,101,109,154,160,167,196,201,215],"algorithms":[6,173,188],"for":[7,219],"transforming":[8],"recursive":[10],"program":[11,15,80,149],"into":[12,31],"an":[13],"equivalent":[14],"with":[16,73,150,190],"simplified":[18],"recursion":[19,57,91],"structure.":[20],"The":[21],"simplification":[22,187],"is":[23,41,69,93,97,121,140],"performed":[24],"by":[25],"integrating":[26],"copies":[27],"certain":[29,220],"procedures":[30,77,155],"the":[32,53,56,62,66,76,79,84,90,115,124,143,151,157,199,213,216],"bodies":[33],"other":[35],"procedures.":[36],"procedure":[38,46,168],"integration":[39],"process":[40],"analogous":[42],"to":[43,185,192],"macroexpansion,":[44],"involving":[45],"calls":[47],"rather":[48],"than":[49],"macro-operators.":[50],"We":[51,87,170],"measure":[52],"complexity":[54],"structure":[58,92],"in":[59,105,114,137,142],"terms":[60],"calling":[63],"graph":[64,72],"program.":[67],"directed":[71],"nodes":[74],"representing":[75,83],"and":[81,117,156,179],"arcs":[82],"relation":[85],"\"calls\".":[86],"say":[88,119],"that":[89,145],"complex":[94],"if":[95,123],"there":[96],"high":[99],"degree":[100],"cross":[102],"linkage":[103],"resulting":[104],"small":[107],"number":[108,153,159],"large":[110],"strongly":[111,125,161],"connected":[112,126,162],"components":[113],"graph;":[116],"we":[118,180,205],"it":[120,146],"simple,":[122],"regions":[127,163],"are":[128],"small,":[129],"preferably":[130],"containing":[131],"one":[132],"node":[133],"each.":[134],"One":[135],"algorithm":[136],"our":[138],"optimal":[141,189],"sense":[144],"finds":[147],"same":[152],"maximum":[158],"obtainable":[164],"via":[165],"macroexpansion":[166],"calls.":[169],"discuss":[171,181],"suboptimal":[172],"which":[174],"require":[175],"less":[176],"running":[177],"time,":[178],"open":[182,210],"problems":[183],"related":[184],"finding":[186],"respect":[191],"wide":[194],"range":[195],"transformations":[197],"including":[198],"inverse":[200],"macroexpansion.":[202],"In":[203],"particular,":[204],"present":[206],"very":[208],"simple":[209],"problem":[211,218],"concerning":[212],"decidability":[214],"word":[217],"semigroups.":[221]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2085338728","counts_by_year":[],"updated_date":"2024-12-12T18:24:56.755027","created_date":"2016-06-24"}