{"id":"https://openalex.org/W4414850984","doi":"https://doi.org/10.1007/s11590-025-02252-y","title":"Algorithms and complexity results for the 0\u20131 knapsack problem with group fairness","display_name":"Algorithms and complexity results for the 0\u20131 knapsack problem with group fairness","publication_year":2025,"publication_date":"2025-10-06","ids":{"openalex":"https://openalex.org/W4414850984","doi":"https://doi.org/10.1007/s11590-025-02252-y"},"language":"en","primary_location":{"id":"doi:10.1007/s11590-025-02252-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11590-025-02252-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11590-025-02252-y.pdf","source":{"id":"https://openalex.org/S12647387","display_name":"Optimization Letters","issn_l":"1862-4472","issn":["1862-4472","1862-4480"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Optimization Letters","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s11590-025-02252-y.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5049647158","display_name":"Enrico Malaguti","orcid":"https://orcid.org/0000-0002-5884-9360"},"institutions":[{"id":"https://openalex.org/I9360294","display_name":"University of Bologna","ror":"https://ror.org/01111rn36","country_code":"IT","type":"education","lineage":["https://openalex.org/I9360294"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Enrico Malaguti","raw_affiliation_strings":["Department of Electrical, Electronic and Information Engineering, Alma Mater Studiorum University of Bologna, Viale del Risorgimento, 2, 40136, Bologna, Italy"],"affiliations":[{"raw_affiliation_string":"Department of Electrical, Electronic and Information Engineering, Alma Mater Studiorum University of Bologna, Viale del Risorgimento, 2, 40136, Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059585507","display_name":"Paolo Paronuzzi","orcid":"https://orcid.org/0000-0002-0001-8628"},"institutions":[{"id":"https://openalex.org/I9360294","display_name":"University of Bologna","ror":"https://ror.org/01111rn36","country_code":"IT","type":"education","lineage":["https://openalex.org/I9360294"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Paolo Paronuzzi","raw_affiliation_strings":["Department of Electrical, Electronic and Information Engineering, Alma Mater Studiorum University of Bologna, Viale del Risorgimento, 2, 40136, Bologna, Italy"],"affiliations":[{"raw_affiliation_string":"Department of Electrical, Electronic and Information Engineering, Alma Mater Studiorum University of Bologna, Viale del Risorgimento, 2, 40136, Bologna, Italy","institution_ids":["https://openalex.org/I9360294"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064602745","display_name":"Alberto Santini","orcid":"https://orcid.org/0000-0002-0440-0357"},"institutions":[{"id":"https://openalex.org/I170486558","display_name":"Universitat Pompeu Fabra","ror":"https://ror.org/04n0g0b29","country_code":"ES","type":"education","lineage":["https://openalex.org/I170486558"]},{"id":"https://openalex.org/I42134832","display_name":"Barcelona School of Economics","ror":"https://ror.org/02k09n368","country_code":"ES","type":"education","lineage":["https://openalex.org/I42134832"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Alberto Santini","raw_affiliation_strings":["Data Science Centre, Barcelona School of Economics, Carrer Trias-Fargas, 25\u201327, 08005, Barcelona, Spain","Department of Economics and Business, Universitat Pompeu Fabra, Carrer Trias-Fargas, 25\u201327, 08005, Barcelona, Spain"],"affiliations":[{"raw_affiliation_string":"Data Science Centre, Barcelona School of Economics, Carrer Trias-Fargas, 25\u201327, 08005, Barcelona, Spain","institution_ids":["https://openalex.org/I42134832"]},{"raw_affiliation_string":"Department of Economics and Business, Universitat Pompeu Fabra, Carrer Trias-Fargas, 25\u201327, 08005, Barcelona, Spain","institution_ids":["https://openalex.org/I170486558"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5049647158"],"corresponding_institution_ids":["https://openalex.org/I9360294"],"apc_list":{"value":2290,"currency":"EUR","value_usd":2890},"apc_paid":{"value":2290,"currency":"EUR","value_usd":2890},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.3920198,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"20","issue":"3","first_page":"577","last_page":"594"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11814","display_name":"Advanced Manufacturing and Logistics Optimization","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11814","display_name":"Advanced Manufacturing and Logistics Optimization","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12176","display_name":"Optimization and Packing Problems","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12288","display_name":"Optimization and Search Problems","score":0.9990000128746033,"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/knapsack-problem","display_name":"Knapsack problem","score":0.9889000058174133},{"id":"https://openalex.org/keywords/continuous-knapsack-problem","display_name":"Continuous knapsack problem","score":0.8342999815940857},{"id":"https://openalex.org/keywords/change-making-problem","display_name":"Change-making problem","score":0.7056000232696533},{"id":"https://openalex.org/keywords/computational-intelligence","display_name":"Computational intelligence","score":0.6746000051498413},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.6516000032424927},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5085999965667725},{"id":"https://openalex.org/keywords/integer-programming","display_name":"Integer programming","score":0.4984000027179718},{"id":"https://openalex.org/keywords/polynomial-time-approximation-scheme","display_name":"Polynomial-time approximation scheme","score":0.49079999327659607}],"concepts":[{"id":"https://openalex.org/C113138325","wikidata":"https://www.wikidata.org/wiki/Q864457","display_name":"Knapsack problem","level":2,"score":0.9889000058174133},{"id":"https://openalex.org/C94569963","wikidata":"https://www.wikidata.org/wiki/Q5165487","display_name":"Continuous knapsack problem","level":3,"score":0.8342999815940857},{"id":"https://openalex.org/C17722475","wikidata":"https://www.wikidata.org/wiki/Q3406279","display_name":"Change-making problem","level":4,"score":0.7056000232696533},{"id":"https://openalex.org/C139502532","wikidata":"https://www.wikidata.org/wiki/Q1122090","display_name":"Computational intelligence","level":2,"score":0.6746000051498413},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.6516000032424927},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5085999965667725},{"id":"https://openalex.org/C56086750","wikidata":"https://www.wikidata.org/wiki/Q6042592","display_name":"Integer programming","level":2,"score":0.4984000027179718},{"id":"https://openalex.org/C99140742","wikidata":"https://www.wikidata.org/wiki/Q843550","display_name":"Polynomial-time approximation scheme","level":3,"score":0.49079999327659607},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.47369998693466187},{"id":"https://openalex.org/C37307619","wikidata":"https://www.wikidata.org/wiki/Q1306230","display_name":"Cutting stock problem","level":3,"score":0.46399998664855957},{"id":"https://openalex.org/C2781311116","wikidata":"https://www.wikidata.org/wiki/Q83306","display_name":"Group (periodic table)","level":2,"score":0.4569000005722046},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.45159998536109924},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4465999901294708},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.44600000977516174},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.44600000977516174},{"id":"https://openalex.org/C194146004","wikidata":"https://www.wikidata.org/wiki/Q5532462","display_name":"Generalized assignment problem","level":3,"score":0.40939998626708984},{"id":"https://openalex.org/C97137487","wikidata":"https://www.wikidata.org/wiki/Q729138","display_name":"Integer (computer science)","level":2,"score":0.34369999170303345},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.3377000093460083},{"id":"https://openalex.org/C37404715","wikidata":"https://www.wikidata.org/wiki/Q380679","display_name":"Dynamic programming","level":2,"score":0.3098999857902527},{"id":"https://openalex.org/C311688","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Time complexity","level":2,"score":0.30390000343322754}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1007/s11590-025-02252-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11590-025-02252-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11590-025-02252-y.pdf","source":{"id":"https://openalex.org/S12647387","display_name":"Optimization Letters","issn_l":"1862-4472","issn":["1862-4472","1862-4480"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Optimization Letters","raw_type":"journal-article"},{"id":"pmh:oai:repositori-api.upf.edu:10230/71657","is_oa":true,"landing_page_url":"http://hdl.handle.net/10230/71657","pdf_url":"https://repositori.upf.edu/bitstreams/b85c5274-2d28-4724-bc26-3bd998306355/download","source":{"id":"https://openalex.org/S4306402615","display_name":"Repositori digital de la UPF (Universitat Pompeu Fabra)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I170486558","host_organization_name":"Universitat Pompeu Fabra","host_organization_lineage":["https://openalex.org/I170486558"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:cris.unibo.it:11585/1041699","is_oa":false,"landing_page_url":"https://hdl.handle.net/11585/1041699","pdf_url":null,"source":{"id":"https://openalex.org/S4306402579","display_name":"Archivio istituzionale della ricerca (Alma Mater Studiorum Universit\u00e0 di Bologna)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210117483","host_organization_name":"Istituto di Ematologia di Bologna","host_organization_lineage":["https://openalex.org/I4210117483"],"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":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.1007/s11590-025-02252-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11590-025-02252-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11590-025-02252-y.pdf","source":{"id":"https://openalex.org/S12647387","display_name":"Optimization Letters","issn_l":"1862-4472","issn":["1862-4472","1862-4480"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Optimization Letters","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2262748287","display_name":null,"funder_award_id":"501100011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G3180107436","display_name":null,"funder_award_id":"Ram\u00f3n y Cajal","funder_id":"https://openalex.org/F4320315062","funder_display_name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades"},{"id":"https://openalex.org/G3429648993","display_name":null,"funder_award_id":"PID202","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G3480869486","display_name":null,"funder_award_id":"13039","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G3727459686","display_name":null,"funder_award_id":"13039/50110001103","funder_id":"https://openalex.org/F4320315062","funder_display_name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades"},{"id":"https://openalex.org/G3998201246","display_name":null,"funder_award_id":"Social","funder_id":"https://openalex.org/F4320338080","funder_display_name":"European Social Fund"},{"id":"https://openalex.org/G4126322094","display_name":null,"funder_award_id":"01100011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G6218905885","display_name":null,"funder_award_id":"501100011033","funder_id":"https://openalex.org/F4320338080","funder_display_name":"European Social Fund"},{"id":"https://openalex.org/G661330594","display_name":null,"funder_award_id":"00110","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G6685425346","display_name":null,"funder_award_id":"0011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G7084143925","display_name":null,"funder_award_id":"AEI/10","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G7266728691","display_name":null,"funder_award_id":"13039/501100011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G8260616629","display_name":null,"funder_award_id":"011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G8497050386","display_name":null,"funder_award_id":"501100011033","funder_id":"https://openalex.org/F4320315062","funder_display_name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades"},{"id":"https://openalex.org/G8516412140","display_name":null,"funder_award_id":"13039/501100011033","funder_id":"https://openalex.org/F4320315062","funder_display_name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades"}],"funders":[{"id":"https://openalex.org/F4320315062","display_name":"Ministerio de Ciencia, Innovaci\u00f3n y Universidades","ror":null},{"id":"https://openalex.org/F4320335598","display_name":"Agencia Estatal de Investigaci\u00f3n","ror":null},{"id":"https://openalex.org/F4320338080","display_name":"European Social Fund","ror":"https://ror.org/00k4n6c32"}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4414850984.pdf"},"referenced_works_count":35,"referenced_works":["https://openalex.org/W162895179","https://openalex.org/W1971429319","https://openalex.org/W1979711080","https://openalex.org/W2013518095","https://openalex.org/W2030744036","https://openalex.org/W2042127730","https://openalex.org/W2086168649","https://openalex.org/W2097192020","https://openalex.org/W2106479615","https://openalex.org/W2127172809","https://openalex.org/W2138552202","https://openalex.org/W2144638174","https://openalex.org/W2165892151","https://openalex.org/W2588667919","https://openalex.org/W2597500097","https://openalex.org/W2620796999","https://openalex.org/W2892881076","https://openalex.org/W2921106043","https://openalex.org/W2944428860","https://openalex.org/W2964436851","https://openalex.org/W2964653768","https://openalex.org/W2990295960","https://openalex.org/W3015188655","https://openalex.org/W3022737676","https://openalex.org/W3045180949","https://openalex.org/W3194175399","https://openalex.org/W4200462156","https://openalex.org/W4210457632","https://openalex.org/W4210618000","https://openalex.org/W4280565811","https://openalex.org/W4323687936","https://openalex.org/W4384774819","https://openalex.org/W4389265763","https://openalex.org/W4391037119","https://openalex.org/W6893405455"],"related_works":[],"abstract_inverted_index":{"Abstract":[0],"This":[1,85],"paper":[2,86],"presents":[3],"an":[4],"exact":[5,90],"algorithm":[6],"for":[7,73,93],"a":[8,107,123],"generalisation":[9],"of":[10,37,60,119,125,139],"the":[11,17,35,61,88,94,117,120,133,137,140],"classical":[12],"0\u20131":[13],"Knapsack":[14,18,95],"Problem,":[15],"called":[16],"Problem":[19,96],"with":[20,97],"Group":[21,98],"Fairness.":[22],"In":[23],"this":[24],"problem,":[25],"items":[26,38],"are":[27,83],"partitioned":[28],"into":[29],"classes,":[30],"and":[31,68,76,106],"fairness":[32],"constraints":[33],"affect":[34],"number":[36],"that":[39],"can":[40],"or":[41],"must":[42],"be":[43],"chosen":[44],"from":[45,132],"each":[46],"class.":[47],"The":[48,111],"problem":[49],"was":[50],"introduced":[51],"by":[52],"Patel":[53],"et":[54],"al.":[55],"(in:":[56],"Dignum":[57],"(eds)":[58],"Proceedings":[59],"20th":[62],"International":[63,71],"Conference":[64],"on":[65,101,128],"Autonomous":[66,74],"Agents":[67,75],"MultiAgent":[69],"Systems.":[70],"Foundation":[72],"Multiagent":[77],"Systems,":[78],"2021),":[79],"where":[80],"approximation":[81],"algorithms":[82],"discussed.":[84],"describes":[87],"first":[89],"solution":[91,142],"approaches":[92],"Fairness,":[99],"based":[100],"integer":[102],"linear":[103],"programming":[104,109],"formulations":[105],"dynamic":[108],"algorithm.":[110],"latter":[112],"allows":[113],"us":[114],"to":[115],"establish":[116],"complexity":[118],"problem.":[121],"Finally,":[122],"set":[124],"computational":[126],"experiments":[127],"benchmark":[129],"instances":[130],"derived":[131],"knapsack":[134],"literature":[135],"compare":[136],"effectiveness":[138],"alternative":[141],"approaches.":[143]},"counts_by_year":[],"updated_date":"2026-03-25T13:04:00.132906","created_date":"2025-10-10T00:00:00"}
