به جمع مشترکان مگیران بپیوندید!

تنها با پرداخت 70 هزارتومان حق اشتراک سالانه به متن مقالات دسترسی داشته باشید و 100 مقاله را بدون هزینه دیگری دریافت کنید.

برای پرداخت حق اشتراک اگر عضو هستید وارد شوید در غیر این صورت حساب کاربری جدید ایجاد کنید

عضویت
جستجوی مقالات مرتبط با کلیدواژه

genetic algorithm with non-dominant sorting

در نشریات گروه برق
تکرار جستجوی کلیدواژه genetic algorithm with non-dominant sorting در نشریات گروه فنی و مهندسی
تکرار جستجوی کلیدواژه genetic algorithm with non-dominant sorting در مقالات مجلات علمی
  • مجید عبدالرزاق نژاد*، مهدی خرد

    در سال های اخیر، شبکه های اجتماعی بخش جدایی ناپذیر زندگی مردم شده است و نقش پر رنگی در دنیای واقعی ایفا می کند. مسئله بیشینه سازی نفوذ، یافتن یک مجموعه از گره ها در شبکه است که اگر فرایند انتشار از آن ها آغاز شود، می تواند تاثیرگذاری در شبکه را بیشینه کند؛ اگرچه تاکنون مدل های مختلفی برای این مسئله و الگوریتم های متنوعی برای کشف گره های تاثیرگذار در شبکه های اجتماعی ارائه شده است، اما توجه به ماهیت چندهدفه این مسئله و نیز بهبود عملکرد الگوریتم های بهینه سازی مطرح شده یک چالش جدی پژوهشی در این حوزه اند. در این مقاله به منظور مرتفع کردن چالش ها ضمن درنظرگرفتن نسخه چندهدفه مسئله بیشینه سازی نفوذ با سه هدف بیشینه سازی تعداد گره های موثر مدل انتشار، کمینه سازی تعداد کاربران اولیه و مدت زمان مورد نیاز برای انتشار، یک نسخه فازی الگوریتم ژنتیک چندهدفه بر اساس مرتب سازی نامغلوب (FNSGA) که پارامترهای نرخ جهش و بازترکیب آن به وسیله نظام فازی پیشنهادی تنظیم می شوند ارائه شده است. برای ارزیابی نتایج روش پیشنهادی (FNSGA) علاوه بر مقایسه با نسخه غیرفازی، با روش های ابتکاری مرسوم بیشینه سازی نفوذ و نیز با سایر الگوریتم های بهینه سازی چندهدفه فراابتکاری جدید که تاکنون برای این مسئله ارائه شده اند، بر روی پنج مجموعه داده مقایسه شده است. این مقایسه بر اساس چهار معیار، معیار EDV، هزینه (تعداد گره های انتخابی به عنوان Seed)، معیار گسترش نفوذ σ(s)  یعنی تعداد گره های فعال با مدل انتشار متوالی مستقل (IC) و زمان اجرای روش بر حسب ثانیه صورت گرفته است. نتایج به دست آمده نشان از برتری روش پیشنهادی نسبت به روش های دیگر دارد.

    کلید واژگان: بیشینه سازی نفوذ، شبکه اجتماعی، الگوریتم ژنتیک با مرتب سازی نامغلوب، سیستم فازی
    Majid Abdolrazzagh-Nezhad*, Mehdi Kherad

    In recent years, social networks have become an integral part of people's lives and play a significant role in the real world. The primary aim of influence maximization problem is finding a set of nodes in the network which can maximize the influence if the diffusion process starts from them. Therefore, the problem’s goal is to find influential people in large scale real social networks. The penetration phenomenon is carried out according to an influence model in the network. Two independent cascade and linear threshold influence models, the most common of which is the independent cascade model, are utilized for broadcasting in the network. Theoreticaly, optimizing the selection influential nodes problem is NP-hard in both models. The problem will start by considering the social network’s graph, a specific influence model and a given number k. The problem’s goal is to select k nodes (users) from the graph (network) as influential nodes, so that the number of active nodes is maximized at the end of the diffusion process. Due to the influence maximization problem and finding influential people is an NP-hard optimization problem in the social network, meta-heuristic algorithms can be used to solve the problem. With regard to the privous researches, there is just one objective function as the problem’s goal and it is maximizing the number of effective nodes of the diffusion model. While other objective functions such as maximizing the number of effective nodes in the diffusion model and minimizing the budget value k (the number of initial nodes as seed) are not considered, minimizing the time required for effective diffusion can be achieved by having k initial nodes. Although various models for the problem and various optimization algorithms have been presented to discover influential nodes in social networks, paying attention to the multi-objective nature of the problem and improving the performance of the proposed optimization algorithms are a serious research challenge in this field. In this paper. A fuzzy version of the NSGA-II as a multi-objective genetic algorithm, whose mutation and crossover rates are adjusted by Fuzzy Inference System, is utilized to simultaneously optimize the three objectives of maximizing the number of effective nodes, minimizing the number of initial nodes and minimizing the required diffusion time. In the proposed method, the Expected Diffusion Value (EDV) of the diffusion model is replaced instead the simulation of the independent cascade diffusion model with heavy calculations to calculate the diffusion spread (the number of effective nodes of the diffusion model). Therefore, the EDV function is satisfied as the thied objective (minimizing the required diffusion time). The second objective function can also be converted into a maximization function by considering N-k nodes, where k is the number of selected initial nodesand N is the total graph nodes. The decimal numerical coding with fixed length is used in the proposed method. Based on the coding, each chromosome has k genes in the search space. The integer part of each gene is the selected node number. The decimal part is also used to determine whether that initial node exists or not. In the maximizing influence process using the fuzzy NSGA-II algorithm, the solution space (chromosomes) consists of k number of initial nodes, which should be encoded into the fuzzy NSGA-II comprehensible space. Also, a Fuzzy Inference System is proposed to adjust the mutation and recombination rates for filling up a serious challenge of genetic algorithms. In the fuzzy system, NF and FitBest are considered as two input variables, and Pm (mutation rate) and Pc (crossover rate) are returned as outputs NF is the number of chromosomes in the first frontier (F1) of the multi-objective genetic algorithm and FitBest is the average of the normalized objective functions for the chromosomes in F1. To analysis the efficiency of the proposed method, the obtained exprimental results have been compared with conventional maximizing influence methods, i.e., degree centrality, distance centrality, closeness centerality, betweenness, eigenvector and page rank methods, non-fuzzy version of NSGA-II, the latest methods presented for maximizing penetration based on multi-objective meta-heuristic algorithms, i.e. µGP multi-objective evolutionary algorithm, multi-objective crow search algorithm (MOCSA), greedy randomized adaptive search process algorithm (GRASP) and the Multi-Transformation Evolutionary Framework (MTEF) on five benchmark graph datasets Arenasjazz, Canetscience, EgoFacebook, Higgs-Reply and Slashdot. This comparison is based on four criteria: EDV, cost (the number of nodes selected as seed), the influence expansion criterion σ(s), i.e. the number of active nodes with the independent cascade (IC) propagation model, and the execution time of the method in seconds. The obtained results show the superiority of the proposed method over the other methods.

    Keywords: Influence Maximization Problem, Social Network, Genetic Algorithm With Non-Dominant Sorting, Fuzzy System
نکته
  • نتایج بر اساس تاریخ انتشار مرتب شده‌اند.
  • کلیدواژه مورد نظر شما تنها در فیلد کلیدواژگان مقالات جستجو شده‌است. به منظور حذف نتایج غیر مرتبط، جستجو تنها در مقالات مجلاتی انجام شده که با مجله ماخذ هم موضوع هستند.
  • در صورتی که می‌خواهید جستجو را در همه موضوعات و با شرایط دیگر تکرار کنید به صفحه جستجوی پیشرفته مجلات مراجعه کنید.
درخواست پشتیبانی - گزارش اشکال