Decentralized Two-Level 0-1 Programming through Distributed Genetic Algorithms
نویسندگان
چکیده
In this paper, we consider decentralized two-level 0-1 programming problems in which there are one decision maker (the leader) at the upper level and two or more decision makers (the followers) at the lower level, and decision variables of each decision maker are 0-1 variables. We assume that there is coordination among the followers while between the leader and the group of all the followers, there is no motivation to cooperate each other. We propose a modified computational method that solves problems related to computational methods for obtaining the Stackelberg solution. Specifically, in order to shorten the computational time of a computational method implementing a genetic algorithm (GA) proposed by us, a distributed genetic algorithm is introduced with respect to the upper level GA, which handles decision variables for the leader. Parallelization of the lower level GA is also performed along with parallelization of the upper level GA. In order to verify the effectiveness of the proposed method, we propose a comparison with the existing method by performing numerical experiments to verify both the accuracy of the solution and the time required for the computation.
منابع مشابه
Computational Methods for Two-Level 0-1 Programming Problems through Distributed Genetic Algorithms
In this paper, we consider a two-level 0-1 programming problem in which there is not coordination between the decision maker (DM) at the upper level and the decision maker at the lower level. We propose a revised computational method that solves problems related to computational methods for obtaining the Stackelberg solution. Specifically, in order to improve the computational accuracy of appro...
متن کاملSimulated Annealing Approach for Solving Bilevel Programming Problem
Bilevel programming, a tool for modeling decentralized decision problems, consists of the objective of the leader at its first level and that of the follower at the second level. Bilevel programming has been proved to be an Np-hard problem. Numerous algorithms have been developed for solving bilevel programming problems. These algorithms lack the required efficiency for solving a real problem. ...
متن کاملSimulated Annealing Approach for Solving Bilevel Programming Problem
Bilevel programming, a tool for modeling decentralized decision problems, consists of the objective of the leader at its first level and that of the follower at the second level. Bilevel programming has been proved to be an Np-hard problem. Numerous algorithms have been developed for solving bilevel programming problems. These algorithms lack the required efficiency for solving a real problem. ...
متن کاملPricing decisions in a two-echelon decentralized supply chain using bi-level programming approach
Pricing is one of the major aspects of decision making in supply chain. In the previous works mostly a centralized environment is considered indicating the retailers cannot independently apply their decisions on the pricing strategy. Although in a two-echelon decentralized environment it may be possible that supply chain contributors have encountered with different market power situations which...
متن کاملCoordination of pricing and cooperative advertising for perishable products in a two-echelon supply chain: A bi-level programming approach
In this article the coordination of pricing and cooperative advertising decisions in one-manufacturer one-retailer decentralized supply chain with different market power for channel members is studied. The products are both perishable and substitutable. The problem is modeled as a nonlinear bi-level programming problem to consider both retailer and manufacturer decisions about prices and advert...
متن کامل