Method of calculating low level codes for considering capacities
AssigneeInternational Business Machines Corporation
InventorsBrian T. Denton, Sanjay R. Hegde, Robert A. Orzell
Life of this patent
Estimating the term…
Abstract
A method and system for controlling sequential capacity allocation through modification of traditional low level codes (LLC). The method and system of the present invention employs a systematic set of decision rules for interactively adjusting LLCs so that they are consistent with interdependencies of resources among parts due to resource sharing.
Claims17
A method for computing modified low level codes (LLC) for part numbers throughout a bill of material (BOM) supply chain, comprising the steps of:
- identifying part numbers that share a same capacity resource but cannot be made to have a same LLC due to a BOM material restriction, wherein the part numbers which cannot be made to have the same LLC due to the BOM material restriction are oscillating part numbers (OPN);
- identifying a highest LLC within the part numbers that share the same capacity resource except for the OPN;
- adjusting the LLC for the part numbers that share the same capacity resource, excluding the OPN, to the highest LLC such that the part numbers which share the same capacity resource have a same LLC;
- and
- recalculating the LLC for part numbers which violate BOM dependencies by going through the entire BOM supply chain, the recalculated LLC is higher than or equal to the highest LLC provided in the adjusting step for each capacity resource,
- wherein the adjusting of the LLC to the same LLC permits part numbers at different levels of the BOM which share the same capacity resource to be treated at a same level of the BOM in order to sequence the part numbers for resource allocation.
A method for computing modified low level codes (LLC) for part numbers (PNs) throughout the bill of material supply chain (BOM), comprising the steps of:
- identifying part numbers that share a same capacity resource but cannot be made to have a same LLC due to BOM material restriction, wherein the part numbers which cannot be made to have a same LLC due to the BOM material restriction are oscillating part numbers;
- identifying constraints associated with BOM dependency and resource dependency excluding ones associated with oscillating part numbers;
- providing a linear programming formulation comprised of the BOM dependency and resource dependency constraints and an objective function defined as sum of the LLC's for all of the PNs, the linear programming formulation excluding the BOM dependency and resource dependency constraints associated with the oscillating part numbers;
- and
- solving the linear programming by determining a minimum total value of the objective function subject to the BOM dependency and resource dependency constraints to thereby determine modified low level codes.
A system of computing modified low level codes (LLC) for part numbers throughout a bill of material (BOM) supply chain, comprising:
- means for identifying part numbers that share a same capacity resource but cannot be made to have a same LLC due to a BOM material restriction, wherein the part numbers which cannot be made to have the same LLC due to the BOM material restriction are oscillating part numbers (OPN);
- means for identifying a highest LLC within the part numbers that share the same capacity resource except for the OPN;
- means for adjusting the LLC for the part numbers that share the same capacity resource, excluding the OPN, to the highest LLC such that the part numbers which share the same capacity resource have a same LLC;
- and
- means for recalculating the LLC for part numbers which violate BOM dependencies by going through the entire BOM supply chain, the recalculated LLC is higher than or equal to the highest LLC adjusted in the adjusting step for each capacity resource,
- wherein the changing of the LLC to the same LLC permits part numbers at different levels of the BOM which share the same capacity resource to be treated at a same level of the BOM in order to sequence the part numbers for resource allocation.
A machine readable medium containing code for computing modified low level codes (LLC) for part numbers throughout a bill of material (BOM) supply chain, comprising the steps of:
- identifying part numbers that share a same capacity resource but cannot be made to have a same LLC due to a BOM material restriction, wherein the part numbers which cannot be made to have the same LLC due to the BOM material restriction are oscillating part numbers (OPN);
- identifying a highest LLC within the part numbers that share the same capacity resource except for the OPN;
- adjusting the LLC for the part numbers that share the same capacity resource, excluding the OPN, to the highest LLC such that the part numbers which share the same capacity resource have a same LLC;
- and
- recalculating the LLC for part numbers which violate BOM dependencies by going through the entire BOM supply chain, the recalculated LLC is higher than or equal to the highest LLC provided in the adjusting step for each capacity resource,
- wherein the adjusting of the LLC to the same LLC permits part numbers at different levels of the BOM which share the same capacity resource to be treated at a same level of the BOM in order to sequence the part numbers for resource allocation.
Dependencies are inferred from the claim text.