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...
Gespeichert in:
Veröffentlicht in: | Programming and computer software 2023-12, Vol.49 (Suppl 1), p.S16-S23 |
---|---|
Hauptverfasser: | , |
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 & 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 & Aerospace Database</collection><collection>ProQuest Advanced Technologies & 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 |