<?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-21T03:19:24Z</responseDate>
  <request identifier="oai:www.ideals.illinois.edu:2142/20480" metadataPrefix="etdms" verb="GetRecord">https://www.ideals.illinois.edu/oai-pmh</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:www.ideals.illinois.edu:2142/20480</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>Belford, Geneva G.</dc:contributor>
          <dc:creator>Boeheim, Chidori Kawamura</dc:creator>
          <dc:date>2011-05-07T12:40:26Z</dc:date>
          <dc:date>2011-05-07T12:40:26Z</dc:date>
          <dc:date>10000-01-01</dc:date>
          <dc:date>1991</dc:date>
          <dc:description>Distributed deadlock is a state where there exists among some processes running on different computers a cyclic wait to acquire some resources such that no process can proceed. Since a deadlock is a state that persists unless it is solved by some method, and the number and size of deadlocks increase substantially as the concurrency level or number of sites in a distributed system grows, we need an efficient approach to solve this problem.</dc:description>
          <dc:description>Distributed deadlock resolution consists of choosing a victim, aborting and restarting it. There has been no detailed study of resolution, despite the fact that deadlock detection does not complete its task without resolution. The performance analysis of different resolution strategies that have been proposed and new approaches for distributed deadlock resolution are the subject of this study.</dc:description>
          <dc:description>Different heuristic strategies (rules) to choose victims to break deadlocks are discussed and the direct and indirect goals that the rules were hypothesized to achieve are described. Various simulation runs (experiments) were conducted to analyze in depth the performance of the rules. The system throughput and the overhead of running the rules are evaluated and the effectiveness of each rule in achieving its goals are compared.</dc:description>
          <dc:description>The assessment of each rule under different system conditions is used to evaluate the possibility of incorporating more than one rule in deadlock resolution. This leads to the suggestion for use of a first-principles expert system to monitor and diagnose distributed systems, including the resolution of problems such as deadlocks. The rule base of such an expert system would include rules to choose the optimum victim to resolve a distributed deadlock.</dc:description>
          <dc:description>Made available in DSpace on 2011-05-07T12:40:26Z (GMT). No. of bitstreams: 2
license.txt: 4922 bytes, checksum: 910b249b4beec47e7ab768910c8f966f (MD5)
9136547.pdf: 6629682 bytes, checksum: 43cac80fd01e2880662c2c60b959ef38 (MD5)
  Previous issue date: 1991</dc:description>
          <dc:description>Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Howard Ding (hding2@illinois.edu) on 2011-05-07T14:44:10Z
Item is restricted indefinitely.</dc:description>
          <dc:description>Restriction data tranferred 2014-07-01T11:19:25-05:00
Original Data
Group with Access UIUC Users [automated]
Release Date: none
Reason: ETDs are only available to UIUC Users without author permission</dc:description>
          <dc:description>ETDs are only available to UIUC Users without author permission</dc:description>
          <dc:description>U of I Only</dc:description>
          <dc:identifier>AAI9136547</dc:identifier>
          <dc:identifier>(UMI)AAI9136547</dc:identifier>
          <dc:identifier>http://hdl.handle.net/2142/20480</dc:identifier>
          <dc:language>eng</dc:language>
          <dc:rights>Copyright 1991 Boeheim, Chidori Kawamura</dc:rights>
          <dc:subject>Artificial Intelligence</dc:subject>
          <dc:subject>Computer Science</dc:subject>
          <dc:title>A performance study of deadlock resolution in distributed systems</dc:title>
          <dc:type>text</dc:type>
          <degree>
            <department>Computer Science</department>
            <discipline>Computer Science</discipline>
            <grantor>University of Illinois at Urbana-Champaign</grantor>
            <level>Dissertation</level>
            <name>Ph.D.</name>
          </degree>
        </thesis>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
