A Computational Approach for Evaluating Steady-State Probabilities and Virtual Waiting Time of a Multiprocessor Queuing System

This scientific paper explores the operation of a multiprocessor task servicing system. Tasks are received into the system at random intervals and are characterized by several stochastic parameters, including the number of processors required for their execution, the maximum allowable busy time for...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Programming and computer software 2023-12, Vol.49 (Suppl 1), p.S16-S23
Hauptverfasser: Sahakyan, V., Vardanyan, A.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page S23
container_issue Suppl 1
container_start_page S16
container_title Programming and computer software
container_volume 49
creator Sahakyan, V.
Vardanyan, A.
description This scientific paper explores the operation of a multiprocessor task servicing system. Tasks are received into the system at random intervals and are characterized by several stochastic parameters, including the number of processors required for their execution, the maximum allowable busy time for these processors, and the permissible waiting time in the task queue. The organization of task servicing in this system follows a first-in, first-out (FIFO) approach, ensuring uninterrupted processing. The key servicing process involves periodically selecting the first task in the queue and assessing its feasibility for immediate execution. If the task meets the necessary criteria, it is dispatched for processing. This process continues iteratively until a task is found, the parameters of which prevent immediate servicing. It is important to note that tasks in the queue have a limited window of time within which they can be serviced; otherwise, they may exit the system without service. This paper focuses on systems characterized by exponential distributions for random variables related to task arrivals, servicing times, and waiting restrictions. A system of equations is derived that describes the system’s steady-state behavior. These equations enable the calculation of probabilities associated with the system’s various states. Additionally, the paper provides insights into the probability distributions of virtual waiting times for tasks that arrive in the system at any given moment.
doi_str_mv 10.1134/S0361768823090098
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2918767334</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2918767334</sourcerecordid><originalsourceid>FETCH-LOGICAL-c268t-578ffd3ca54a1515a5a5c643a17e8a5c2c8b5996b762cb3eff013da20ba721373</originalsourceid><addsrcrecordid>eNp1kFtLwzAYhoMoOKc_wLuA19Uc2jS9HMMTTFQ29bJ8TdOZ0bU1B2E3_nazTfBCJBcJvM_78OVD6JySS0p5ejUnXNBcSMk4KQgp5AEaUUFkwpmgh2i0jZNtfoxOnFsRQglJ0xH6muBpvx6CB2_6Dlo8GQbbg3rHTW_x9Se0ISbdEs-9hnqTzCOo8ZPtK6hMa7zRDkNX41djfYj1NzA7fGHWGvcNBvwQWm-iU2nnovI56LDzbZzX61N01EDr9NnPPUYvN9eL6V0ye7y9n05miWJC-iTLZdPUXEGWAs1oBvEokXKguZbxyZSssqIQVS6YqrhuGkJ5DYxUkDPKcz5GF3tvHOQjaOfLVR9s_K8rWUFlLnLO00jRPaVs75zVTTlYswa7KSkpt2su_6w5dti-4yLbLbX9Nf9f-gZrXoBx</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2918767334</pqid></control><display><type>article</type><title>A Computational Approach for Evaluating Steady-State Probabilities and Virtual Waiting Time of a Multiprocessor Queuing System</title><source>SpringerNature Journals</source><source>ProQuest Central UK/Ireland</source><source>ProQuest Central</source><creator>Sahakyan, V. ; Vardanyan, A.</creator><creatorcontrib>Sahakyan, V. ; Vardanyan, A.</creatorcontrib><description>This scientific paper explores the operation of a multiprocessor task servicing system. Tasks are received into the system at random intervals and are characterized by several stochastic parameters, including the number of processors required for their execution, the maximum allowable busy time for these processors, and the permissible waiting time in the task queue. The organization of task servicing in this system follows a first-in, first-out (FIFO) approach, ensuring uninterrupted processing. The key servicing process involves periodically selecting the first task in the queue and assessing its feasibility for immediate execution. If the task meets the necessary criteria, it is dispatched for processing. This process continues iteratively until a task is found, the parameters of which prevent immediate servicing. It is important to note that tasks in the queue have a limited window of time within which they can be serviced; otherwise, they may exit the system without service. This paper focuses on systems characterized by exponential distributions for random variables related to task arrivals, servicing times, and waiting restrictions. A system of equations is derived that describes the system’s steady-state behavior. These equations enable the calculation of probabilities associated with the system’s various states. Additionally, the paper provides insights into the probability distributions of virtual waiting times for tasks that arrive in the system at any given moment.</description><identifier>ISSN: 0361-7688</identifier><identifier>EISSN: 1608-3261</identifier><identifier>DOI: 10.1134/S0361768823090098</identifier><language>eng</language><publisher>Moscow: Pleiades Publishing</publisher><subject>Artificial Intelligence ; Computer Science ; Multiprocessing ; Operating Systems ; Parameters ; Probability ; Probability distribution ; Processors ; Queuing theory ; Random variables ; Software Engineering ; Software Engineering/Programming and Operating Systems ; Steady state</subject><ispartof>Programming and computer software, 2023-12, Vol.49 (Suppl 1), p.S16-S23</ispartof><rights>Pleiades Publishing, Ltd. 2023. ISSN 0361-7688, Programming and Computer Software, 2023, Vol. 49, Suppl. 1, pp. S16–S23. © Pleiades Publishing, Ltd., 2023.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c268t-578ffd3ca54a1515a5a5c643a17e8a5c2c8b5996b762cb3eff013da20ba721373</cites><orcidid>0009-0009-2081-8882 ; 0000-0003-1554-8688</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1134/S0361768823090098$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2918767334?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>315,781,785,21393,27929,27930,33749,41493,42562,43810,51324,64390,64394,72474</link.rule.ids></links><search><creatorcontrib>Sahakyan, V.</creatorcontrib><creatorcontrib>Vardanyan, A.</creatorcontrib><title>A Computational Approach for Evaluating Steady-State Probabilities and Virtual Waiting Time of a Multiprocessor Queuing System</title><title>Programming and computer software</title><addtitle>Program Comput Soft</addtitle><description>This scientific paper explores the operation of a multiprocessor task servicing system. Tasks are received into the system at random intervals and are characterized by several stochastic parameters, including the number of processors required for their execution, the maximum allowable busy time for these processors, and the permissible waiting time in the task queue. The organization of task servicing in this system follows a first-in, first-out (FIFO) approach, ensuring uninterrupted processing. The key servicing process involves periodically selecting the first task in the queue and assessing its feasibility for immediate execution. If the task meets the necessary criteria, it is dispatched for processing. This process continues iteratively until a task is found, the parameters of which prevent immediate servicing. It is important to note that tasks in the queue have a limited window of time within which they can be serviced; otherwise, they may exit the system without service. This paper focuses on systems characterized by exponential distributions for random variables related to task arrivals, servicing times, and waiting restrictions. A system of equations is derived that describes the system’s steady-state behavior. These equations enable the calculation of probabilities associated with the system’s various states. Additionally, the paper provides insights into the probability distributions of virtual waiting times for tasks that arrive in the system at any given moment.</description><subject>Artificial Intelligence</subject><subject>Computer Science</subject><subject>Multiprocessing</subject><subject>Operating Systems</subject><subject>Parameters</subject><subject>Probability</subject><subject>Probability distribution</subject><subject>Processors</subject><subject>Queuing theory</subject><subject>Random variables</subject><subject>Software Engineering</subject><subject>Software Engineering/Programming and Operating Systems</subject><subject>Steady state</subject><issn>0361-7688</issn><issn>1608-3261</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNp1kFtLwzAYhoMoOKc_wLuA19Uc2jS9HMMTTFQ29bJ8TdOZ0bU1B2E3_nazTfBCJBcJvM_78OVD6JySS0p5ejUnXNBcSMk4KQgp5AEaUUFkwpmgh2i0jZNtfoxOnFsRQglJ0xH6muBpvx6CB2_6Dlo8GQbbg3rHTW_x9Se0ISbdEs-9hnqTzCOo8ZPtK6hMa7zRDkNX41djfYj1NzA7fGHWGvcNBvwQWm-iU2nnovI56LDzbZzX61N01EDr9NnPPUYvN9eL6V0ye7y9n05miWJC-iTLZdPUXEGWAs1oBvEokXKguZbxyZSssqIQVS6YqrhuGkJ5DYxUkDPKcz5GF3tvHOQjaOfLVR9s_K8rWUFlLnLO00jRPaVs75zVTTlYswa7KSkpt2su_6w5dti-4yLbLbX9Nf9f-gZrXoBx</recordid><startdate>20231201</startdate><enddate>20231201</enddate><creator>Sahakyan, V.</creator><creator>Vardanyan, A.</creator><general>Pleiades Publishing</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><orcidid>https://orcid.org/0009-0009-2081-8882</orcidid><orcidid>https://orcid.org/0000-0003-1554-8688</orcidid></search><sort><creationdate>20231201</creationdate><title>A Computational Approach for Evaluating Steady-State Probabilities and Virtual Waiting Time of a Multiprocessor Queuing System</title><author>Sahakyan, V. ; Vardanyan, A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c268t-578ffd3ca54a1515a5a5c643a17e8a5c2c8b5996b762cb3eff013da20ba721373</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Artificial Intelligence</topic><topic>Computer Science</topic><topic>Multiprocessing</topic><topic>Operating Systems</topic><topic>Parameters</topic><topic>Probability</topic><topic>Probability distribution</topic><topic>Processors</topic><topic>Queuing theory</topic><topic>Random variables</topic><topic>Software Engineering</topic><topic>Software Engineering/Programming and Operating Systems</topic><topic>Steady state</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Sahakyan, V.</creatorcontrib><creatorcontrib>Vardanyan, A.</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection (ProQuest)</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>Programming and computer software</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Sahakyan, V.</au><au>Vardanyan, A.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Computational Approach for Evaluating Steady-State Probabilities and Virtual Waiting Time of a Multiprocessor Queuing System</atitle><jtitle>Programming and computer software</jtitle><stitle>Program Comput Soft</stitle><date>2023-12-01</date><risdate>2023</risdate><volume>49</volume><issue>Suppl 1</issue><spage>S16</spage><epage>S23</epage><pages>S16-S23</pages><issn>0361-7688</issn><eissn>1608-3261</eissn><abstract>This scientific paper explores the operation of a multiprocessor task servicing system. Tasks are received into the system at random intervals and are characterized by several stochastic parameters, including the number of processors required for their execution, the maximum allowable busy time for these processors, and the permissible waiting time in the task queue. The organization of task servicing in this system follows a first-in, first-out (FIFO) approach, ensuring uninterrupted processing. The key servicing process involves periodically selecting the first task in the queue and assessing its feasibility for immediate execution. If the task meets the necessary criteria, it is dispatched for processing. This process continues iteratively until a task is found, the parameters of which prevent immediate servicing. It is important to note that tasks in the queue have a limited window of time within which they can be serviced; otherwise, they may exit the system without service. This paper focuses on systems characterized by exponential distributions for random variables related to task arrivals, servicing times, and waiting restrictions. A system of equations is derived that describes the system’s steady-state behavior. These equations enable the calculation of probabilities associated with the system’s various states. Additionally, the paper provides insights into the probability distributions of virtual waiting times for tasks that arrive in the system at any given moment.</abstract><cop>Moscow</cop><pub>Pleiades Publishing</pub><doi>10.1134/S0361768823090098</doi><orcidid>https://orcid.org/0009-0009-2081-8882</orcidid><orcidid>https://orcid.org/0000-0003-1554-8688</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0361-7688
ispartof Programming and computer software, 2023-12, Vol.49 (Suppl 1), p.S16-S23
issn 0361-7688
1608-3261
language eng
recordid cdi_proquest_journals_2918767334
source SpringerNature Journals; ProQuest Central UK/Ireland; ProQuest Central
subjects Artificial Intelligence
Computer Science
Multiprocessing
Operating Systems
Parameters
Probability
Probability distribution
Processors
Queuing theory
Random variables
Software Engineering
Software Engineering/Programming and Operating Systems
Steady state
title A Computational Approach for Evaluating Steady-State Probabilities and Virtual Waiting Time of a Multiprocessor Queuing System
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-13T02%3A44%3A16IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Computational%20Approach%20for%20Evaluating%20Steady-State%20Probabilities%20and%20Virtual%20Waiting%20Time%20of%20a%20Multiprocessor%20Queuing%20System&rft.jtitle=Programming%20and%20computer%20software&rft.au=Sahakyan,%20V.&rft.date=2023-12-01&rft.volume=49&rft.issue=Suppl%201&rft.spage=S16&rft.epage=S23&rft.pages=S16-S23&rft.issn=0361-7688&rft.eissn=1608-3261&rft_id=info:doi/10.1134/S0361768823090098&rft_dat=%3Cproquest_cross%3E2918767334%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2918767334&rft_id=info:pmid/&rfr_iscdi=true