کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6857077 664772 2016 34 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A solution to bi/tri-level programming problems using particle swarm optimization
ترجمه فارسی عنوان
راه حل مشکلات برنامه نویسی دو طرفه / سطح سه با بهینه سازی ذرات
کلمات کلیدی
برنامه نویسی سطحی، برنامه ریزی سه گانه، تصمیم گیری چند سطحی، بهینه سازی ذرات ذرات، هوش محاسباتی،
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
چکیده انگلیسی
Multilevel (including bi-level and tri-level) programming aims to solve decentralized decision-making problems that feature interactive decision entities distributed throughout a hierarchical organization. Since the multilevel programming problem is strongly NP-hard and traditional exact algorithmic approaches lack efficiency, heuristics-based particle swarm optimization (PSO) algorithms have been used to generate an alternative for solving such problems. However, the existing PSO algorithms are limited to solving linear or small-scale bi-level programming problems. This paper first develops a novel bi-level PSO algorithm to solve general bi-level programs involving nonlinear and large-scale problems. It then proposes a tri-level PSO algorithm for handling tri-level programming problems that are more challenging than bi-level programs and have not been well solved by existing algorithms. For the sake of exploring the algorithms' performance, the proposed bi/tri-level PSO algorithms are applied to solve 62 benchmark problems and 810 large-scale problems which are randomly constructed. The computational results and comparison with other algorithms clearly illustrate the effectiveness of the proposed PSO algorithms in solving bi-level and tri-level programming problems.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information Sciences - Volumes 370–371, 20 November 2016, Pages 519-537
نویسندگان
, , , ,