{"id":"https://openalex.org/W4385188967","doi":"https://doi.org/10.1145/3583133.3596353","title":"Explaining a Staff Rostering Genetic Algorithm using Sensitivity Analysis and Trajectory Analysis.","display_name":"Explaining a Staff Rostering Genetic Algorithm using Sensitivity Analysis and Trajectory Analysis.","publication_year":2023,"publication_date":"2023-07-15","ids":{"openalex":"https://openalex.org/W4385188967","doi":"https://doi.org/10.1145/3583133.3596353"},"language":"en","primary_location":{"id":"doi:10.1145/3583133.3596353","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3583133.3596353","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3583133.3596353","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Companion Conference on Genetic and Evolutionary Computation","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3583133.3596353","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5082293825","display_name":"Martin Fyvie","orcid":"https://orcid.org/0000-0001-8491-7008"},"institutions":[{"id":"https://openalex.org/I522815984","display_name":"Robert Gordon University","ror":"https://ror.org/04f0qj703","country_code":"GB","type":"education","lineage":["https://openalex.org/I522815984"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Martin Fyvie","raw_affiliation_strings":["School of Computing, Robert Gordon University, Aberdeen, United Kingdom","The National Subsea Centre, Aberdeen, United Kingdom","School of Computing, Robert Gordon University, Aberdeen, United Kingdom The National Subsea Centre, Aberdeen, United Kingdom"],"raw_orcid":"https://orcid.org/0000-0001-8491-7008","affiliations":[{"raw_affiliation_string":"School of Computing, Robert Gordon University, Aberdeen, United Kingdom","institution_ids":["https://openalex.org/I522815984"]},{"raw_affiliation_string":"The National Subsea Centre, Aberdeen, United Kingdom","institution_ids":[]},{"raw_affiliation_string":"School of Computing, Robert Gordon University, Aberdeen, United Kingdom The National Subsea Centre, Aberdeen, United Kingdom","institution_ids":["https://openalex.org/I522815984"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027645309","display_name":"John McCall","orcid":"https://orcid.org/0000-0003-1738-7056"},"institutions":[{"id":"https://openalex.org/I522815984","display_name":"Robert Gordon University","ror":"https://ror.org/04f0qj703","country_code":"GB","type":"education","lineage":["https://openalex.org/I522815984"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"John Mccall","raw_affiliation_strings":["School of Computing, Robert Gordon University, Aberdeen, United Kingdom","The National Subsea Centre, Aberdeen, United Kingdom","School of Computing, Robert Gordon University, Aberdeen, United Kingdom The National Subsea Centre, Aberdeen, United Kingdom"],"raw_orcid":"https://orcid.org/0000-0003-1738-7056","affiliations":[{"raw_affiliation_string":"School of Computing, Robert Gordon University, Aberdeen, United Kingdom","institution_ids":["https://openalex.org/I522815984"]},{"raw_affiliation_string":"The National Subsea Centre, Aberdeen, United Kingdom","institution_ids":[]},{"raw_affiliation_string":"School of Computing, Robert Gordon University, Aberdeen, United Kingdom The National Subsea Centre, Aberdeen, United Kingdom","institution_ids":["https://openalex.org/I522815984"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056159379","display_name":"Lee A. Christie","orcid":"https://orcid.org/0000-0001-8878-0344"},"institutions":[{"id":"https://openalex.org/I522815984","display_name":"Robert Gordon University","ror":"https://ror.org/04f0qj703","country_code":"GB","type":"education","lineage":["https://openalex.org/I522815984"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Lee Christie","raw_affiliation_strings":["School of Computing, Robert Gordon University, Aberdeen, United Kingdom","The National Subsea Centre, Aberdeen, United Kingdom","School of Computing, Robert Gordon University, Aberdeen, United Kingdom The National Subsea Centre, Aberdeen, United Kingdom"],"raw_orcid":"https://orcid.org/0000-0001-8878-0344","affiliations":[{"raw_affiliation_string":"School of Computing, Robert Gordon University, Aberdeen, United Kingdom","institution_ids":["https://openalex.org/I522815984"]},{"raw_affiliation_string":"The National Subsea Centre, Aberdeen, United Kingdom","institution_ids":[]},{"raw_affiliation_string":"School of Computing, Robert Gordon University, Aberdeen, United Kingdom The National Subsea Centre, Aberdeen, United Kingdom","institution_ids":["https://openalex.org/I522815984"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5041490004","display_name":"Alexander E. I. Brownlee","orcid":"https://orcid.org/0000-0003-2892-5059"},"institutions":[{"id":"https://openalex.org/I12093191","display_name":"University of Stirling","ror":"https://ror.org/045wgfr59","country_code":"GB","type":"education","lineage":["https://openalex.org/I12093191"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Alexander Brownlee","raw_affiliation_strings":["University of Stirling, Stirling, United Kingdom"],"raw_orcid":"https://orcid.org/0000-0003-2892-5059","affiliations":[{"raw_affiliation_string":"University of Stirling, Stirling, United Kingdom","institution_ids":["https://openalex.org/I12093191"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":7,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1648","last_page":"1656"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11674","display_name":"Sports Analytics and Performance","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/2002","display_name":"Economics and Econometrics"},"field":{"id":"https://openalex.org/fields/20","display_name":"Economics, Econometrics and Finance"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11674","display_name":"Sports Analytics and Performance","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/2002","display_name":"Economics and Econometrics"},"field":{"id":"https://openalex.org/fields/20","display_name":"Economics, Econometrics and Finance"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T12026","display_name":"Explainable Artificial Intelligence (XAI)","score":0.9986000061035156,"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/T10462","display_name":"Reinforcement Learning in Robotics","score":0.9958999752998352,"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/computer-science","display_name":"Computer science","score":0.6606674790382385},{"id":"https://openalex.org/keywords/sensitivity","display_name":"Sensitivity (control systems)","score":0.5762534737586975},{"id":"https://openalex.org/keywords/genetic-algorithm","display_name":"Genetic algorithm","score":0.5366740822792053},{"id":"https://openalex.org/keywords/population","display_name":"Population","score":0.5192492008209229},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.46772658824920654},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.45763328671455383},{"id":"https://openalex.org/keywords/metaheuristic","display_name":"Metaheuristic","score":0.4490467309951782},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.44412633776664734},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.43470853567123413},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.42197859287261963},{"id":"https://openalex.org/keywords/search-algorithm","display_name":"Search algorithm","score":0.41683119535446167},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4009742736816406},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.28779029846191406},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.14734476804733276},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.11736956238746643}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6606674790382385},{"id":"https://openalex.org/C21200559","wikidata":"https://www.wikidata.org/wiki/Q7451068","display_name":"Sensitivity (control systems)","level":2,"score":0.5762534737586975},{"id":"https://openalex.org/C8880873","wikidata":"https://www.wikidata.org/wiki/Q187787","display_name":"Genetic algorithm","level":2,"score":0.5366740822792053},{"id":"https://openalex.org/C2908647359","wikidata":"https://www.wikidata.org/wiki/Q2625603","display_name":"Population","level":2,"score":0.5192492008209229},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.46772658824920654},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.45763328671455383},{"id":"https://openalex.org/C109718341","wikidata":"https://www.wikidata.org/wiki/Q1385229","display_name":"Metaheuristic","level":2,"score":0.4490467309951782},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.44412633776664734},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.43470853567123413},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.42197859287261963},{"id":"https://openalex.org/C125583679","wikidata":"https://www.wikidata.org/wiki/Q755673","display_name":"Search algorithm","level":2,"score":0.41683119535446167},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4009742736816406},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.28779029846191406},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.14734476804733276},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11736956238746643},{"id":"https://openalex.org/C1276947","wikidata":"https://www.wikidata.org/wiki/Q333","display_name":"Astronomy","level":1,"score":0.0},{"id":"https://openalex.org/C24326235","wikidata":"https://www.wikidata.org/wiki/Q126095","display_name":"Electronic engineering","level":1,"score":0.0},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C149923435","wikidata":"https://www.wikidata.org/wiki/Q37732","display_name":"Demography","level":1,"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/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3583133.3596353","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3583133.3596353","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3583133.3596353","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Companion Conference on Genetic and Evolutionary Computation","raw_type":"proceedings-article"},{"id":"pmh:oai:dspace.stir.ac.uk:1893/36559","is_oa":true,"landing_page_url":"http://hdl.handle.net/1893/36559","pdf_url":"http://dspace.stir.ac.uk/retrieve/4dbb8b0a-0f83-44e2-bd91-594da3338510/3583133.3596353.pdf","source":{"id":"https://openalex.org/S4306400268","display_name":"Stirling Online Research Repository (University of Stirling)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I12093191","host_organization_name":"University of Stirling","host_organization_lineage":["https://openalex.org/I12093191"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Conference Paper"},{"id":"pmh:oai:rgu-repository.worktribe.com:2023747","is_oa":true,"landing_page_url":"https://rgu-repository.worktribe.com/output/2023747","pdf_url":"https://rgu-repository.worktribe.com/file/2023747/1/FYVIE%202023%20Explaining%20a%20staff%20rostering%20%28VOR%29","source":{"id":"https://openalex.org/S4306400814","display_name":"Open Access Institutional Repository at Robert Gordon University (Robert Gordon University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I522815984","host_organization_name":"Robert Gordon University","host_organization_lineage":["https://openalex.org/I522815984"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Presentation / Conference Contribution"}],"best_oa_location":{"id":"doi:10.1145/3583133.3596353","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3583133.3596353","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3583133.3596353","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Companion Conference on Genetic and Evolutionary Computation","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth","score":0.4300000071525574}],"awards":[],"funders":[{"id":"https://openalex.org/F4320320171","display_name":"BT Group","ror":"https://ror.org/00kv9pj15"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4385188967.pdf","grobid_xml":"https://content.openalex.org/works/W4385188967.grobid-xml"},"referenced_works_count":23,"referenced_works":["https://openalex.org/W100464641","https://openalex.org/W1787224781","https://openalex.org/W2011174137","https://openalex.org/W2103862045","https://openalex.org/W2126982030","https://openalex.org/W2158585626","https://openalex.org/W2183100242","https://openalex.org/W2605409611","https://openalex.org/W2619351609","https://openalex.org/W2901708571","https://openalex.org/W2929800094","https://openalex.org/W2981731882","https://openalex.org/W3021613070","https://openalex.org/W3162702846","https://openalex.org/W3186429559","https://openalex.org/W3201010908","https://openalex.org/W4205226350","https://openalex.org/W4256016184","https://openalex.org/W4285805268","https://openalex.org/W4300659681","https://openalex.org/W6604109044","https://openalex.org/W6656001047","https://openalex.org/W6966940381"],"related_works":["https://openalex.org/W2789681586","https://openalex.org/W2794361564","https://openalex.org/W4243392960","https://openalex.org/W3156820950","https://openalex.org/W4232791346","https://openalex.org/W2971069100","https://openalex.org/W1588330912","https://openalex.org/W2504553392","https://openalex.org/W2788695490","https://openalex.org/W2368709543"],"abstract_inverted_index":{"In":[0],"the":[1,55,60,140,143,153,156,180],"field":[2],"of":[3,10,33,47,54,64,107,117],"Explainable":[4],"AI,":[5],"population-based":[6],"search":[7,56,77,141,181],"metaheuristics":[8],"are":[9,112],"growing":[11],"interest":[12],"as":[13,84],"they":[14],"become":[15],"more":[16],"widely":[17],"used":[18],"in":[19,120,129,152,179,189],"critical":[20],"applications.":[21],"The":[22],"ability":[23],"to":[24,36,62,76],"relate":[25],"key":[26],"information":[27],"regarding":[28],"algorithm":[29,83],"behaviour":[30],"and":[31,58,175],"drivers":[32],"solution":[34,173],"quality":[35],"an":[37,121],"end-user":[38],"is":[39,95],"vital.":[40],"This":[41],"paper":[42],"investigates":[43],"a":[44,81,87,96,168],"novel":[45],"method":[46,133,162],"explanatory":[48],"feature":[49],"extraction":[50],"based":[51],"on":[52,155,171],"analysis":[53,66],"trajectory":[57],"compares":[59],"results":[61],"those":[63],"sensitivity":[65],"using":[67],"\"Weighted":[68],"Ranked":[69],"Biased":[70],"Overlap\".":[71],"We":[72,91],"apply":[73],"these":[74,100,182],"techniques":[75,144],"trajectories":[78],"generated":[79],"by":[80],"genetic":[82],"it":[85],"solves":[86],"staff":[88],"rostering":[89,158],"problem.":[90],"show":[92],"that":[93],"there":[94],"significant":[97],"overlap":[98],"between":[99],"two":[101],"explainability":[102],"methods":[103,125],"when":[104],"identifying":[105],"subsets":[106],"rostered":[108],"workers":[109,148,166],"whose":[110],"allocations":[111],"responsible":[113],"for":[114],"large":[115],"portions":[116],"fitness":[118,174],"change":[119],"optimization":[122],"run.":[123],"Both":[124],"identify":[126,165],"similar":[127],"patterns":[128],"sensitivity,":[130],"but":[131],"our":[132],"also":[134,163],"draws":[135],"out":[136],"additional":[137],"information.":[138],"As":[139],"progresses,":[142],"reveal":[145],"how":[146],"individual":[147],"increase":[149],"or":[150],"decrease":[151],"influence":[154],"overall":[157,172],"solution's":[159],"quality.":[160],"Our":[161],"helps":[164],"with":[167],"lower":[169],"impact":[170],"at":[176],"what":[177],"stage":[178],"individuals":[183],"can":[184],"be":[185],"considered":[186],"highly":[187],"flexible":[188],"their":[190],"roster":[191],"assignment.":[192]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":2}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
