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

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

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

عضویت
فهرست مطالب نویسنده:

سلمان گلی

  • نرگس ظهیری، فرشته دهقانی*، سلمان گلی

    با ظهور اینترنت اشیا، مسئله ترکیب وب سرویس ها و برآورده کردن نیازهای متعدد و پیچیده از سوی کاربران بیش از پیش مورد توجه قرار گرفته است. به منظور ارائه خدمت به برنامه های کاربردی سیستم های مبتنی بر اینترنت اشیا، کاندیداهای متفاوتی با ویژگی های کیفی گوناگون وجود دارند. بنابراین یک چالش اساسی، انتخاب یک ترکیب بهینه از میان این کاندیداها به عنوان یک مسئله NP-hard است. در این مقاله، راه حل نزدیک به بهینه برای حل مسئله ترکیب وب سرویس در اینترنت اشیا و یافتن جبهه بهینه پارتو با استفاده از الگوریتم جستجوی فراابتکاری چندهدفه NSGA-III ارائه شده و سپس به منظور افزایش کیفیت و تنوع راه حل ها، الگوریتم بهبودیافته ای با ترکیب الگوریتم NSGA-III و تابع برازندگی جدید پیشنهاد گردیده است. به منظور بهینه سازی ترکیب سرویس ها در الگوریتم پیشنهادی از 9 پارامتر کیفی استفاده شده و در ادامه برای عملکرد بهتر به سه هدف اصلی تبدیل شده اند. نتایج آزمایش ها نشان می دهند که رویکرد پیشنهادی از نظر میانگین دو هدف از سه هدف در مقایسه با الگوریتم NSGA-III نتیجه بهتری دارد. همچنین از نظر شاخص های عملکردی توانسته به طور میانگین به 11 درصد پوشش بیشتر دست یابد و هم از لحاظ توزیع راه حل ها و هم از لحاظ پراکندگی نسبت به سایر الگوریتم ها عملکرد بهتری داشته باشد.

    کلید واژگان: الگوریتم تکاملی, اینترنت اشیا, بهینه سازی چندهدفه, ترکیب و انتخاب بهینه وب سرویس ها, وب سرویس های آگاه به کیفیت
    Narges Zahiri, Fereshte Dehghani *, Salman Goli

    The emergence of the Internet of Things (IoT) has intensified the focus on web service composition and the fulfillment of increasingly complex and diverse user requirements. IoT-based systems often encounter numerous service candidates with varying qualitative attributes, presenting a significant challenge in selecting an optimal combination. This problem, categorized as NP-hard, requires efficient approaches for resolution. This study proposes a near-optimal solution for web service composition in IoT environments by leveraging the NSGA-III multi-objective metaheuristic algorithm to identify the optimal Pareto front. To further enhance the quality and diversity of the solutions, an improved algorithm integrating NSGA-III with a novel fitness function is introduced. The proposed approach optimizes service composition using nine quality parameters, which are subsequently streamlined into three principal objectives for better computational efficiency. Experimental evaluations demonstrate that the proposed method outperforms the baseline NSGA-III algorithm in terms of the average performance of two out of three objectives. Additionally, the approach achieves an average of 11% higher coverage based on performance indices and exhibits superior solution distribution and dispersion compared to alternative algorithms.

    Keywords: Evolutionary Algorithm, Internet Of Things, Multi-Objective Optimization, Optimal Web Service Composition, Selection, Quality-Aware Web Services
  • حکیمه مظاهری*، سلمان گلی
    تحقیقات بسیاری در زمینه برنامه ریزی مسیر به عنوان یکی از مهم ترین مسایل در پهپادها انجام شده است که باتوجه به شرایط و محدودیت های موجود، نتایج مختلفی به همراه داشته است. در این پژوهش از یک الگوریتم پیشنهادی موثر مبتنی بر الگوریتم بهینه سازی پروانه استفاده شده که دارای یک تابع مطلوبیت و قابلیت بهینه سازی همزمان چند پاسخ است. وجه تمایز BOA نسبت به سایر الگوریتم های فراابتکاری آن است که هر پروانه با ترکیب اطلاعات به دست آمده از گیرنده های مختلف حسی ، برازش منحصر به خود را در مسیر تولید کرده و از این جهت توانایی خوبی در حل مسایل چندهدفه دارد. در این نوشتار از یک تابع هدف سه بعدی به منظور محاسبه طول کوتاه ترین مسیر، شدت برخورد با موانع، جلوگیری از تصادم و افزایش توان عملیاتی پهپاد که تابعی از میزان انرژی مصرف شده است، استفاده خواهد شد. همچنین مفهوم عامل پرتاب هوشمند استفاده شده در این الگوریتم همزمان باعث جلوگیری از گیر افتادن در بهینه های محلی و افزایش سطح پوشش شبکه در فرایند مسیریابی می شود. این عامل پرتاب با استفاده از تکنیک های هندسی و منحنی میزان، مانع از برخورد پهپاد با موانع می شود. عملکرد الگوریتم پیشنهادی با روش های کلونی مورچه و بهینه سازی ازدحام ذرات به عنوان کاربردی ترین الگوریتم های فراابتکاری مقایسه شده است. نتایج نشان می دهد، الگوریتم BOA در مقایسه با دو الگوریتم دیگر، در بهترین حالت، دارای کمترین هزینه و در بدترین حالت، دومین کمترین هزینه را داشته است. هم چنین BOA از نظر مدت زمان اجرا و مقدار بهینه تابع برازش، به نسبت دو الگوریتم دیگر عملکرد بهتری دارد.
    کلید واژگان: پهپاد, برنامه ریزی مسیر, الگوریتم بهینه سازی پروانه, فضای سه بعدی, جلوگیری از تصادم
    Hakimeh Mazaheri *, Salman Goli
    Much studied have addressed Path planning as one of the main topics in unmanned aerial vehicles; which has yielded different results due to the existing conditions and limitations. To this end, the present study proposed an efficient algorithm underpinned by the propeller optimization algorithm, which had a utility function and could optimize multiple responses simultaneously. BOA is different from other meta-heuristic algorithms as each propeller produces its own unique fit in the path by combining information extracted from different sensory receptors. Accordingly, BOA can solve multi-objective problems. A 3D objective function was used in this study to estimate the length of the shortest path and the intensity of collisions with obstacles, avoid collisions and enhance UAVs’ operational capacity as a function of consumed energy. Furthermore, A smart launcher factor was also included in this algorithm to prevent trapping in local optimizations and promote network coverage in the routing process at the same time. The launcher prevents collision with obstacles in UAVs by adopting geometric techniques and the contour line. The performance of the proposed algorithm was compared with that of the most practical meta-heuristic algorithms (namely ACO and PSO methods). The findings revealed that the BOA algorithm compared to the other two algorithms had the lowest cost and the second lowest cost under the best and worst conditions, respectively. The findings also confirmed the better performance of BOA than the other two algorithms regarding execution time and the optimal value of the fit function.
    Keywords: Unmanned Aerial Vehicles, Path Planning, Butterfly Optimization Algorithm, 3 Dimension.collision avoidance
  • جواد سلیمی سرتختی*، سلمان گلی

    الگوریتم ماشین بردار پشتیبان یکی از الگوریتم‌های مشهور و با کارایی بالا در یادگیری ماشین و کاربردهای مختلف است. از این الگوریتم تا کنون نسخه‌های متعددی ارایه شده که آخرین نسخه آن ماشین‌های بردار پشتیبان دوقلوی مربعات حداقلی فازی می‌باشد. اغلب کاربردها در دنیای امروز دارای حجم انبوهی از اطلاعات هستند. از سویی دیگر یکی از جنبه‌های مهم داده‌های حجیم، جریانی‌بودن آنها می‌باشد که باعث شده است بسیاری از الگوریتم‌های سنتی، کارایی لازم را در مواجهه با آن نداشته باشند. در این مقاله برای نخستین بار نسخه افزایشی الگوریتم ماشین‌های بردار پشتیبان دوقلوی مربعات حداقلی فازی، در دو حالت برخط و شبه برخط ارایه شده است. برای بررسی صحت و دقت الگوریتم ارایه‌شده دو کاربرد آن مورد ارزیابی قرار گرفته است. در یک کاربرد، این الگوریتم بر روی 6 دیتاست مخزن UCI اجرا شده که در مقایسه با سایر الگوریتم‌ها از کارایی بالاتری برخوردار است. حتی این کارایی در مقایسه با نسخه‌های غیر افزایشی نیز کاملا قابل تشخیص است که در آزمایش‌ها به آن پرداخته شده است. در کاربرد دوم، این الگوریتم در مبحث اینترنت اشیا و به طور خاص در داده‌های مربوط به فعالیت روزانه به کار گرفته شده است. طبق نتایج آزمایشگاهی، الگوریتم ارایه‌شده بهترین کارایی را در مقایسه با سایر الگوریتم‌های افزایشی دارد.

    کلید واژگان: شبکه های روی تراشه, مسیریابی, تحمل پذیری خطا, مسیریابی انطباقی, قابلیت اطمینان
    Javad Salimi Sartakhti *, Salman Goli

    Support Vector machine is one of the most popular and efficient algorithms in machine learning. There are several versions of this algorithm, the latest of which is the fuzzy least squares twin support vector machines. On the other hand, in many machine learning applications input data is continuously generated, which has made many traditional algorithms inefficient to deal with them. In this paper, for the first time, an incremental version of the fuzzy least squares twin support vector algorithm is presented. The proposed algorithmis represented in both online and quasi-online modes. To evaluate the accuracy and precision of the proposed algorithmfirst we run our algorithm on 6 datasets of the UCI repository. Results showthe proposed algorithm is more efficient than other algorithms (even non-incremental versions). In the second phase in the experiments, we consider an application of Internet of Things, and in particular in data related to daily activities which inherently are incremental. According to experimental results, the proposed algorithm has the best performance compared to other incremental algorithms.

    Keywords: Incremental learning, SVM, fuzzy classification, FLSTSVM
  • محمد رستمی، سلمان گلی *

    امروزه رشد سریع تقاضا برای استفاده از منابع محاسباتی ابری، موجب افزایش مصرف انرژی در مراکز داده شده است. محاسبات ابری سبز برای جلوگیری از افزایش مصرف انرژی مراکز داده بیان شده است. یکی از راهکارهای کاهش مصرف انرژی در سیستم های پردازش ابری، استفاده از روش های تجمیع سرویس ها است. روش های تجمیع موجود با مهاجرت های غیر ضروری، عدم تعادل بار کاری میزبان ها و نادیده گرفتن ارتباط بین سرویس ها ممکن است باعث کاهش کیفیت سرویس و افزایش مصرف انرژی شود. لذا در این تحقیق با مهاجرت دادن سرویس های ضروری بر اساس اولویت (شامل تعداد فرزندان، سطح و هزینه ارتباطی هر سرویس)، از میزبان هایی که بارکاری خیلی زیاد و یا خیلی کم دارند (که موجب مصرف انرژی زیادی می شوند) به میزبان هایی که حاوی سرویس های همکار هستند، بهره وری منابع موجود مرکز داده بهبود یافته و مصرف انرژی کاهش می یابد. مهاجرت زنده سرویس ها بر اساس اولویت و به حداقل رساندن تعداد مهاجرت ها با هدف کاهش مصرف انرژی، کاهش زمان پاسخ و افزایش کارایی سیستم می باشد. با بررسی و مقایسه روش پیشنهادی با روش های دیگر، بهبود 37/10 درصدی در کاهش مصرف انرژی در مراکز داده ابری، 18/11 درصدی در کاهش تعداد مهاجرت سرویس ها و 46/1 درصدی در افزایش تعداد میزبان هایی که خاموش شده اند، مشاهده می شود.

    کلید واژگان: رایانش ابری, سرویس های همکار, کاهش مصرف انرژی, مهاجرت زنده سرویس ها
    Mohammad Rostami, Salman Goli *

    Today, the rapid growth in cloud computing resources usage has increased energy consumption in data centers. Green cloud computing goal is to decrease the energy consumption of data centers. In the meantime, service aggregation is a good method to reduce energy consumption in these systems. Existing aggregation methods with unnecessary migration, the unbalanced workload of hosts, and ignoring the relationship between services may reduce the quality of service and increase energy consumption. Therefore, in this study, by migrating the necessary services based on priority (including the number of children, the level and communication cost of each service), from hosts with the unbalanced workload to hosts that contain partner services, the productivity of available resources is improved and the energy consumption is decreased. Live services migration based on prioritizing and minimizing the number of migrations can also lead to response time decrease and system efficiency increase. The proposed method can lead to an 11.79% decrease in energy consumption, a 12.15% reduction in the number of service migrations, and a 1.55% increase in the number of hosts that have been shut down.

    Keywords: Cloud computing, partner services, energy reduction, live migration of services
  • حسین نجفی*، عباس زراعت، جعفر یزدیان، سلمان گلی

    صرف تایید یک قانون در شورای نگهبان به معنای مشروعیت و مطابقت آن قانون با شرع است، زیرا وظیفه ذاتی این نهاد تطبیق مصوبات مجلس شورای اسلامی با شرع بوده و تا مطابقت مصوبات قوه مقننه با شرع احراز نگردد وصف قانون پیدا نمی کند. از آنجا که قانون جرایم رایانه ای هم به تصویب شورای نگهبان رسیده است مشروعیت داشته و برای کنش گران عدالت کیفری همین مقدار از مشروعیت، کافی است اما از منظر علمی باید تفصیل بیشتری داده شده و دلایل و مستندات مشروعیت این قانون و مواد آن مشخص گردد. بررسی مبانی شرعی جرم تولید، توزیع و انتشار بدافزارها در فضای مجازی موضوع ماده 25 قانون جرایم رایانه ای که تحت تاثیر کنوانسیون بوداپست به تصویب رسیده است موضوع این مقاله است. با توجه به جدید بودن این جرم، در آیات و روایات شرعی سابقه ای ندارد؛ بنابراین برای اثبات مشروعیت آن باید به دلیل عقل و قواعد کلی فقهی نظیر قاعده لاضرر، قاعده تسبیب، قاعده تسلیط، قاعده التعزیر بید الحاکم مراجعه کرد. نتیجه این که جرم مذکور نه تنها مغایرتی با ادله شرعی ندارد بلکه می توان دلایل فراوانی برای مشروعیت آن به دست آورد.

    کلید واژگان: قواعد فقهی, تولید و توزیع و انتشار بدافزارها, فضای سایبر, لاضرر, تسبیب
    Hossein Najafi *, Abbas Zeraat, Jaafar Yazdian, Salman Goli

    simply approving an act in the Guardian Council can guarantee its legitimacy and correspondency with Canon Law. since the natural responsibility of this entity is to accord Islamic Parliment's enactments with Canon Law (religious law), besides unless legislature's enactments obtain its correspondency with the Canon Law, it can not be described as an act. The Guardian Council has enacted the computer's crime law, so it has legitimacy and for the punitive justice agents this amount of legitimacy is enough. But from the jurisprudence point of view it should be detailed more and the arguments and proofs upon which the legitimacy of this act stands be clarified. The subject of this article is to examine the Canon Law's catechism of producing, distributing and diffusing malwares in the cyber space that is the subject of clause 25 in the computer crimes law enacted under the influence of Budapest convention. There is no instance of this crime in the religious tradition and verses as it is a new crime. Therefore to prove its legitimacy we should refer to intellect and general juridicial(فقهی) rules, such as no harm rule, Tasbib rule(causation rule), Taslit rule, Al ta'azir be yadelhakem rule etc… .It is concluded that the mentioned crime not only doesn't conflict with the religious cases but also we can obtain many reasons for its legitimacy

    Keywords: juridical rules, production, distribution, publication malwares, cyber space, No harm, tasbib
سامانه نویسندگان
  • دکتر سلمان گلی بیدگلی
    دکتر سلمان گلی بیدگلی
    استادیار دانشکده مهندسی برق و کامپیوتر، گروه مهندسی کامپیوتر، دانشگاه کاشان، کاشان، ایران
اطلاعات نویسنده(گان) توسط ایشان ثبت و تکمیل شده‌است. برای مشاهده مشخصات و فهرست همه مطالب، صفحه رزومه ایشان را ببینید.
بدانید!
  • در این صفحه نام مورد نظر در اسامی نویسندگان مقالات جستجو می‌شود. ممکن است نتایج شامل مطالب نویسندگان هم نام و حتی در رشته‌های مختلف باشد.
  • همه مقالات ترجمه فارسی یا انگلیسی ندارند پس ممکن است مقالاتی باشند که نام نویسنده مورد نظر شما به صورت معادل فارسی یا انگلیسی آن درج شده باشد. در صفحه جستجوی پیشرفته می‌توانید همزمان نام فارسی و انگلیسی نویسنده را درج نمایید.
  • در صورتی که می‌خواهید جستجو را با شرایط متفاوت تکرار کنید به صفحه جستجوی پیشرفته مطالب نشریات مراجعه کنید.
درخواست پشتیبانی - گزارش اشکال