Table of Contents Author Guidelines Submit a Manuscript
Applied Computational Intelligence and Soft Computing
Volume 2014, Article ID 341957, 12 pages
http://dx.doi.org/10.1155/2014/341957
Research Article

2-Layered Architecture of Vague Logic Based Multilevel Queue Scheduler

1Department of Computer Science & Engineering, ITM University, Gurgaon, India
2Department of Computer Science, University of Kota, Near Kabir Circle, MBS Marg, Swami Vivekanand Nagar, Kota, Rajasthan 324 005, India
3Alpha Global IT, 1262 Don Mills Road, Toronto, ON, Canada M3B 2W7

Received 28 July 2014; Revised 10 September 2014; Accepted 22 September 2014; Published 9 October 2014

Academic Editor: Baoding Liu

Copyright © 2014 Supriya Raheja et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. A. Silberschatz and P. B. Galvin, Operating System Concepts, John Wiley & Sons, New Delhi, India, 6th edition, 2008.
  2. W. Stallings, Operating Systems Internal and Design Principles, Pearson Education, 6th edition, 2006.
  3. M. V. Panduranga Rao and K. C. Shet, “Analysis of new multi-level feedback queue scheduler for real time kernel,” International Journal of Computational Cognition, vol. 8, pp. 5–16, 2010. View at Google Scholar
  4. V. Chahar and S. Raheja, “Fuzzy based multilevel queue scheduling algorithm,” in Proceedings of the 2nd International Conference on Advances in Computing, Communications and Informatics (ICACCI '13), pp. 115–120, August 2013. View at Publisher · View at Google Scholar · View at Scopus
  5. S. Lim and S.-B. Cho, “Intelligent OS process scheduling using fuzzy inference with user models,” in New Trends in Applied Artificial Intelligence, vol. 4570 of Lecture Notes in Computer Science, pp. 725–734, Springer, Berlin, Germany, 2007. View at Publisher · View at Google Scholar
  6. Kadhim and K. M. AI-Aubidy, Design and Evaluation of a Fuzzy Based CPU Scheduling Algorithm, Springer, Berlin, Germany, 2011.
  7. N. Bin, D. Jianqiang, X. Guoliang, L. Hongning, Y. Riyue, and W. Quan, “A new operating system scheduling algorithm,” in Advanced Research on Electronic Commerce, Web Application, and Communication, vol. 143, pp. 92–96, Springer, 2011. View at Google Scholar
  8. D. Shukla, S. Ojha, and S. Jain, “Data model approach and Markov Chain based analysis of multi- level queue scheduling,” Journal of Applied Computer Science Mathematics, vol. 8, no. 4, pp. 50–56, 2010. View at Google Scholar
  9. N. Nasser, L. Karim, and T. Taleb, “Dynamic multilevel priority packet scheduling scheme for wireless sensor network,” IEEE Transactions on Wireless Communications, vol. 12, no. 4, pp. 1448–1459, 2013. View at Publisher · View at Google Scholar · View at Scopus
  10. S. N. M. Shah, A. K. B. Mahmood, and A. Oxley, “Dynamic multilevel dual queue scheduling algorithms for grid computing,” in Software Engineering and Computer Systems, vol. 179 of Communications in Computer and Information Science, pp. 425–440, Springer, Berlin, Germany, 2011. View at Publisher · View at Google Scholar
  11. L. A. Zadeh, “Fuzzy sets,” Information and Control, vol. 8, no. 3, pp. 338–353, 1965. View at Publisher · View at Google Scholar · View at Zentralblatt MATH · View at Scopus
  12. L. A. Zadeh, “Making computers think like people,” IEEE Spectrum, vol. 8, pp. 26–32, 1983. View at Google Scholar
  13. R. E. Bellman and L. A. Zadeh, “Decision making in a fuzzy environment,” Management Science, vol. 17, no. 4, pp. 141–164, 1970. View at Publisher · View at Google Scholar · View at Scopus
  14. L. A. Zadeh, “Is there a need for fuzzy logic?” Information Sciences, vol. 178, no. 13, pp. 2751–2779, 2008. View at Publisher · View at Google Scholar · View at Zentralblatt MATH · View at Scopus
  15. A. A. Aburas and V. Miho, “Fuzzy logic based algorithm for uniprocessor scheduling,” in Proceedings of the International Conference on Computer and Communication Engineering (ICCCE '08), pp. 499–504, IEEE, May 2008. View at Publisher · View at Google Scholar · View at Scopus
  16. S. Raheja, R. Dhadich, and S. Rajpal, “An optimum time quantum using linguistic synthesis for round robin scheduling algorithm,” International Journal of Soft Computing, vol. 3, no. 1, pp. 57–66, 2012. View at Google Scholar
  17. A. Rezaee, A. M. Rahmani, and S. Adabi, “A fuzzy algorithm for adaptive multilevel queue management with QoS feedback,” in Proceedings of the International Conference on High Performance Computing and Simulation (HPCS '11), pp. 121–127, IEEE, Istanbul, Turky, July 2011. View at Publisher · View at Google Scholar · View at Scopus
  18. W.-L. Gau and D. J. Buehrer, “Vague sets,” IEEE Transactions on Systems, Man and Cybernetics, vol. 23, no. 2, pp. 610–614, 1993. View at Publisher · View at Google Scholar · View at Zentralblatt MATH · View at Scopus
  19. A. Lu and W. Ng, Vague Sets or Intuitionistic Fuzzy Sets for Handling Vague Data: Which One Is Better?vol. 3716 of Lecture Notes in Computer Science, Springer, 2005.
  20. H. Bustince and P. Burillo, “Vague sets are intuitionistic fuzzy sets,” Fuzzy Sets and Systems, vol. 79, no. 3, pp. 403–405, 1996. View at Publisher · View at Google Scholar · View at Zentralblatt MATH · View at Scopus
  21. S. Raheja and R. Dhadich, “Many valued logics for modeling vagueness,” International Journal of Computer Applications, vol. 61, no. 7, pp. 35–39, 2013. View at Google Scholar
  22. S. Raheja, R. Dhadich, and S. Rajpal, “Designing of 2-stage CPU scheduler using vague logic,” Advances in Fuzzy Systems, vol. 2014, Article ID 841976, 10 pages, 2014. View at Publisher · View at Google Scholar
  23. R. J. Matarneh, “Self-adjustment time quantum in round Robin algorithm depending on burst time of the now running processes,” American Journal of Applied Sciences, vol. 6, no. 10, pp. 1531–1537, 2009. View at Google Scholar
  24. M. Park, H. J. Yoo, J. Chae, and C.-K. Kim, “Quantum-based fixed priority scheduling,” in Proceedings of the International Conference on Advanced Computer Theory and Engineering (ICACTE '08), pp. 64–68, Phuket, Thailand, December 2008. View at Publisher · View at Google Scholar · View at Scopus