{"id":"https://openalex.org/W1821417028","doi":"https://doi.org/10.1145/2837614.2837624","title":"Algorithms for algebraic path properties in concurrent systems of constant treewidth components","display_name":"Algorithms for algebraic path properties in concurrent systems of constant treewidth components","publication_year":2016,"publication_date":"2016-01-07","ids":{"openalex":"https://openalex.org/W1821417028","doi":"https://doi.org/10.1145/2837614.2837624","mag":"1821417028"},"language":"en","primary_location":{"id":"doi:10.1145/2837614.2837624","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2837614.2837624","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages","raw_type":"proceedings-article"},"type":"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/A5052607806","display_name":"Krishnendu Chatterjee","orcid":"https://orcid.org/0000-0002-4561-241X"},"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"]}],"countries":["AT"],"is_corresponding":true,"raw_author_name":"Krishnendu Chatterjee","raw_affiliation_strings":["IST Austria, Austria","IST Austria, Austria;"],"affiliations":[{"raw_affiliation_string":"IST Austria, Austria","institution_ids":["https://openalex.org/I157556583"]},{"raw_affiliation_string":"IST Austria, Austria;","institution_ids":["https://openalex.org/I157556583"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005241421","display_name":"Amir Kafshdar Goharshady","orcid":"https://orcid.org/0000-0003-1702-6584"},"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"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Amir Kafshdar Goharshady","raw_affiliation_strings":["IST Austria, Austria","IST Austria, Austria;"],"affiliations":[{"raw_affiliation_string":"IST Austria, Austria","institution_ids":["https://openalex.org/I157556583"]},{"raw_affiliation_string":"IST Austria, Austria;","institution_ids":["https://openalex.org/I157556583"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072999400","display_name":"Rasmus Ibsen-Jensen","orcid":"https://orcid.org/0000-0003-4783-0389"},"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"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Rasmus Ibsen-Jensen","raw_affiliation_strings":["IST Austria, Austria","IST Austria, Austria;"],"affiliations":[{"raw_affiliation_string":"IST Austria, Austria","institution_ids":["https://openalex.org/I157556583"]},{"raw_affiliation_string":"IST Austria, Austria;","institution_ids":["https://openalex.org/I157556583"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5022252401","display_name":"Andreas Pavlogiannis","orcid":"https://orcid.org/0000-0002-8943-0722"},"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"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Andreas Pavlogiannis","raw_affiliation_strings":["IST Austria, Austria","IST Austria, Austria;"],"affiliations":[{"raw_affiliation_string":"IST Austria, Austria","institution_ids":["https://openalex.org/I157556583"]},{"raw_affiliation_string":"IST Austria, Austria;","institution_ids":["https://openalex.org/I157556583"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5052607806"],"corresponding_institution_ids":["https://openalex.org/I157556583"],"apc_list":null,"apc_paid":null,"fwci":4.5301,"has_fulltext":false,"cited_by_count":23,"citation_normalized_percentile":{"value":0.94619649,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"733","last_page":"747"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9997000098228455,"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/T10142","display_name":"Formal Methods in Verification","score":0.9997000098228455,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/transitive-closure","display_name":"Transitive closure","score":0.8585501909255981},{"id":"https://openalex.org/keywords/semiring","display_name":"Semiring","score":0.7541542053222656},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6690460443496704},{"id":"https://openalex.org/keywords/dataflow","display_name":"Dataflow","score":0.6617653369903564},{"id":"https://openalex.org/keywords/treewidth","display_name":"Treewidth","score":0.618276834487915},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4506348967552185},{"id":"https://openalex.org/keywords/time-complexity","display_name":"Time complexity","score":0.4208196997642517},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.34729063510894775},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.3167875409126282},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.29143401980400085},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.26151806116104126},{"id":"https://openalex.org/keywords/pathwidth","display_name":"Pathwidth","score":0.182936429977417},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.12808996438980103}],"concepts":[{"id":"https://openalex.org/C128896722","wikidata":"https://www.wikidata.org/wiki/Q1501387","display_name":"Transitive closure","level":2,"score":0.8585501909255981},{"id":"https://openalex.org/C21696900","wikidata":"https://www.wikidata.org/wiki/Q1333055","display_name":"Semiring","level":2,"score":0.7541542053222656},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6690460443496704},{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.6617653369903564},{"id":"https://openalex.org/C132569581","wikidata":"https://www.wikidata.org/wiki/Q5067368","display_name":"Treewidth","level":5,"score":0.618276834487915},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4506348967552185},{"id":"https://openalex.org/C311688","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Time complexity","level":2,"score":0.4208196997642517},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.34729063510894775},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.3167875409126282},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.29143401980400085},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.26151806116104126},{"id":"https://openalex.org/C43517604","wikidata":"https://www.wikidata.org/wiki/Q7144893","display_name":"Pathwidth","level":4,"score":0.182936429977417},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.12808996438980103},{"id":"https://openalex.org/C203776342","wikidata":"https://www.wikidata.org/wiki/Q1378376","display_name":"Line graph","level":3,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/2837614.2837624","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2837614.2837624","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages","raw_type":"proceedings-article"},{"id":"pmh:oai:repository.hkust.edu.hk:1783.1-123051","is_oa":false,"landing_page_url":"http://www.scopus.com/record/display.url?eid=2-s2.0-84962524394&origin=inward","pdf_url":null,"source":{"id":"https://openalex.org/S4306401796","display_name":"Rare & Special e-Zone (The Hong Kong University of Science and Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I200769079","host_organization_name":"Hong Kong University of Science and Technology","host_organization_lineage":["https://openalex.org/I200769079"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},{"id":"pmh:oai:repository.ust.hk:1783.1-107144","is_oa":false,"landing_page_url":"http://repository.ust.hk/ir/Record/1783.1-107144","pdf_url":null,"source":{"id":"https://openalex.org/S4306401796","display_name":"Rare & Special e-Zone (The Hong Kong University of Science and Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I200769079","host_organization_name":"Hong Kong University of Science and Technology","host_organization_lineage":["https://openalex.org/I200769079"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Conference paper"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8","score":0.4099999964237213}],"awards":[{"id":"https://openalex.org/G1329910526","display_name":null,"funder_award_id":"P23499-N23, S11407-N23","funder_id":"https://openalex.org/F4320321181","funder_display_name":"Austrian Science Fund"},{"id":"https://openalex.org/G7934954343","display_name":null,"funder_award_id":"279307: Graph Games","funder_id":"https://openalex.org/F4320334678","funder_display_name":"European Research Council"}],"funders":[{"id":"https://openalex.org/F4320321181","display_name":"Austrian Science Fund","ror":"https://ror.org/013tf3c58"},{"id":"https://openalex.org/F4320334678","display_name":"European Research Council","ror":"https://ror.org/0472cxd90"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":94,"referenced_works":["https://openalex.org/W41457056","https://openalex.org/W104370704","https://openalex.org/W854382448","https://openalex.org/W1493367105","https://openalex.org/W1505355949","https://openalex.org/W1507006488","https://openalex.org/W1527664624","https://openalex.org/W1545371423","https://openalex.org/W1569998753","https://openalex.org/W1570445666","https://openalex.org/W1576925855","https://openalex.org/W1580380563","https://openalex.org/W1584814208","https://openalex.org/W1598142426","https://openalex.org/W1604214744","https://openalex.org/W1607605746","https://openalex.org/W1751824204","https://openalex.org/W1818617877","https://openalex.org/W1821417028","https://openalex.org/W1842117537","https://openalex.org/W1846157972","https://openalex.org/W1865886283","https://openalex.org/W1911833263","https://openalex.org/W1970363544","https://openalex.org/W1973046087","https://openalex.org/W1982335633","https://openalex.org/W1989556004","https://openalex.org/W1991133427","https://openalex.org/W1991755800","https://openalex.org/W2002722727","https://openalex.org/W2006084860","https://openalex.org/W2007572995","https://openalex.org/W2008440715","https://openalex.org/W2011999472","https://openalex.org/W2016056456","https://openalex.org/W2017492235","https://openalex.org/W2022363576","https://openalex.org/W2022980325","https://openalex.org/W2033942886","https://openalex.org/W2036157748","https://openalex.org/W2036772106","https://openalex.org/W2039829163","https://openalex.org/W2055545029","https://openalex.org/W2059372025","https://openalex.org/W2063284732","https://openalex.org/W2065818693","https://openalex.org/W2071362870","https://openalex.org/W2074131210","https://openalex.org/W2076285066","https://openalex.org/W2080573945","https://openalex.org/W2080696000","https://openalex.org/W2087046173","https://openalex.org/W2094596738","https://openalex.org/W2098645109","https://openalex.org/W2104734478","https://openalex.org/W2116888614","https://openalex.org/W2119468705","https://openalex.org/W2124153277","https://openalex.org/W2125690626","https://openalex.org/W2130851407","https://openalex.org/W2133853963","https://openalex.org/W2143406303","https://openalex.org/W2146507303","https://openalex.org/W2151617868","https://openalex.org/W2153715991","https://openalex.org/W2155938435","https://openalex.org/W2155962559","https://openalex.org/W2160520283","https://openalex.org/W2162150822","https://openalex.org/W2165546792","https://openalex.org/W2166091242","https://openalex.org/W2169304846","https://openalex.org/W2227557434","https://openalex.org/W2294334272","https://openalex.org/W2401216365","https://openalex.org/W2494369893","https://openalex.org/W2607230115","https://openalex.org/W2734444937","https://openalex.org/W2735509417","https://openalex.org/W2885877860","https://openalex.org/W2914617426","https://openalex.org/W2953170624","https://openalex.org/W2986773320","https://openalex.org/W3141241911","https://openalex.org/W4214848047","https://openalex.org/W4237340275","https://openalex.org/W4248607285","https://openalex.org/W4285719527","https://openalex.org/W6604190818","https://openalex.org/W6634469269","https://openalex.org/W6659615768","https://openalex.org/W6660361875","https://openalex.org/W6683227944","https://openalex.org/W6689124678"],"related_works":["https://openalex.org/W2293118914","https://openalex.org/W2998381397","https://openalex.org/W185248416","https://openalex.org/W4236419692","https://openalex.org/W3167919718","https://openalex.org/W4251718783","https://openalex.org/W2171015181","https://openalex.org/W4239447582","https://openalex.org/W4225271228","https://openalex.org/W2076508696"],"abstract_inverted_index":{"We":[0,48,73],"study":[1,88],"algorithmic":[2],"questions":[3],"for":[4,75,107,155,207,282],"concurrent":[5,55,192],"systems":[6],"where":[7],"the":[8,34,54,67,96,99,103,115,123,128,134,141,145,170,175,184,197,204,215,242,260,279,283],"transitions":[9],"are":[10,20,165],"labeled":[11],"from":[12],"a":[13,58,63,137,191],"complete,":[14],"closed":[15],"semiring,":[16],"and":[17,38,106,121,159,178,240],"path":[18,27,36,285],"properties":[19,28],"algebraic":[21,26],"with":[22,60,222],"semiring":[23],"operations.":[24],"The":[25,87,111],"can":[29,232,245],"model":[30],"dataflow":[31,85],"analysis":[32],"problems,":[33],"shortest":[35,284],"problem,":[37],"many":[39],"other":[40],"natural":[41],"problems":[42],"that":[43,50,167,221,259,294],"arise":[44,80],"in":[45,82,190,203,225,235,248,274,287],"program":[46],"analysis.":[47,86],"consider":[49,95],"each":[51,108,229],"component":[52],"of":[53,70,89,102,118,147,174,186,194,264],"system":[56,193],"is":[57],"graph":[59,117,125,275],"constant":[61],"treewidth,":[62],"property":[64],"satisfied":[65],"by":[66],"controlflow":[68],"graphs":[69],"most":[71,237],"programs.":[72],"allow":[74],"multiple":[76,90],"possible":[77,149],"queries,":[78],"which":[79,151],"naturally":[81],"demand":[83],"driven":[84],"queries":[91],"allows":[92],"us":[93],"to":[94,136],"tradeoff":[97,156],"between":[98,157],"resource":[100],"usage":[101],"one-time":[104,223],"preprocessing":[105,158,224],"individual":[109],"query.":[110],"traditional":[112,176,198],"approach":[113,199],"constructs":[114],"product":[116],"all":[119,148],"components":[120],"applies":[122],"best-known":[124],"algorithm":[126],"on":[127,183,299],"product.":[129],"In":[130],"this":[131],"approach,":[132,177],"even":[133,241],"answer":[135],"single":[138],"query":[139,160,210,231],"requires":[140,200],"transitive":[142,216,243],"closure":[143,244],"(i.e.,":[144,277],"results":[146,257,292],"queries),":[150],"provides":[152],"no":[153],"room":[154],"time.":[161,251],"Our":[162],"main":[163],"contributions":[164],"algorithms":[166,266,276,296],"significantly":[168],"improve":[169],"worst-case":[171,261,280],"running":[172,262],"time":[173,202,263],"provide":[179],"various":[180],"tradeoffs":[181],"depending":[182],"number":[185],"queries.":[187],"For":[188],"example,":[189],"two":[195],"components,":[196],"hexic":[201],"worst":[205],"case":[206],"answering":[208],"one":[209],"as":[211,213],"well":[212],"computing":[214],"closure,":[217],"whereas":[218],"we":[219,253],"show":[220,293],"almost":[226,249],"cubic":[227],"time,":[228,239],"subsequent":[230],"be":[233,246,268],"answered":[234],"at":[236],"linear":[238],"computed":[247],"quartic":[250],"Furthermore,":[252],"establish":[254],"conditional":[255],"optimality":[256],"showing":[258],"our":[265,295],"cannot":[267],"improved":[269],"without":[270],"achieving":[271],"major":[272],"breakthroughs":[273],"improving":[278],"bound":[281],"problem":[286],"general":[288],"graphs).":[289],"Preliminary":[290],"experimental":[291],"perform":[297],"favorably":[298],"several":[300],"benchmarks.":[301]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":6},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
