{"id":"https://openalex.org/W7125607041","doi":"https://doi.org/10.1007/s10479-026-07064-6","title":"A Combinatorial Certifying Algorithm for Linear Programming Problems with Gainfree Leontief Substitution Systems","display_name":"A Combinatorial Certifying Algorithm for Linear Programming Problems with Gainfree Leontief Substitution Systems","publication_year":2026,"publication_date":"2026-01-24","ids":{"openalex":"https://openalex.org/W7125607041","doi":"https://doi.org/10.1007/s10479-026-07064-6"},"language":"en","primary_location":{"id":"doi:10.1007/s10479-026-07064-6","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10479-026-07064-6","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10479-026-07064-6.pdf","source":{"id":"https://openalex.org/S57667410","display_name":"Annals of Operations Research","issn_l":"0254-5330","issn":["0254-5330","1572-9338"],"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":"Annals of Operations Research","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/s10479-026-07064-6.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5004524485","display_name":"Kei Kimura","orcid":"https://orcid.org/0000-0002-0560-5127"},"institutions":[{"id":"https://openalex.org/I135598925","display_name":"Kyushu University","ror":"https://ror.org/00p4k0j84","country_code":"JP","type":"education","lineage":["https://openalex.org/I135598925"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Kei Kimura","raw_affiliation_strings":["Faculty of Information Science and Electrical Engineering, Kyushu University, Fukuoka, 819-0395, Japan"],"raw_orcid":"https://orcid.org/0000-0002-0560-5127","affiliations":[{"raw_affiliation_string":"Faculty of Information Science and Electrical Engineering, Kyushu University, Fukuoka, 819-0395, Japan","institution_ids":["https://openalex.org/I135598925"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5110768204","display_name":"Kazuhisa Makino","orcid":"https://orcid.org/0009-0000-9771-4955"},"institutions":[{"id":"https://openalex.org/I22299242","display_name":"Kyoto University","ror":"https://ror.org/02kpeqv85","country_code":"JP","type":"education","lineage":["https://openalex.org/I22299242"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Kazuhisa Makino","raw_affiliation_strings":["Research Institute for Mathematical Sciences, Kyoto University, Kyoto, 606-8502, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Research Institute for Mathematical Sciences, Kyoto University, Kyoto, 606-8502, Japan","institution_ids":["https://openalex.org/I22299242"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5004524485"],"corresponding_institution_ids":["https://openalex.org/I135598925"],"apc_list":{"value":2390,"currency":"EUR","value_usd":2990},"apc_paid":{"value":2390,"currency":"EUR","value_usd":2990},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.2086701,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"359","issue":"3","first_page":"2483","last_page":"2521"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10963","display_name":"Advanced Optimization Algorithms Research","score":0.38179999589920044,"subfield":{"id":"https://openalex.org/subfields/2612","display_name":"Numerical Analysis"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10963","display_name":"Advanced Optimization Algorithms Research","score":0.38179999589920044,"subfield":{"id":"https://openalex.org/subfields/2612","display_name":"Numerical Analysis"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"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.19840000569820404,"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/T10142","display_name":"Formal Methods in Verification","score":0.13249999284744263,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/substitution","display_name":"Substitution (logic)","score":0.7897999882698059},{"id":"https://openalex.org/keywords/theory-of-computation","display_name":"Theory of computation","score":0.7468000054359436},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.6152999997138977},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.6057000160217285},{"id":"https://openalex.org/keywords/linear-programming","display_name":"Linear programming","score":0.5426999926567078},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.5151000022888184},{"id":"https://openalex.org/keywords/time-complexity","display_name":"Time complexity","score":0.4498000144958496},{"id":"https://openalex.org/keywords/combinatorial-algorithms","display_name":"Combinatorial algorithms","score":0.4318999946117401}],"concepts":[{"id":"https://openalex.org/C2778220771","wikidata":"https://www.wikidata.org/wiki/Q1522579","display_name":"Substitution (logic)","level":2,"score":0.7897999882698059},{"id":"https://openalex.org/C24858836","wikidata":"https://www.wikidata.org/wiki/Q844718","display_name":"Theory of computation","level":2,"score":0.7468000054359436},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.6152999997138977},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.6057000160217285},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5504999756813049},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.5426999926567078},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.5151000022888184},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5001999735832214},{"id":"https://openalex.org/C311688","wikidata":"https://www.wikidata.org/wiki/Q2393193","display_name":"Time complexity","level":2,"score":0.4498000144958496},{"id":"https://openalex.org/C2988809283","wikidata":"https://www.wikidata.org/wiki/Q1514868","display_name":"Combinatorial algorithms","level":2,"score":0.4318999946117401},{"id":"https://openalex.org/C52692508","wikidata":"https://www.wikidata.org/wiki/Q1333872","display_name":"Combinatorial optimization","level":2,"score":0.4092999994754791},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.39089998602867126},{"id":"https://openalex.org/C90119067","wikidata":"https://www.wikidata.org/wiki/Q43260","display_name":"Polynomial","level":2,"score":0.38749998807907104},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.3774999976158142},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.33980000019073486},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.32420000433921814},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3018999993801117},{"id":"https://openalex.org/C189790780","wikidata":"https://www.wikidata.org/wiki/Q933932","display_name":"Horn clause","level":3,"score":0.29789999127388},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.29409998655319214},{"id":"https://openalex.org/C148764684","wikidata":"https://www.wikidata.org/wiki/Q621751","display_name":"Approximation algorithm","level":2,"score":0.29330000281333923},{"id":"https://openalex.org/C37404715","wikidata":"https://www.wikidata.org/wiki/Q380679","display_name":"Dynamic programming","level":2,"score":0.28220000863075256},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.2709999978542328},{"id":"https://openalex.org/C19754495","wikidata":"https://www.wikidata.org/wiki/Q3435924","display_name":"Computational problem","level":2,"score":0.2624000012874603},{"id":"https://openalex.org/C34628019","wikidata":"https://www.wikidata.org/wiki/Q13636890","display_name":"Algorithmics","level":2,"score":0.25940001010894775},{"id":"https://openalex.org/C136119220","wikidata":"https://www.wikidata.org/wiki/Q1000660","display_name":"Algebra over a field","level":2,"score":0.25780001282691956}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s10479-026-07064-6","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10479-026-07064-6","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10479-026-07064-6.pdf","source":{"id":"https://openalex.org/S57667410","display_name":"Annals of Operations Research","issn_l":"0254-5330","issn":["0254-5330","1572-9338"],"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":"Annals of Operations Research","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1007/s10479-026-07064-6","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10479-026-07064-6","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10479-026-07064-6.pdf","source":{"id":"https://openalex.org/S57667410","display_name":"Annals of Operations Research","issn_l":"0254-5330","issn":["0254-5330","1572-9338"],"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":"Annals of Operations Research","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3644267503","display_name":null,"funder_award_id":"JP19K22841","funder_id":"https://openalex.org/F4320338246","funder_display_name":"ACT-X"},{"id":"https://openalex.org/G7410080985","display_name":null,"funder_award_id":"JPMJAX200C","funder_id":"https://openalex.org/F4320338246","funder_display_name":"ACT-X"},{"id":"https://openalex.org/G776518718","display_name":null,"funder_award_id":"JP21K17700","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G7915258229","display_name":null,"funder_award_id":"JP19K22841","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G8058665615","display_name":null,"funder_award_id":"JPMJER2301","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G925228835","display_name":null,"funder_award_id":"JPMJER2301","funder_id":"https://openalex.org/F4320338112","funder_display_name":"Exploratory Research for Advanced Technology"}],"funders":[{"id":"https://openalex.org/F4320334764","display_name":"Japan Society for the Promotion of Science","ror":"https://ror.org/00hhkn466"},{"id":"https://openalex.org/F4320338112","display_name":"Exploratory Research for Advanced Technology","ror":null},{"id":"https://openalex.org/F4320338246","display_name":"ACT-X","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7125607041.pdf","grobid_xml":"https://content.openalex.org/works/W7125607041.grobid-xml"},"referenced_works_count":37,"referenced_works":["https://openalex.org/W55887128","https://openalex.org/W1542895643","https://openalex.org/W1822646258","https://openalex.org/W1970516489","https://openalex.org/W1972648192","https://openalex.org/W1986137691","https://openalex.org/W1999465562","https://openalex.org/W2002636386","https://openalex.org/W2005347459","https://openalex.org/W2014611532","https://openalex.org/W2015209525","https://openalex.org/W2022376879","https://openalex.org/W2026181303","https://openalex.org/W2039394406","https://openalex.org/W2044413922","https://openalex.org/W2060416492","https://openalex.org/W2076444930","https://openalex.org/W2093128520","https://openalex.org/W2103985627","https://openalex.org/W2119239813","https://openalex.org/W2124682870","https://openalex.org/W2150529683","https://openalex.org/W2164141517","https://openalex.org/W2164746840","https://openalex.org/W2227557434","https://openalex.org/W2316442505","https://openalex.org/W2343984626","https://openalex.org/W2558711366","https://openalex.org/W2969267394","https://openalex.org/W3021764208","https://openalex.org/W3158747708","https://openalex.org/W4244448516","https://openalex.org/W4255863451","https://openalex.org/W4283816731","https://openalex.org/W4293179730","https://openalex.org/W4399522006","https://openalex.org/W4402310441"],"related_works":[],"abstract_inverted_index":{"Abstract":[0],"Linear":[1],"programming":[2],"(LP)":[3],"problems":[4,42,57,138],"with":[5,98,139],"gainfree":[6,140],"Leontief":[7,141],"substitution":[8,142],"systems":[9,115],"have":[10],"been":[11,76],"intensively":[12],"studied":[13],"in":[14,66,82],"economics":[15],"and":[16,19,36,69],"operations":[17],"research,":[18],"include":[20],"the":[21,61,92,107,127,149,153,156],"feasibility":[22,108,154],"problem":[23],"of":[24,27,40,60,94,96,113,158],"a":[25,44,102,110,120,145],"class":[26,112,157],"Horn":[28,114,159],"systems,":[29],"which":[30],"arises":[31],"in,":[32],"e.g.,":[33],"polyhedral":[34],"combinatorics":[35],"logic.":[37],"This":[38],"subclass":[39],"LP":[41,56,137],"admits":[43],"strongly":[45,131],"polynomial":[46,132],"time":[47],"algorithm,":[48],"where":[49],"devising":[50,79],"such":[51],"an":[52],"algorithm":[53,105,135],"for":[54,106,109,118,136,155],"general":[55],"is":[58],"one":[59,89],"major":[62],"theoretical":[63],"open":[64,117,150],"questions":[65],"mathematical":[67],"optimization":[68],"computer":[70],"science.":[71],"Recently,":[72],"much":[73],"attention":[74],"has":[75],"paid":[77],"to":[78,90],"certifying":[80,104,134],"algorithms":[81,87],"software":[83],"engineering,":[84],"since":[85],"those":[86],"enable":[88],"confirm":[91],"correctness":[93],"outputs":[95],"programs":[97],"simple":[99],"computations.":[100],"Devising":[101],"combinatorial":[103,129],"fundamental":[111],"remains":[116],"almost":[119],"decade.":[121],"In":[122],"this":[123],"paper,":[124],"we":[125,147],"provide":[126],"first":[128],"(and":[130],"time)":[133],"systems.":[143,160],"As":[144],"by-product,":[146],"resolve":[148],"question":[151],"on":[152]},"counts_by_year":[],"updated_date":"2026-04-10T06:02:16.177343","created_date":"2026-01-25T00:00:00"}
