<?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-18T19:51:20Z</responseDate><request verb="GetRecord" identifier="oai:dspace.mit.edu:1721.1/151671" metadataPrefix="dim">https://dspace.mit.edu/server/oai/request</request><GetRecord><record><header><identifier>oai:dspace.mit.edu:1721.1/151671</identifier><datestamp>2023-08-01T03:13:29Z</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">Cafarella, Michael</dim:field>
   <dim:field mdschema="dc" element="contributor" qualifier="author">Jones, Cooper</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:57:53Z</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="available">2023-07-31T19:57:53Z</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:36.643Z</dim:field>
   <dim:field mdschema="dc" element="identifier" qualifier="uri">https://hdl.handle.net/1721.1/151671</dim:field>
   <dim:field mdschema="dc" element="description" qualifier="abstract">Monte Carlo Tree Search is a classic method in AI that builds up a search tree asymmetrically using random rollouts on a game tree. The work detailed in this thesis expands upon traditional implementations by allowing the capability of fully distributing each node onto different physical machines while enabling them to keep in constant communication. The ability to distribute work to other machines is a highly desirable capability that will allow users to save on single computer resources, enable an almost arbitrary level of scaling, and allow for the processing of states which previously would have been too large to run on a single computer realistically. When applied to the problem of automating the design of Printed Circuit Boards (PCB) from just a list of desired board specifications, this fully distributed search will allow increased search breadth and depth. This expands the computational limits of each action applied to the state, increasing the probability of finding an improved final state when compared to running the search on one physical machine. In this thesis, we discuss our motivating problem and the infrastructure changes necessary to enable this capability increase. We show results highlighting the potential improvements these changes will have on the process of generating a PCB design and identify significant areas for improvement.</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">Distributed Monte Carlo Tree Search With Applications To Chip Design</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="cae2934e-91f1-449a-af2c-efccbef856de">
	&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>Distributed Monte Carlo Tree Search With Applications To Chip Design&lt;/Title>
   	&lt;PublishedIn>
    	&lt;Publication>
      	&lt;/Publication>
   	&lt;/PublishedIn>
   	&lt;PublicationDate>2023-06&lt;/PublicationDate>
   	&lt;Authors>
      	&lt;Author>
        	&lt;DisplayName>Jones, Cooper&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>Monte Carlo Tree Search is a classic method in AI that builds up a search tree asymmetrically using random rollouts on a game tree. The work detailed in this thesis expands upon traditional implementations by allowing the capability of fully distributing each node onto different physical machines while enabling them to keep in constant communication. The ability to distribute work to other machines is a highly desirable capability that will allow users to save on single computer resources, enable an almost arbitrary level of scaling, and allow for the processing of states which previously would have been too large to run on a single computer realistically. When applied to the problem of automating the design of Printed Circuit Boards (PCB) from just a list of desired board specifications, this fully distributed search will allow increased search breadth and depth. This expands the computational limits of each action applied to the state, increasing the probability of finding an improved final state when compared to running the search on one physical machine. In this thesis, we discuss our motivating problem and the infrastructure changes necessary to enable this capability increase. We show results highlighting the potential improvements these changes will have on the process of generating a PCB design and identify significant areas for improvement.&lt;/Abstract>
	&lt;Access xmlns="http://purl.org/coar/access_right" 
    >
    &lt;/Access>
&lt;/Publication>
</dim:field>
</dim:dim>
</metadata></record></GetRecord></OAI-PMH>