Skip to main content
Erschienen in: Natural Computing 4/2022

18.10.2020

A multi-level AI-based scheduler to increase adaptiveness in time-constrained mobile communication environments

verfasst von: Jesus Fernandez-Conde, Pedro Cuenca-Jimenez, Rafael Toledo-Moreo

Erschienen in: Natural Computing | Ausgabe 4/2022

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Scheduling is one of the classic problems in real-time adaptive systems. Due to the complex nature of these applications, the implementation of some sort of run-time intelligence is required, in order to build intelligent systems capable of operating adequately in dynamic environments. The incorporation of artificial intelligence planning techniques in a real-time scenario allows a timely reaction to external and internal events. In this work, a layered architecture integrating real-time scheduling at the bottom level and artificial intelligence planning techniques at the top level has been designed, to implement a multi-level scheduler with the capability to perform effectively in this kind of situation. This multi-level scheduler has been implemented and evaluated in a simulated information access system destined to broadcast information to mobile users in a time-constrained communication environment, modeling mobile users’ realistic information access patterns. Results show that the incorporation of artificial intelligence planning improves the overall performance, adaptiveness, and responsiveness with respect to the non-AI-based scheduler version of the system.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Abroyan N, Hakobyan R (2016) A review of the usage of machine learning in real-time systems. In: Proceedings of NPUA information technologies, electronics, radio, engineering Abroyan N, Hakobyan R (2016) A review of the usage of machine learning in real-time systems. In: Proceedings of NPUA information technologies, electronics, radio, engineering
Zurück zum Zitat Acharya S, Alonso R, Franklin M, Zdonik S (1995) Broadcast disk data management for asymmetric communication environments. In: Proceedings of ACM SIGMOD conference. San Jose, California, USA.Ali GG, Chong PH, Samantha SK, Chan E (2016) Efficient data dissemination in cooperative multi-RSU Vehicular Ad Hoc Networks (VANETs). J Syst Softw 117: 508-527 Acharya S, Alonso R, Franklin M, Zdonik S (1995) Broadcast disk data management for asymmetric communication environments. In: Proceedings of ACM SIGMOD conference. San Jose, California, USA.Ali GG, Chong PH, Samantha SK, Chan E (2016) Efficient data dissemination in cooperative multi-RSU Vehicular Ad Hoc Networks (VANETs). J Syst Softw 117: 508-527
Zurück zum Zitat Ali GG, Chong PH, Samantha SK, Chan E (2016) Efficient data dissemination in cooperative multi-RSU Vehicular Ad Hoc Networks (VANETs). J Syst Softw 117:508–527CrossRef Ali GG, Chong PH, Samantha SK, Chan E (2016) Efficient data dissemination in cooperative multi-RSU Vehicular Ad Hoc Networks (VANETs). J Syst Softw 117:508–527CrossRef
Zurück zum Zitat Barták R, Salido MA, Rossi F (2010) New trends in constraint satisfaction, planning, and scheduling: a survey. Knowl Eng. Rev 25:249–279CrossRef Barták R, Salido MA, Rossi F (2010) New trends in constraint satisfaction, planning, and scheduling: a survey. Knowl Eng. Rev 25:249–279CrossRef
Zurück zum Zitat Baruah S, Lin S (1997) Improved scheduling of generalized pinwheel task systems. In: Proceedings of 4th international workshop on real-time computer systems applications, Taipei, Taiwan Baruah S, Lin S (1997) Improved scheduling of generalized pinwheel task systems. In: Proceedings of 4th international workshop on real-time computer systems applications, Taipei, Taiwan
Zurück zum Zitat Breslau L et al. (1999) Web caching and Zipf-like distributions: evidence and implications. In: Proc. IEEE Infocom 99 Breslau L et al. (1999) Web caching and Zipf-like distributions: evidence and implications. In: Proc. IEEE Infocom 99
Zurück zum Zitat Chatila R (1995) Deliberation and reactivity in autonomous mobile robots. Robot Auton Syst 16:197–211CrossRef Chatila R (1995) Deliberation and reactivity in autonomous mobile robots. Robot Auton Syst 16:197–211CrossRef
Zurück zum Zitat Decker KS, Garvey AJ, Humphrey MA, Lesser VR (1993) A real-time control architecture for an approximate processing blackboard system. Int J Pattern Recognit Artif Intell 7(2):265–284CrossRef Decker KS, Garvey AJ, Humphrey MA, Lesser VR (1993) A real-time control architecture for an approximate processing blackboard system. Int J Pattern Recognit Artif Intell 7(2):265–284CrossRef
Zurück zum Zitat Fernandez J, Ramamritham K (2004) adaptive dissemination of data in time-critical asymmetric communication environments. Mobile Netw Appl 9(5):491–505CrossRef Fernandez J, Ramamritham K (2004) adaptive dissemination of data in time-critical asymmetric communication environments. Mobile Netw Appl 9(5):491–505CrossRef
Zurück zum Zitat Fernandez-Conde J, Mozos D (2006) Adaptive hybrid broadcast for data dissemination in time-constrained asymmetric communication environments. In: 32nd IEEE Euromicro conference on software engineering and advanced applications (SEAA), Cavtat/Dubrovnik (Croatia), pp. 438–447 Fernandez-Conde J, Mozos D (2006) Adaptive hybrid broadcast for data dissemination in time-constrained asymmetric communication environments. In: 32nd IEEE Euromicro conference on software engineering and advanced applications (SEAA), Cavtat/Dubrovnik (Croatia), pp. 438–447
Zurück zum Zitat Fernandez-Conde J, Mozos D (2007) Efficient scheduling for mobile time-constrained environments. IET Electron Lett J 43(22):1214–1215CrossRef Fernandez-Conde J, Mozos D (2007) Efficient scheduling for mobile time-constrained environments. IET Electron Lett J 43(22):1214–1215CrossRef
Zurück zum Zitat Fernandez-Conde J, Mozos D (2008) Pull vs. Hybrid: comparing scheduling algorithms for asymmetric time-constrained environments. In: Proceedings of 2008 international conference on wireless networks, pp 222-228. Las Vegas, USA Fernandez-Conde J, Mozos D (2008) Pull vs. Hybrid: comparing scheduling algorithms for asymmetric time-constrained environments. In: Proceedings of 2008 international conference on wireless networks, pp 222-228. Las Vegas, USA
Zurück zum Zitat Firby RJ (1987) An investigation into reactive planning in complex domains. In: Proceedings of the sixth national conference on artificial intelligence, pp 202–206, Seattle, WA Firby RJ (1987) An investigation into reactive planning in complex domains. In: Proceedings of the sixth national conference on artificial intelligence, pp 202–206, Seattle, WA
Zurück zum Zitat Garcia-Martinez A, Fernández-Conde J, Viña A (1996) A comprehensive approach in performance evaluation for modern real-time operating systems, pp 61–68. In: Proceedings of EUROMICRO96, Prague, Czech Republic Garcia-Martinez A, Fernández-Conde J, Viña A (1996) A comprehensive approach in performance evaluation for modern real-time operating systems, pp 61–68. In: Proceedings of EUROMICRO96, Prague, Czech Republic
Zurück zum Zitat Garvey A, Lesser V (1993) Design-to-time real-time scheduling. IEEE Trans Syst, Man Cybern 23(6):1491–1502CrossRef Garvey A, Lesser V (1993) Design-to-time real-time scheduling. IEEE Trans Syst, Man Cybern 23(6):1491–1502CrossRef
Zurück zum Zitat Garvey A, Lesser V (1994) A survey of research in deliberative real-time artificial intelligence. Real-Time Syst 6(3):317–347CrossRef Garvey A, Lesser V (1994) A survey of research in deliberative real-time artificial intelligence. Real-Time Syst 6(3):317–347CrossRef
Zurück zum Zitat Garvey A, Lesser V (1995) Representing and scheduling satisficing tasks. Imprecise and approximate computation. The Springer international series in engineering and computer science (Real-Time Systems), Springer, Boston Garvey A, Lesser V (1995) Representing and scheduling satisficing tasks. Imprecise and approximate computation. The Springer international series in engineering and computer science (Real-Time Systems), Springer, Boston
Zurück zum Zitat Garvey A, Humphrey M, Lesser V (1993) Task interdependencies in design-to-time real-time scheduling. In: Proceedings of the eleventh national conference on artificial intelligence, pp 580–585, Washington, D.C Garvey A, Humphrey M, Lesser V (1993) Task interdependencies in design-to-time real-time scheduling. In: Proceedings of the eleventh national conference on artificial intelligence, pp 580–585, Washington, D.C
Zurück zum Zitat Graham R, Lawler EL, Lenstra JK, Kan AHGR (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. Discrete optimization II. North-Holland Publishing Company, AmsterdamCrossRefMATH Graham R, Lawler EL, Lenstra JK, Kan AHGR (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. Discrete optimization II. North-Holland Publishing Company, AmsterdamCrossRefMATH
Zurück zum Zitat Hernández L, Botti VJ, García-Fornes A (2006) A deliberative scheduling technique for a real-time agent architecture. Eng Appl Artif Intell 19:521–534CrossRef Hernández L, Botti VJ, García-Fornes A (2006) A deliberative scheduling technique for a real-time agent architecture. Eng Appl Artif Intell 19:521–534CrossRef
Zurück zum Zitat Imielinski T, Viswanathan S, Badrinath B (1994) Energy efficient indexing on air. In: Proceedings of ACM SIGMOD conference Imielinski T, Viswanathan S, Badrinath B (1994) Energy efficient indexing on air. In: Proceedings of ACM SIGMOD conference
Zurück zum Zitat Ingrand F, Georgeff M (1993) An architecture for real-time reasoning and system control. IEEE Expert 7(6):34–44CrossRef Ingrand F, Georgeff M (1993) An architecture for real-time reasoning and system control. IEEE Expert 7(6):34–44CrossRef
Zurück zum Zitat Kaldeli E, Lazovik A, Aiello M (2016) Domain-independent planning for services in uncertain and dynamic environments. Artif Intell 236:30–64MathSciNetCrossRefMATH Kaldeli E, Lazovik A, Aiello M (2016) Domain-independent planning for services in uncertain and dynamic environments. Artif Intell 236:30–64MathSciNetCrossRefMATH
Zurück zum Zitat Katrakazasa C, Quddus M, Chen WH, Deka L (2015) Real-time motion planning methods for autonomous on-road driving: state-of-the-art and future research directions. Transp Res Part C: Emerg Technol 60:416–442CrossRef Katrakazasa C, Quddus M, Chen WH, Deka L (2015) Real-time motion planning methods for autonomous on-road driving: state-of-the-art and future research directions. Transp Res Part C: Emerg Technol 60:416–442CrossRef
Zurück zum Zitat Megherbi DB, Kim, MS (2015) A collaborative distributed multi-agent reinforcement learning technique for dynamic agent shortest path planning via selected sub-goals in complex cluttered environments. In: 2015 IEEE international multi-disciplinary conference on cognitive methods in situation awareness and decision, pp 118–124 Megherbi DB, Kim, MS (2015) A collaborative distributed multi-agent reinforcement learning technique for dynamic agent shortest path planning via selected sub-goals in complex cluttered environments. In: 2015 IEEE international multi-disciplinary conference on cognitive methods in situation awareness and decision, pp 118–124
Zurück zum Zitat Ma X, Yang L (2013) A real-time scheduling strategy in on-demand broadcasting. In: International conference on graphic and image processing Ma X, Yang L (2013) A real-time scheduling strategy in on-demand broadcasting. In: International conference on graphic and image processing
Zurück zum Zitat Mouaddib A (2004) Incremental coordination for time-bounded agents. Int J Artif Intell Tools 13:511–532CrossRef Mouaddib A (2004) Incremental coordination for time-bounded agents. Int J Artif Intell Tools 13:511–532CrossRef
Zurück zum Zitat Musliner D, Durfee E, Shin K (1993) CIRCA: a cooperative intelligent real-time control architecture. IEEE Trans Syst Man Cybern 23(6):1561–1574CrossRef Musliner D, Durfee E, Shin K (1993) CIRCA: a cooperative intelligent real-time control architecture. IEEE Trans Syst Man Cybern 23(6):1561–1574CrossRef
Zurück zum Zitat Polatoglou M, Nicopolitidis P, Papadimitriou GI (2014) On low-complexity adaptive wireless push-based data broadcasting. Int J Commun Syst 27:194–200CrossRef Polatoglou M, Nicopolitidis P, Papadimitriou GI (2014) On low-complexity adaptive wireless push-based data broadcasting. Int J Commun Syst 27:194–200CrossRef
Zurück zum Zitat Potts CM, Krebsbach KD, Thayer JT, Musliner DJ (2013) Improving trust estimates in planning domains with rare failure events. In: AAAI Spring symposium: trust and autonomous systems Potts CM, Krebsbach KD, Thayer JT, Musliner DJ (2013) Improving trust estimates in planning domains with rare failure events. In: AAAI Spring symposium: trust and autonomous systems
Zurück zum Zitat Stankovic J (1995) The many faces of multi-level real-time scheduling. In: Proceedings of 2nd international workshop on real-time computing systems and applications RTCSA, Tokyo, Japan Stankovic J (1995) The many faces of multi-level real-time scheduling. In: Proceedings of 2nd international workshop on real-time computing systems and applications RTCSA, Tokyo, Japan
Zurück zum Zitat Svegliato J, Wray KH, Zilberstein S (2018) Meta-level control of anytime algorithms with online performance prediction. In: IJCAI Svegliato J, Wray KH, Zilberstein S (2018) Meta-level control of anytime algorithms with online performance prediction. In: IJCAI
Zurück zum Zitat Tiakas E, Ougiaroglou S, Nicopolitidis P (2009) Efficient algorithms for constructing broadcast disks programs in asymmetric communication environments. Telecommun Syst 41:185–209CrossRef Tiakas E, Ougiaroglou S, Nicopolitidis P (2009) Efficient algorithms for constructing broadcast disks programs in asymmetric communication environments. Telecommun Syst 41:185–209CrossRef
Zurück zum Zitat Xu H, Mueller F (2018) Work-in-progress: making machine learning real-time predictable. In: 2018 IEEE real-time systems symposium (RTSS), pp 157–160 Xu H, Mueller F (2018) Work-in-progress: making machine learning real-time predictable. In: 2018 IEEE real-time systems symposium (RTSS), pp 157–160
Zurück zum Zitat Xu J, Tang X, Lee WC (2006) Time-critical on-demand broadcast: algorithms, analysis and performance evaluation. IEEE Trans Parallel Distrib Syst 17(1):3–14CrossRef Xu J, Tang X, Lee WC (2006) Time-critical on-demand broadcast: algorithms, analysis and performance evaluation. IEEE Trans Parallel Distrib Syst 17(1):3–14CrossRef
Zurück zum Zitat Xuan P, Sen S, Gonzalez O, Fernandez J, Ramamritham K (1997) Efficient and timely dissemination of data in mobile environments. In: Proceedings of the third IEEE real time technology and applications symposium, Montreal, Canada Xuan P, Sen S, Gonzalez O, Fernandez J, Ramamritham K (1997) Efficient and timely dissemination of data in mobile environments. In: Proceedings of the third IEEE real time technology and applications symposium, Montreal, Canada
Zurück zum Zitat Zhong J, Wu W, Gao X, Shi Y, Yue X (2013) Evaluation and comparison of various indexing schemes in single-channel broadcast communication environment. Knowl Inf Syst 40:375–409CrossRef Zhong J, Wu W, Gao X, Shi Y, Yue X (2013) Evaluation and comparison of various indexing schemes in single-channel broadcast communication environment. Knowl Inf Syst 40:375–409CrossRef
Zurück zum Zitat Zhou L, Geller B, Zheng B, Wei A, Cui J (2009) System scheduling for multi-description video streaming over wireless multi-hop networks. IEEE Trans Broadcast 55:731–741CrossRef Zhou L, Geller B, Zheng B, Wei A, Cui J (2009) System scheduling for multi-description video streaming over wireless multi-hop networks. IEEE Trans Broadcast 55:731–741CrossRef
Zurück zum Zitat Zilberstein S (1993) Operational rationality through compilation of anytime algorithms. Ph.D. Dissertation, Computer Science Department, Berkeley Zilberstein S (1993) Operational rationality through compilation of anytime algorithms. Ph.D. Dissertation, Computer Science Department, Berkeley
Metadaten
Titel
A multi-level AI-based scheduler to increase adaptiveness in time-constrained mobile communication environments
verfasst von
Jesus Fernandez-Conde
Pedro Cuenca-Jimenez
Rafael Toledo-Moreo
Publikationsdatum
18.10.2020
Verlag
Springer Netherlands
Erschienen in
Natural Computing / Ausgabe 4/2022
Print ISSN: 1567-7818
Elektronische ISSN: 1572-9796
DOI
https://doi.org/10.1007/s11047-020-09813-3

Weitere Artikel der Ausgabe 4/2022

Natural Computing 4/2022 Zur Ausgabe

EditorialNotes

Preface