Cargando…
A new intuitionistic fuzzy rule-based decision-making system for an operating system process scheduler
We present a new intuitionistic fuzzy rule-based decision-making system based on intuitionistic fuzzy sets for a process scheduler of a batch operating system. Our proposed intuitionistic fuzzy scheduling algorithm, inputs the nice value and burst time of all available processes in the ready queue,...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer International Publishing
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5020040/ https://www.ncbi.nlm.nih.gov/pubmed/27652120 http://dx.doi.org/10.1186/s40064-016-3216-z |
_version_ | 1782453160665677824 |
---|---|
author | Butt, Muhammad Arif Akram, Muhammad |
author_facet | Butt, Muhammad Arif Akram, Muhammad |
author_sort | Butt, Muhammad Arif |
collection | PubMed |
description | We present a new intuitionistic fuzzy rule-based decision-making system based on intuitionistic fuzzy sets for a process scheduler of a batch operating system. Our proposed intuitionistic fuzzy scheduling algorithm, inputs the nice value and burst time of all available processes in the ready queue, intuitionistically fuzzify the input values, triggers appropriate rules of our intuitionistic fuzzy inference engine and finally calculates the dynamic priority (dp) of all the processes in the ready queue. Once the dp of every process is calculated the ready queue is sorted in decreasing order of dp of every process. The process with maximum dp value is sent to the central processing unit for execution. Finally, we show complete working of our algorithm on two different data sets and give comparisons with some standard non-preemptive process schedulers. |
format | Online Article Text |
id | pubmed-5020040 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | Springer International Publishing |
record_format | MEDLINE/PubMed |
spelling | pubmed-50200402016-09-20 A new intuitionistic fuzzy rule-based decision-making system for an operating system process scheduler Butt, Muhammad Arif Akram, Muhammad Springerplus Research We present a new intuitionistic fuzzy rule-based decision-making system based on intuitionistic fuzzy sets for a process scheduler of a batch operating system. Our proposed intuitionistic fuzzy scheduling algorithm, inputs the nice value and burst time of all available processes in the ready queue, intuitionistically fuzzify the input values, triggers appropriate rules of our intuitionistic fuzzy inference engine and finally calculates the dynamic priority (dp) of all the processes in the ready queue. Once the dp of every process is calculated the ready queue is sorted in decreasing order of dp of every process. The process with maximum dp value is sent to the central processing unit for execution. Finally, we show complete working of our algorithm on two different data sets and give comparisons with some standard non-preemptive process schedulers. Springer International Publishing 2016-09-13 /pmc/articles/PMC5020040/ /pubmed/27652120 http://dx.doi.org/10.1186/s40064-016-3216-z Text en © The Author(s) 2016 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. |
spellingShingle | Research Butt, Muhammad Arif Akram, Muhammad A new intuitionistic fuzzy rule-based decision-making system for an operating system process scheduler |
title | A new intuitionistic fuzzy rule-based decision-making system for an operating system process scheduler |
title_full | A new intuitionistic fuzzy rule-based decision-making system for an operating system process scheduler |
title_fullStr | A new intuitionistic fuzzy rule-based decision-making system for an operating system process scheduler |
title_full_unstemmed | A new intuitionistic fuzzy rule-based decision-making system for an operating system process scheduler |
title_short | A new intuitionistic fuzzy rule-based decision-making system for an operating system process scheduler |
title_sort | new intuitionistic fuzzy rule-based decision-making system for an operating system process scheduler |
topic | Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5020040/ https://www.ncbi.nlm.nih.gov/pubmed/27652120 http://dx.doi.org/10.1186/s40064-016-3216-z |
work_keys_str_mv | AT buttmuhammadarif anewintuitionisticfuzzyrulebaseddecisionmakingsystemforanoperatingsystemprocessscheduler AT akrammuhammad anewintuitionisticfuzzyrulebaseddecisionmakingsystemforanoperatingsystemprocessscheduler AT buttmuhammadarif newintuitionisticfuzzyrulebaseddecisionmakingsystemforanoperatingsystemprocessscheduler AT akrammuhammad newintuitionisticfuzzyrulebaseddecisionmakingsystemforanoperatingsystemprocessscheduler |