{"id":"https://openalex.org/W2152922041","doi":"https://doi.org/10.1109/lics.2003.1210049","title":"Structural subtyping of non-recursive types is decidable","display_name":"Structural subtyping of non-recursive types is decidable","publication_year":2003,"publication_date":"2003-12-22","ids":{"openalex":"https://openalex.org/W2152922041","doi":"https://doi.org/10.1109/lics.2003.1210049","mag":"2152922041"},"language":"en","primary_location":{"id":"doi:10.1109/lics.2003.1210049","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lics.2003.1210049","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"18th Annual IEEE Symposium of Logic in Computer Science, 2003. Proceedings.","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://infoscience.epfl.ch/record/110222","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5008699657","display_name":"Viktor Kun\u010dak","orcid":"https://orcid.org/0000-0001-7044-9522"},"institutions":[{"id":"https://openalex.org/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"V. Kuncak","raw_affiliation_strings":["Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA, USA"],"affiliations":[{"raw_affiliation_string":"Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA, USA","institution_ids":["https://openalex.org/I63966007"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5045127387","display_name":"Martin Rinard","orcid":"https://orcid.org/0000-0001-8095-8523"},"institutions":[{"id":"https://openalex.org/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"M. Rinard","raw_affiliation_strings":["Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA, USA"],"affiliations":[{"raw_affiliation_string":"Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA, USA","institution_ids":["https://openalex.org/I63966007"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5008699657"],"corresponding_institution_ids":["https://openalex.org/I63966007"],"apc_list":null,"apc_paid":null,"fwci":7.4874,"has_fulltext":false,"cited_by_count":29,"citation_normalized_percentile":{"value":0.97177484,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"96","last_page":"107"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9988999962806702,"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/T10126","display_name":"Logic, programming, and type systems","score":0.9988999962806702,"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/T12002","display_name":"Computability, Logic, AI Algorithms","score":0.995199978351593,"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/T11010","display_name":"Logic, Reasoning, and Knowledge","score":0.994700014591217,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/decidability","display_name":"Decidability","score":0.8537537455558777},{"id":"https://openalex.org/keywords/sigma","display_name":"Sigma","score":0.5925975441932678},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.5242274403572083},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.49724677205085754},{"id":"https://openalex.org/keywords/subtyping","display_name":"Subtyping","score":0.4594043791294098},{"id":"https://openalex.org/keywords/type","display_name":"Type (biology)","score":0.4118230938911438},{"id":"https://openalex.org/keywords/algebra-over-a-field","display_name":"Algebra over a field","score":0.3938605487346649},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.3320119082927704},{"id":"https://openalex.org/keywords/pure-mathematics","display_name":"Pure mathematics","score":0.2975146174430847},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.24030160903930664},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.12425467371940613},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.1091180145740509}],"concepts":[{"id":"https://openalex.org/C153269930","wikidata":"https://www.wikidata.org/wiki/Q430001","display_name":"Decidability","level":2,"score":0.8537537455558777},{"id":"https://openalex.org/C2778049214","wikidata":"https://www.wikidata.org/wiki/Q7512234","display_name":"Sigma","level":2,"score":0.5925975441932678},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.5242274403572083},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.49724677205085754},{"id":"https://openalex.org/C83852419","wikidata":"https://www.wikidata.org/wiki/Q2713292","display_name":"Subtyping","level":2,"score":0.4594043791294098},{"id":"https://openalex.org/C2777299769","wikidata":"https://www.wikidata.org/wiki/Q3707858","display_name":"Type (biology)","level":2,"score":0.4118230938911438},{"id":"https://openalex.org/C136119220","wikidata":"https://www.wikidata.org/wiki/Q1000660","display_name":"Algebra over a field","level":2,"score":0.3938605487346649},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.3320119082927704},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.2975146174430847},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.24030160903930664},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.12425467371940613},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.1091180145740509},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","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/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/lics.2003.1210049","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lics.2003.1210049","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"18th Annual IEEE Symposium of Logic in Computer Science, 2003. Proceedings.","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.14.7841","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.14.7841","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.cag.lcs.mit.edu/~rinard/paper/lics03.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.6.554","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.6.554","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.mit.edu/~vkuncak/papers/SubtypingDecidableLICS/SubtypingDecidableLICS.ps","raw_type":"text"},{"id":"pmh:oai:infoscience.epfl.ch:110222","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/110222","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"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":"","raw_type":"Text"}],"best_oa_location":{"id":"pmh:oai:infoscience.epfl.ch:110222","is_oa":true,"landing_page_url":"http://infoscience.epfl.ch/record/110222","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"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":"","raw_type":"Text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":51,"referenced_works":["https://openalex.org/W5276938","https://openalex.org/W121177627","https://openalex.org/W1026721552","https://openalex.org/W1483568252","https://openalex.org/W1491709951","https://openalex.org/W1507723317","https://openalex.org/W1511526676","https://openalex.org/W1513644114","https://openalex.org/W1514546616","https://openalex.org/W1541434994","https://openalex.org/W1543119249","https://openalex.org/W1559945648","https://openalex.org/W1602567617","https://openalex.org/W1638226618","https://openalex.org/W1829522835","https://openalex.org/W1900652794","https://openalex.org/W1963954367","https://openalex.org/W1964783683","https://openalex.org/W1997791746","https://openalex.org/W1999968383","https://openalex.org/W2033074970","https://openalex.org/W2047170808","https://openalex.org/W2051328776","https://openalex.org/W2052440299","https://openalex.org/W2067464091","https://openalex.org/W2069476565","https://openalex.org/W2074295441","https://openalex.org/W2093036100","https://openalex.org/W2101085206","https://openalex.org/W2113171605","https://openalex.org/W2120254577","https://openalex.org/W2122861299","https://openalex.org/W2123727486","https://openalex.org/W2128529251","https://openalex.org/W2133147697","https://openalex.org/W2141843850","https://openalex.org/W2149237601","https://openalex.org/W2153131284","https://openalex.org/W2169136701","https://openalex.org/W2171449317","https://openalex.org/W2180114379","https://openalex.org/W2181289644","https://openalex.org/W2293278021","https://openalex.org/W2574677321","https://openalex.org/W3023167828","https://openalex.org/W3037175162","https://openalex.org/W4206370914","https://openalex.org/W4242289817","https://openalex.org/W6600233346","https://openalex.org/W6604945201","https://openalex.org/W6677244979"],"related_works":["https://openalex.org/W2396009657","https://openalex.org/W2799110842","https://openalex.org/W3032826521","https://openalex.org/W2391332606","https://openalex.org/W1462775415","https://openalex.org/W1987896487","https://openalex.org/W4229853287","https://openalex.org/W1535483699","https://openalex.org/W2333832190","https://openalex.org/W4298370140"],"abstract_inverted_index":{"We":[0,64,137],"show":[1],"that":[2],"the":[3,23,66,72,91,97,145,155,168,175,190,202,205,218],"first-order":[4,206],"theory":[5,207],"of":[6,9,17,25,28,38,61,68,71,84,93,130,163,170,177,192,204,208,211],"structural":[7,209],"subtyping":[8,210],"non-recursive":[10,212],"types":[11,213],"is":[12,57,90],"decidable,":[13],"as":[14,224],"a":[15,18,35,46,58,161],"consequence":[16],"more":[19],"general":[20],"result":[21,200],"on":[22,182,197],"decidability":[24,203],"term":[26,107,141],"powers":[27],"decidable":[29],"theories.":[30],"Let":[31,158],"/spl":[32,43,69,74,77,79,85,87,94,100,102,113,115,123,131,172],"Sigma/":[33],"be":[34,52,160,186],"language":[36,59],"consisting":[37,60],"function":[39],"symbol":[40],"and":[41,117,143,165,217],"let":[42],"Cscr/;":[44,75,132],"(with":[45],"finite":[47],"or":[48],"infinite":[49],"domain":[50,83],"C)":[51],"an":[53],"L-structure":[54],"where":[55],"L":[56,125],"relation":[62,119],"symbols.":[63],"introduce":[65],"notion":[67],"Sigma/-term-power":[70],"structure":[73],"denoted":[76],"Pscr/;/sub":[78,86,101],"Sigma//(/spl":[80,88,103],"Cscr/;).":[81],"The":[82],"Cscr/;)":[89,104],"set":[92,98],"Sigma/-terms":[95],"over":[96,135],"C.":[99,136],"has":[105],"one":[106,118],"algebra":[108],"operation":[109],"for":[110,120,140,148],"each":[111,121],"f":[112],"isin/":[114,124],"Sigma/,":[116],"r":[122],"defined":[126],"by":[127],"lifting":[128],"operations":[129],"to":[133,153,189,221],"terms":[134],"extend":[138],"quantifier":[139,149],"algebras":[142],"apply":[144],"Feferman-Vaught":[146],"technique":[147],"elimination":[150],"in":[151],"products":[152],"obtain":[154],"following":[156],"result.":[157],"K":[159],"family":[162,169],"L-structures":[164],"K/sub":[166,183],"P/":[167,184],"their":[171],"Sigma/-term-powers.":[173],"Then":[174],"validity":[176,191],"any":[178],"closed":[179,194],"formula":[180,195],"F":[181],"can":[185],"effectively":[187],"reduced":[188],"some":[193],"q(F)":[196],"K.":[198],"Our":[199],"implies":[201],"with":[214],"covariant":[215],"constructors,":[216],"construction":[219],"generalizes":[220],"contravariant":[222],"constructors":[223],"well.":[225]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2012,"cited_by_count":3}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
