<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/oai-pmh.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-09-19T03:22:53Z</responseDate>
  <request identifier="oai:www.ideals.illinois.edu:2142/24267" metadataPrefix="etdms" verb="GetRecord">https://www.ideals.illinois.edu/oai-pmh</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:www.ideals.illinois.edu:2142/24267</identifier>
        <datestamp>2023-07-10</datestamp>
        <setSpec>col_2142_5131</setSpec>
        <setSpec>col_2142_10761</setSpec>
        <setSpec>com_2142_5130</setSpec>
        <setSpec>com_2142_10755</setSpec>
        <setSpec>com_2142_234</setSpec>
      </header>
      <metadata>
        <thesis xmlns="http://www.ndltd.org/standards/metadata/etdms/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.ndltd.org/standards/metadata/etdms/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdms11.xsd http://purl.org/dc/elements/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdmsdc.xsd">
          <dc:contributor>Nahrstedt, Klara</dc:contributor>
          <dc:creator>Ahmed, Shameem</dc:creator>
          <dc:date>2011-05-25T15:05:47Z</dc:date>
          <dc:date>2011-05-25T15:05:47Z</dc:date>
          <dc:date>2011-05-25T15:05:47Z</dc:date>
          <dc:date>2011-05</dc:date>
          <dc:description>A Mission Critical Environment (MCE) consists of error-prone, highly variable, and highly rate limited communication channels. Paradoxically, this environment substantially increases the need to perform Optimal Task Allocation (OTA), while at the same time making it much harder to perform OTA efficiently. To perform OTA in MCE, in this thesis, I have proposed two novel automated algorithms. The first algorithm is called Centralized Optimal Task Allocation Algorithm (COTAA), where I consider OTA for publish/subscribe-based MCE since it has unique characteristics such as high level publish/subscribe node and task differentiation and high scalability. I also propose an architectural framework and communication protocols emphasizing the unique challenges of MCE. I adopt well known Hungarian Algorithm and Rectangular Assignment Algorithm to solve the OTA problem in polynomial time. The second algorithm is called Decentralized Optimal Task Allocation Algorithm (DOTAA) which exploits the concept of application-layer Distributed Hash Table (DHT) to perform OTA in MCE. Through simulations, I evaluate the performance of both COTAA and DOTAA for multiple mission critical scenarios. The results indicate that both COTAA and DOTAA achieve the goal of OTA in highly dynamic MCEs, with low processing time and communication overhead.</dc:description>
          <dc:description>Item withdrawn by Mark Zulauf (zulauf@illinois.edu) on 2011-04-27T18:52:22Z
Item was in collections:
University of Illinois Theses &amp; Dissertations (ID: 1)
No. of bitstreams: 2
Ahmed_Shameem.docx: 2594953 bytes, checksum: 63207ae18abc962b0f013ad552818c36 (MD5)
Ahmed_Shameem.pdf: 2490992 bytes, checksum: e37dcd078c9ca8de4015060d9b4bd960 (MD5)</dc:description>
          <dc:description>Made available in DSpace on 2011-05-25T15:05:47Z (GMT). No. of bitstreams: 3
Ahmed_Shameem.pdf: 2490992 bytes, checksum: e37dcd078c9ca8de4015060d9b4bd960 (MD5)
license.txt: 4061 bytes, checksum: 069c434d4dc70d4fd8ca848f6915299e (MD5)
Ahmed_Shameem.docx: 2594953 bytes, checksum: 63207ae18abc962b0f013ad552818c36 (MD5)</dc:description>
          <dc:identifier>http://hdl.handle.net/2142/24267</dc:identifier>
          <dc:language>en</dc:language>
          <dc:rights>Copyright 2011 Shameem Ahmed</dc:rights>
          <dc:subject>Mission Critical Environment</dc:subject>
          <dc:subject>Optimal Task Allocation</dc:subject>
          <dc:subject>Centralized Optimal Task Allocation Algorithm (COTAA)</dc:subject>
          <dc:subject>Decentralized Optimal Task Allocation Algorithm (DOTAA)</dc:subject>
          <dc:title>Topology-aware optimal task allocation framework for mission critical environment: Centralized and decentralized approaches</dc:title>
          <degree>
            <department>Computer Science</department>
            <departmentCode>1434</departmentCode>
            <discipline>Computer Science</discipline>
            <disciplineCode>0112</disciplineCode>
            <grantor>University of Illinois at Urbana-Champaign</grantor>
            <level>Thesis</level>
            <name>M.S.</name>
            <program>MS:Computer Science -UIUC</program>
            <programCode>10KS0112MS</programCode>
          </degree>
        </thesis>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
