{"id":"https://openalex.org/W2017316844","doi":"https://doi.org/10.1287/opre.28.5.1130","title":"An Algorithm for Large Zero-One Knapsack Problems","display_name":"An Algorithm for Large Zero-One Knapsack Problems","publication_year":1980,"publication_date":"1980-10-01","ids":{"openalex":"https://openalex.org/W2017316844","doi":"https://doi.org/10.1287/opre.28.5.1130","mag":"2017316844"},"language":"en","primary_location":{"id":"doi:10.1287/opre.28.5.1130","is_oa":false,"landing_page_url":"https://doi.org/10.1287/opre.28.5.1130","pdf_url":null,"source":{"id":"https://openalex.org/S125775545","display_name":"Operations Research","issn_l":"0030-364X","issn":["0030-364X","1526-5463"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315699","host_organization_name":"Institute for Operations Research and the Management Sciences","host_organization_lineage":["https://openalex.org/P4310315699"],"host_organization_lineage_names":["Institute for Operations Research and the Management Sciences"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Operations Research","raw_type":"journal-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/A5072070820","display_name":"Egon Balas","orcid":null},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Egon Balas","raw_affiliation_strings":["Carnegie-Mellon University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie-Mellon University","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5030812651","display_name":"Eitan Zemel","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Eitan Zemel","raw_affiliation_strings":["Northwestern University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Northwestern University","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":25.3112,"has_fulltext":false,"cited_by_count":471,"citation_normalized_percentile":{"value":0.99540833,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":100},"biblio":{"volume":"28","issue":"5","first_page":"1130","last_page":"1154"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12176","display_name":"Optimization and Packing Problems","score":0.9987000226974487,"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/T12176","display_name":"Optimization and Packing Problems","score":0.9987000226974487,"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/T11814","display_name":"Advanced Manufacturing and Logistics Optimization","score":0.9815000295639038,"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.9753000140190125,"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.9746418595314026},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.7314223051071167},{"id":"https://openalex.org/keywords/continuous-knapsack-problem","display_name":"Continuous knapsack problem","score":0.7270205020904541},{"id":"https://openalex.org/keywords/change-making-problem","display_name":"Change-making problem","score":0.6354069113731384},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.5859505534172058},{"id":"https://openalex.org/keywords/fraction","display_name":"Fraction (chemistry)","score":0.5805190205574036},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.5455219149589539},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.4925127923488617},{"id":"https://openalex.org/keywords/range","display_name":"Range (aeronautics)","score":0.4900738000869751},{"id":"https://openalex.org/keywords/core","display_name":"Core (optical fiber)","score":0.44546404480934143},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.4400128722190857},{"id":"https://openalex.org/keywords/linear-programming","display_name":"Linear programming","score":0.43963128328323364},{"id":"https://openalex.org/keywords/zero","display_name":"Zero (linguistics)","score":0.42816174030303955},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4211216866970062},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.21662849187850952}],"concepts":[{"id":"https://openalex.org/C113138325","wikidata":"https://www.wikidata.org/wiki/Q864457","display_name":"Knapsack problem","level":2,"score":0.9746418595314026},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.7314223051071167},{"id":"https://openalex.org/C94569963","wikidata":"https://www.wikidata.org/wiki/Q5165487","display_name":"Continuous knapsack problem","level":3,"score":0.7270205020904541},{"id":"https://openalex.org/C17722475","wikidata":"https://www.wikidata.org/wiki/Q3406279","display_name":"Change-making problem","level":4,"score":0.6354069113731384},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.5859505534172058},{"id":"https://openalex.org/C149629883","wikidata":"https://www.wikidata.org/wiki/Q660926","display_name":"Fraction (chemistry)","level":2,"score":0.5805190205574036},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5455219149589539},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.4925127923488617},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.4900738000869751},{"id":"https://openalex.org/C2164484","wikidata":"https://www.wikidata.org/wiki/Q5170150","display_name":"Core (optical fiber)","level":2,"score":0.44546404480934143},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.4400128722190857},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.43963128328323364},{"id":"https://openalex.org/C2780813799","wikidata":"https://www.wikidata.org/wiki/Q3274237","display_name":"Zero (linguistics)","level":2,"score":0.42816174030303955},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4211216866970062},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.21662849187850952},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1287/opre.28.5.1130","is_oa":false,"landing_page_url":"https://doi.org/10.1287/opre.28.5.1130","pdf_url":null,"source":{"id":"https://openalex.org/S125775545","display_name":"Operations Research","issn_l":"0030-364X","issn":["0030-364X","1526-5463"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310315699","host_organization_name":"Institute for Operations Research and the Management Sciences","host_organization_lineage":["https://openalex.org/P4310315699"],"host_organization_lineage_names":["Institute for Operations Research and the Management Sciences"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Operations Research","raw_type":"journal-article"},{"id":"pmh:oai:RePEc:inm:oropre:v:28:y:1980:i:5:p:1130-1154","is_oa":false,"landing_page_url":"http://doi.org/10.1287/opre.28.5.1130","pdf_url":null,"source":{"id":"https://openalex.org/S4306401271","display_name":"RePEc: Research Papers in Economics","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I77793887","host_organization_name":"Federal Reserve Bank of St. Louis","host_organization_lineage":["https://openalex.org/I77793887"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W1655990431","https://openalex.org/W1970290925","https://openalex.org/W1975442866","https://openalex.org/W1975805945","https://openalex.org/W1984060504","https://openalex.org/W2041989601","https://openalex.org/W2045492613","https://openalex.org/W2066850897","https://openalex.org/W2104836429","https://openalex.org/W2124452917","https://openalex.org/W2145068995","https://openalex.org/W2273959428","https://openalex.org/W2751862591","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2005493932","https://openalex.org/W2168163332","https://openalex.org/W2889442766","https://openalex.org/W2378557713","https://openalex.org/W4249611560","https://openalex.org/W42170116","https://openalex.org/W2048876360","https://openalex.org/W2087209118","https://openalex.org/W2993365626","https://openalex.org/W1969981152"],"abstract_inverted_index":{"We":[0],"describe":[1],"an":[2,145,161],"algorithm":[3,162],"for":[4,102,194,229,260],"the":[5,27,30,45,58,69,72,88,115,127,132,154,165,197,203,212,226,250,257],"0-1":[6,237,262],"knapsack":[7,34,238,263,273],"problem":[8,35,60,219,232],"(KP),":[9],"which":[10,140],"relies":[11],"mainly":[12],"on":[13,23,40,164,168],"three":[14],"new":[15,95,134],"ideas.":[16],"The":[17,47,93,117],"first":[18],"one":[19],"is":[20,52,97,124,136],"to":[21,37,66,187],"focus":[22],"what":[24],"we":[25,267],"call":[26],"core":[28,51,73],"of":[29,44,49,57,114,129,156,205,214,249,256,271],"problem,":[31],"namely,":[32],"a":[33,41,54,80,98,137,149,223,246,269],"equivalent":[36],"KP,":[38,79],"defined":[39],"particular":[42],"subset":[43],"variables.":[46,116,130],"size":[48,155],"this":[50,122],"usually":[53],"small":[55],"fraction":[56],"full":[59],"size,":[61],"and":[62,178,185,190,207,225],"does":[63,109],"not":[64,110],"seem":[65],"increase":[67],"with":[68,148,153,160,175,179,202,211,245],"latter.":[70],"While":[71],"cannot":[74],"be":[75,84],"identified":[76],"without":[77],"solving":[78,87,103],"satisfactory":[81],"approximation":[82],"can":[83],"found":[85],"by":[86],"associated":[89],"linear":[90,125],"program":[91],"(LKP).":[92],"second":[94],"ingredient":[96],"binary":[99],"search-type":[100],"procedure":[101,123],"LKP":[104],"which,":[105],"unlike":[106],"earlier":[107],"methods,":[108],"require":[111],"any":[112,230],"ordering":[113],"computational":[118,198],"effort":[119,199],"involved":[120],"in":[121,126,252],"number":[128,204],"Finally,":[131],"third":[133],"feature":[135],"simple":[138],"heuristic":[139],"under":[141],"certain":[142],"conditions":[143],"finds":[144],"optimal":[146],"solution":[147],"probability":[150],"that":[151,193],"increases":[152],"KP.":[157],"Computational":[158],"experience":[159],"based":[163],"above":[166],"ideas,":[167],"several":[169],"hundred":[170],"randomly":[171,241],"generated":[172],"test":[173],"problems":[174,196,239],"1,000\u201310,000":[176],"variables":[177,206],"coefficients":[180],"ranging":[181],"from":[182],"between":[183,188],"10":[184,189],"100":[186],"10,000,":[191],"indicates":[192],"such":[195],"grows":[200],"linearly":[201,210],"less":[208,221,253],"than":[209,222,254],"range":[213],"coefficients.":[215],"Average":[216],"time":[217,228,258],"per":[218],"was":[220,233],"second,":[224],"maximum":[227],"single":[231],"3":[234],"seconds.":[235],"Value-independent":[236],"(also":[240],"generated),":[242],"were":[243],"solved":[244],"specialized":[247],"version":[248],"code":[251],"one-third":[255],"required":[259],"general":[261],"problems.":[264,274],"To":[265],"conclude,":[266],"identify":[268],"class":[270],"hard":[272]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":9},{"year":2024,"cited_by_count":12},{"year":2023,"cited_by_count":7},{"year":2022,"cited_by_count":15},{"year":2021,"cited_by_count":11},{"year":2020,"cited_by_count":14},{"year":2019,"cited_by_count":13},{"year":2018,"cited_by_count":15},{"year":2017,"cited_by_count":8},{"year":2016,"cited_by_count":12},{"year":2015,"cited_by_count":8},{"year":2014,"cited_by_count":18},{"year":2013,"cited_by_count":11},{"year":2012,"cited_by_count":13}],"updated_date":"2026-06-14T07:44:22.658603","created_date":"2025-10-10T00:00:00"}
