Yu. Yu. Ogorodnikov, R. A. Rudakov, D. M. Khachai, M. Yu. Khachai
{"title":"Fault-Tolerant Families of Production Plans: Mathematical Model, Computational Complexity, and Branch-and-Bound Algorithms","authors":"Yu. Yu. Ogorodnikov, R. A. Rudakov, D. M. Khachai, M. Yu. Khachai","doi":"10.1134/s0965542524700441","DOIUrl":null,"url":null,"abstract":"<h3 data-test=\"abstract-sub-heading\">Abstract</h3><p>The design of fault-tolerant production and delivery systems is one of the priority areas in modern operations research. The traditional approach to modeling such systems is based on the use of stochastic models that describe the choice of a possible scenario of actions in the event of problems in a production or transportation network. Along with a number of advantages, this approach has a known drawback. The occurrence of problems of an unknown nature that can jeopardize the performance of the entire simulated system significantly complicates its use. This paper introduces the minimax problem of constructing fault-tolerant production plans (reliable production process design problem, RPPDP), the purpose of which is to ensure the uninterrupted operation of a distributed production system with minimal guaranteed cost. It is shown that the RPPDP is NP-hard in the strong sense and remains intractable under quite specific conditions. To find exact and approximate solutions with accuracy guarantees for this problem, branch-and-bound methods are developed based on the proposed compact model of the mixed integer linear program (MILP) and novel heuristic of adaptive search in large neighborhoods (adaptive large neighborhood search, ALNS) as part of extensions of the well-known Gurobi MIP solver. The high performance and complementarity of the proposed algorithms is confirmed by the results of numerical experiments carried out on a public library of benchmarking instances developed by the authors based on instances from the PCGTSPLIB library.</p>","PeriodicalId":0,"journal":{"name":"","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1134/s0965542524700441","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The design of fault-tolerant production and delivery systems is one of the priority areas in modern operations research. The traditional approach to modeling such systems is based on the use of stochastic models that describe the choice of a possible scenario of actions in the event of problems in a production or transportation network. Along with a number of advantages, this approach has a known drawback. The occurrence of problems of an unknown nature that can jeopardize the performance of the entire simulated system significantly complicates its use. This paper introduces the minimax problem of constructing fault-tolerant production plans (reliable production process design problem, RPPDP), the purpose of which is to ensure the uninterrupted operation of a distributed production system with minimal guaranteed cost. It is shown that the RPPDP is NP-hard in the strong sense and remains intractable under quite specific conditions. To find exact and approximate solutions with accuracy guarantees for this problem, branch-and-bound methods are developed based on the proposed compact model of the mixed integer linear program (MILP) and novel heuristic of adaptive search in large neighborhoods (adaptive large neighborhood search, ALNS) as part of extensions of the well-known Gurobi MIP solver. The high performance and complementarity of the proposed algorithms is confirmed by the results of numerical experiments carried out on a public library of benchmarking instances developed by the authors based on instances from the PCGTSPLIB library.