<?xml version="1.0" encoding="UTF-8"?>
<ArticleSet>
  <Article>
    <Journal>
      <PublisherName></PublisherName>
      <JournalTitle>Journal of Resource Management and Decision Engineering</JournalTitle>
      <Issn></Issn>
      <Volume>4</Volume>
      <Issue>Serial Number 12</Issue>
      <PubDate PubStatus="epublish">
        <Year>2025</Year>
        <Month>09</Month>
        <Day>30</Day>
      </PubDate>
    </Journal>
    <ArticleTitle>Providing a Solution for Processing Heterogeneous Tasks in Cloud Computing Using Distributed Resource Allocation</ArticleTitle>
    <VernacularTitle>Providing a Solution for Processing Heterogeneous Tasks in Cloud Computing Using Distributed Resource Allocation</VernacularTitle>
    <FirstPage>1</FirstPage>
    <LastPage>14</LastPage>
    <ELocationID EIdType="doi">10.61838/kman.jrmde.145</ELocationID>
    <Language>EN</Language>
    <AuthorList>
      <Author>
        <FirstName></FirstName>
        <LastName></LastName>
        <Affiliation></Affiliation>
      </Author>
    </AuthorList>
    <PublicationType>Journal Article</PublicationType>
    <History>
      <PubDate PubStatus="received">
        <Year>2025</Year>
        <Month>06</Month>
        <Day>09</Day>
      </PubDate>
    </History>
    <Abstract>&lt;p&gt;In this study, a novel approach is presented for processing heterogeneous tasks in Cloud Computing environments by leveraging optimal distributed resource allocation. The primary objective is to enhance processing efficiency and achieve effective resource utilization in conditions where tasks have diverse characteristics, varying data volumes, and different computational requirements. The proposed method models tasks and resources as a directed acyclic graph and employs a multi-objective optimization algorithm to perform resource allocation in a way that not only reduces the overall processing time but also ensures load balancing among resources. This approach, by incorporating priority queues and execution time analysis for each subtask, enables the selection of the most appropriate resource for each task. The simulation results indicate that the proposed method achieves significant improvements over conventional algorithms in reducing the overall job completion time, increasing resource utilization rates, and enhancing the quality of service in heterogeneous task processing.&lt;/p&gt;</Abstract>
    <ObjectList>
      <Object Type="keyword">
        <Param Name="value">Cloud Computing</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value"> heterogeneous task processing</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value"> distributed resource allocation</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Multi-objective optimization</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">Load balancing</Param>
      </Object>
    </ObjectList>
    <ArchiveCopySource DocType="pdf">https://journalrmde.com/index.php/jrmde/article/download/145/133</ArchiveCopySource>
  </Article>
</ArticleSet>
