<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.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-19T19:54:46Z</responseDate><request verb="GetRecord" identifier="oai:dspace.mit.edu:1721.1/151520" metadataPrefix="dim">https://dspace.mit.edu/server/oai/request</request><GetRecord><record><header><identifier>oai:dspace.mit.edu:1721.1/151520</identifier><datestamp>2023-08-01T04:00:50Z</datestamp><setSpec>com_1721.1_7582</setSpec><setSpec>com_1721.1_7581</setSpec><setSpec>col_1721.1_131023</setSpec></header><metadata><dim:dim xmlns:dim="http://www.dspace.org/xmlns/dspace/dim" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://www.dspace.org/xmlns/dspace/dim http://www.dspace.org/schema/dim.xsd">
   <dim:field mdschema="dc" element="contributor" qualifier="advisor">Rubinfeld, Ronitt</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="author">Singhal, Mihir</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="department">Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="accessioned">2023-07-31T19:45:57Z</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="available">2023-07-31T19:45:57Z</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="issued">2023-06</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="submitted">2023-06-06T16:35:01.099Z</dim:field>
   <dim:field mdschema="dc" element="identifier" qualifier="uri">https://hdl.handle.net/1721.1/151520</dim:field>
   <dim:field mdschema="dc" element="description" qualifier="abstract">We consider the question of orienting the edges in a graph 𝐺 such that every vertex has bounded out-degree. For graphs of arboricity 𝛼, there is an orientation in which every vertex has out-degree at most 𝛼, and moreover, this is the best possible. We are thus interested in algorithms that can achieve a maximum out-degree of close to 𝛼. A widely studied approach for this problem in the distributed algorithms setting is a “peeling algorithm” that provides an orientation with maximum out-degree 𝛼(2 + 𝜖) in a logarithmic number of iterations.&#xd;
&#xd;
We consider this problem in the local computation algorithm (LCA) model, which quickly answers queries of the form “What is the orientation of edge (𝑢, 𝑣)?” by probing the input graph. When the peeling algorithm is executed in the LCA setting by applying standard techniques, e.g., the Parnas-Ron paradigm, it requires Ω(𝑛) probes per query on an 𝑛-vertex graph. In the case where 𝐺 has unbounded degree, we show that any LCA which orients its edges to yield maximum out-degree 𝑟 must use Ω( √ 𝑛/𝑟) probes to 𝐺 per query in the worst case, even if 𝐺 is known to be a forest (that is, 𝛼 = 1). We also show several algorithms with sublinear probe complexity when 𝐺 has unbounded degree. When the maximum degree Δ of 𝐺 is bounded, we demonstrate an algorithm that uses [formulation] probes to 𝐺 per query. To obtain this result, we develop an edge-coloring approach that ultimately yields a graph shattering-like result. We also use this shattering-like result to demonstrate an LCA which can 4-color any tree using sublinear probes per query.</dim:field>
   <dim:field mdschema="dc" element="description" qualifier="degree">M.Eng.</dim:field>
   <dim:field mdschema="dc" element="publisher">Massachusetts Institute of Technology</dim:field>
   <dim:field mdschema="dc" element="rights">In Copyright - Educational Use Permitted</dim:field>
   <dim:field mdschema="dc" element="rights">Copyright retained by author(s)</dim:field>
   <dim:field mdschema="dc" element="rights" qualifier="uri">https://rightsstatements.org/page/InC-EDU/1.0/</dim:field>
   <dim:field mdschema="dc" element="title">Locally computing edge orientations</dim:field>
   <dim:field mdschema="dc" element="type">Thesis</dim:field>
   <dim:field mdschema="dc" element="format" qualifier="mimetype">application/pdf</dim:field>
   <dim:field mdschema="mit" element="thesis" qualifier="degree">Master</dim:field>
   <dim:field mdschema="thesis" element="degree" qualifier="name">Master of Engineering in Electrical Engineering and Computer Science</dim:field>
   <dim:field mdschema="dspace" element="entity" qualifier="type">Publication</dim:field>
   <dim:field mdschema="others" element="access-status">unknown</dim:field>
   <dim:field mdschema="others" element="access-status">unknown</dim:field>
   <dim:field mdschema="cerif" element="openaire" authority="" confidence="-1">&lt;Publication xmlns="https://www.openaire.eu/cerif-profile/1.1/" id="519a27e3-d464-4b12-93ed-ee15dc95ea11">
	&lt;Type xmlns="https://www.openaire.eu/cerif-profile/vocab/COAR_Publication_Types">http://purl.org/coar/resource_type/c_1843&lt;/Type>
   	&lt;Title>Locally computing edge orientations&lt;/Title>
   	&lt;PublishedIn>
    	&lt;Publication>
      	&lt;/Publication>
   	&lt;/PublishedIn>
   	&lt;PublicationDate>2023-06&lt;/PublicationDate>
   	&lt;Authors>
      	&lt;Author>
        	&lt;DisplayName>Singhal, Mihir&lt;/DisplayName>
         	&lt;Affiliation>
         		&lt;OrgUnit>
         		&lt;/OrgUnit>
         	&lt;/Affiliation>
      	&lt;/Author>
	&lt;/Authors>
   	&lt;Editors>
	&lt;/Editors>
    &lt;Publishers>
        &lt;Publisher>
            &lt;DisplayName>Massachusetts Institute of Technology&lt;/DisplayName>
            &lt;OrgUnit />
        &lt;/Publisher>
    &lt;/Publishers>
    &lt;License>https://rightsstatements.org/page/InC-EDU/1.0/&lt;/License>
   	&lt;Abstract>We consider the question of orienting the edges in a graph 𝐺 such that every vertex has bounded out-degree. For graphs of arboricity 𝛼, there is an orientation in which every vertex has out-degree at most 𝛼, and moreover, this is the best possible. We are thus interested in algorithms that can achieve a maximum out-degree of close to 𝛼. A widely studied approach for this problem in the distributed algorithms setting is a “peeling algorithm” that provides an orientation with maximum out-degree 𝛼(2 + 𝜖) in a logarithmic number of iterations.&#xd;
&#xd;
We consider this problem in the local computation algorithm (LCA) model, which quickly answers queries of the form “What is the orientation of edge (𝑢, 𝑣)?” by probing the input graph. When the peeling algorithm is executed in the LCA setting by applying standard techniques, e.g., the Parnas-Ron paradigm, it requires Ω(𝑛) probes per query on an 𝑛-vertex graph. In the case where 𝐺 has unbounded degree, we show that any LCA which orients its edges to yield maximum out-degree 𝑟 must use Ω( √ 𝑛/𝑟) probes to 𝐺 per query in the worst case, even if 𝐺 is known to be a forest (that is, 𝛼 = 1). We also show several algorithms with sublinear probe complexity when 𝐺 has unbounded degree. When the maximum degree Δ of 𝐺 is bounded, we demonstrate an algorithm that uses [formulation] probes to 𝐺 per query. To obtain this result, we develop an edge-coloring approach that ultimately yields a graph shattering-like result. We also use this shattering-like result to demonstrate an LCA which can 4-color any tree using sublinear probes per query.&lt;/Abstract>
	&lt;Access xmlns="http://purl.org/coar/access_right" 
    >
    &lt;/Access>
&lt;/Publication>
</dim:field>
</dim:dim>
</metadata></record></GetRecord></OAI-PMH>