{"id":"https://openalex.org/W3154010618","doi":"https://doi.org/10.1145/3450768","title":"Towards Better Understanding of User Authorization Query Problem via Multi-variable Complexity Analysis","display_name":"Towards Better Understanding of User Authorization Query Problem via Multi-variable Complexity Analysis","publication_year":2021,"publication_date":"2021-08-19","ids":{"openalex":"https://openalex.org/W3154010618","doi":"https://doi.org/10.1145/3450768","mag":"3154010618"},"language":"en","primary_location":{"id":"doi:10.1145/3450768","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3450768","pdf_url":null,"source":{"id":"https://openalex.org/S4210174050","display_name":"ACM Transactions on Privacy and Security","issn_l":"2471-2566","issn":["2471-2566","2471-2574"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Privacy and Security","raw_type":"journal-article"},"type":"preprint","indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2104.05983","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5109050799","display_name":"Jason Crampton","orcid":"https://orcid.org/0000-0003-2151-8426"},"institutions":[{"id":"https://openalex.org/I184558857","display_name":"Royal Holloway University of London","ror":"https://ror.org/04g2vpn86","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I184558857"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Jason Crampton","raw_affiliation_strings":["Royal Holloway, University of London, Egham, Surrey, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Royal Holloway, University of London, Egham, Surrey, United Kingdom","institution_ids":["https://openalex.org/I184558857"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044021493","display_name":"Gregory Gutin","orcid":"https://orcid.org/0000-0002-2377-0417"},"institutions":[{"id":"https://openalex.org/I184558857","display_name":"Royal Holloway University of London","ror":"https://ror.org/04g2vpn86","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I184558857"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Gregory Z. Gutin","raw_affiliation_strings":["Royal Holloway, University of London, Egham, Surrey, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Royal Holloway, University of London, Egham, Surrey, United Kingdom","institution_ids":["https://openalex.org/I184558857"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038073617","display_name":"Diptapriyo Majumdar","orcid":"https://orcid.org/0000-0003-2677-4648"},"institutions":[{"id":"https://openalex.org/I184558857","display_name":"Royal Holloway University of London","ror":"https://ror.org/04g2vpn86","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I184558857"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Diptapriyo Majumdar","raw_affiliation_strings":["Royal Holloway, University of London, Egham, Surrey, United Kingdom"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Royal Holloway, University of London, Egham, Surrey, United Kingdom","institution_ids":["https://openalex.org/I184558857"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I184558857"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.04744447,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"24","issue":"3","first_page":"1","last_page":"22"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":0.9965999722480774,"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/T10237","display_name":"Cryptography and Data Security","score":0.9965999722480774,"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/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.9955000281333923,"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/T10927","display_name":"Access Control and Trust","score":0.9854000210762024,"subfield":{"id":"https://openalex.org/subfields/3312","display_name":"Sociology and Political Science"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7991701364517212},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.6345888376235962},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.590775728225708},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5084761381149292},{"id":"https://openalex.org/keywords/authorization","display_name":"Authorization","score":0.4631834030151367},{"id":"https://openalex.org/keywords/query-optimization","display_name":"Query optimization","score":0.45976489782333374},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4432591497898102},{"id":"https://openalex.org/keywords/online-aggregation","display_name":"Online aggregation","score":0.44215893745422363},{"id":"https://openalex.org/keywords/web-query-classification","display_name":"Web query classification","score":0.4109451174736023},{"id":"https://openalex.org/keywords/web-search-query","display_name":"Web search query","score":0.38971322774887085},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.33688580989837646},{"id":"https://openalex.org/keywords/search-engine","display_name":"Search engine","score":0.11854663491249084},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1009221076965332}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7991701364517212},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.6345888376235962},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.590775728225708},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5084761381149292},{"id":"https://openalex.org/C108759981","wikidata":"https://www.wikidata.org/wiki/Q788590","display_name":"Authorization","level":2,"score":0.4631834030151367},{"id":"https://openalex.org/C157692150","wikidata":"https://www.wikidata.org/wiki/Q2919848","display_name":"Query optimization","level":2,"score":0.45976489782333374},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4432591497898102},{"id":"https://openalex.org/C24028149","wikidata":"https://www.wikidata.org/wiki/Q7094056","display_name":"Online aggregation","level":5,"score":0.44215893745422363},{"id":"https://openalex.org/C118689300","wikidata":"https://www.wikidata.org/wiki/Q7978614","display_name":"Web query classification","level":4,"score":0.4109451174736023},{"id":"https://openalex.org/C164120249","wikidata":"https://www.wikidata.org/wiki/Q995982","display_name":"Web search query","level":3,"score":0.38971322774887085},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.33688580989837646},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.11854663491249084},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1009221076965332},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","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},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/3450768","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3450768","pdf_url":null,"source":{"id":"https://openalex.org/S4210174050","display_name":"ACM Transactions on Privacy and Security","issn_l":"2471-2566","issn":["2471-2566","2471-2574"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Privacy and Security","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2104.05983","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2104.05983","pdf_url":"https://arxiv.org/pdf/2104.05983","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"text"},{"id":"mag:3154010618","is_oa":true,"landing_page_url":"https://arxiv.org/pdf/2104.05983.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"arXiv (Cornell University)","raw_type":null},{"id":"doi:10.48550/arxiv.2104.05983","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2104.05983","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2104.05983","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2104.05983","pdf_url":"https://arxiv.org/pdf/2104.05983","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":"text"},"sustainable_development_goals":[{"score":0.7099999785423279,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[{"id":"https://openalex.org/G2106334650","display_name":null,"funder_award_id":"RPG-2018- 161","funder_id":"https://openalex.org/F4320319993","funder_display_name":"Leverhulme Trust"}],"funders":[{"id":"https://openalex.org/F4320319993","display_name":"Leverhulme Trust","ror":"https://ror.org/012mzw131"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3154010618.pdf","grobid_xml":"https://content.openalex.org/works/W3154010618.grobid-xml"},"referenced_works_count":28,"referenced_works":["https://openalex.org/W1583783600","https://openalex.org/W1630403277","https://openalex.org/W1964889053","https://openalex.org/W1965457794","https://openalex.org/W2018103600","https://openalex.org/W2037376972","https://openalex.org/W2041386364","https://openalex.org/W2078838100","https://openalex.org/W2102412856","https://openalex.org/W2113436918","https://openalex.org/W2116087731","https://openalex.org/W2121386886","https://openalex.org/W2134893444","https://openalex.org/W2255875283","https://openalex.org/W2535631240","https://openalex.org/W2807461721","https://openalex.org/W2913688336","https://openalex.org/W2914414140","https://openalex.org/W2951932977","https://openalex.org/W2964186470","https://openalex.org/W2971686860","https://openalex.org/W3028794637","https://openalex.org/W3030262009","https://openalex.org/W3102379243","https://openalex.org/W3139078859","https://openalex.org/W4292230561","https://openalex.org/W4300986476","https://openalex.org/W6640781170"],"related_works":["https://openalex.org/W3037012390","https://openalex.org/W2345893317","https://openalex.org/W1886514046","https://openalex.org/W2952550721","https://openalex.org/W2139163981","https://openalex.org/W128311924","https://openalex.org/W2109309764","https://openalex.org/W2150280772","https://openalex.org/W1569727463","https://openalex.org/W2035463408","https://openalex.org/W3090464902","https://openalex.org/W2168781532","https://openalex.org/W2952348158","https://openalex.org/W2952580032","https://openalex.org/W1535454672","https://openalex.org/W3045860247","https://openalex.org/W2604316488","https://openalex.org/W1587642853","https://openalex.org/W2949687433","https://openalex.org/W2963039597"],"abstract_inverted_index":{"User":[0],"authorization":[1,146],"queries":[2,20],"in":[3,14,46,63,70,236,243],"the":[4,15,40,47,51,56,61,85,89,96,119,128,141,144,165,177,180],"context":[5],"of":[6,33,78,98,115,143,157,179,206,232],"role-based":[7],"access":[8],"control":[9],"have":[10,190],"attracted":[11],"considerable":[12],"interest":[13],"past":[16],"15":[17],"years.":[18],"Such":[19],"are":[21,58,174],"used":[22],"to":[23,29,35,42,54,60,87,110,121,127,138,191],"determine":[24],"whether":[25],"it":[26,226],"is":[27,91,108,213,227],"possible":[28],"allocate":[30],"a":[31,36,44,68,76,106,132,155,194,203],"set":[32],"roles":[34,62,86,99],"user":[37,41,90,145],"that":[38,49,64,100,131,188,225,229,234],"enables":[39],"complete":[43,55],"task,":[45],"sense":[48],"all":[50,230],"permissions":[52],"required":[53],"task":[57],"assigned":[59,92],"set.":[65],"Answering":[66,104],"such":[67,105],"query,":[69],"general,":[71],"must":[72],"take":[73],"into":[74],"account":[75],"number":[77,156],"factors,":[79],"including,":[80],"but":[81],"not":[82],"limited":[83],"to,":[84],"which":[88],"and":[93,118,124,215],"constraints":[94],"on":[95,176],"sets":[97],"can":[101,238],"be":[102,111,239],"activated.":[103],"query":[107,147],"known":[109],"NP-hard.":[112],"The":[113],"presence":[114],"multiple":[116],"parameters":[117],"need":[120],"find":[122],"efficient":[123],"exact":[125],"solutions":[126],"problem":[129,148,166],"suggest":[130],"multi-variate":[133],"approach":[134],"will":[135],"enable":[136],"us":[137],"better":[139],"understand":[140],"complexity":[142,158],"(UAQ).":[149],"In":[150,220],"this":[151],"article,":[152],"we":[153,163,189],"establish":[154],"results":[159,186,223],"for":[160],"UAQ.":[161,207],"Specifically,":[162],"show":[164,187,224],"remains":[167],"hard":[168],"even":[169],"when":[170],"quite":[171,198,202],"restrictive":[172],"conditions":[173],"imposed":[175],"structure":[178],"problem.":[181],"Our":[182],"fixed-parameter":[183],"tractable":[184],"(FPT)":[185],"use":[192],"either":[193],"parameter":[195],"with":[196],"potentially":[197],"large":[199],"values":[200],"or":[201],"restricted":[204],"version":[205],"Moreover,":[208],"our":[209,222],"second":[210],"FPT":[211],"algorithm":[212],"complex":[214],"requires":[216],"sophisticated,":[217],"state-of-the-art":[218],"techniques.":[219],"short,":[221],"unlikely":[228],"variants":[231],"UAQ":[233],"arise":[235],"practice":[237],"solved":[240],"reasonably":[241],"quickly":[242],"general.":[244]},"counts_by_year":[],"updated_date":"2026-07-03T08:13:44.112507","created_date":"2025-10-10T00:00:00"}
