Show simple item record

dc.contributor.advisorDrew, Dan D.
dc.creatorMoore, Jimmie Archer
dc.date.accessioned2020-08-21T21:31:03Z
dc.date.available2020-08-21T21:31:03Z
dc.date.issued1978
dc.identifier.urihttps://hdl.handle.net/1969.1/DISSERTATIONS-324569
dc.descriptionVita.en
dc.description.abstractAn analysis of planar and nonplanar aspects of program flow is presented. Basic blocks of computer programs are treated as vertices in a directed graph. Nonplanar programs are embedded in multiple planes. Elements of graph theory are given in order to provide the necessary background for the use of graph terminology. Numerous examples of applications of graph theory are presented. A search method known as the Depth First Search (DFS) is a primary technique utilized in many phases of the presented system. It is used to divide an arbitrary directed graph into biconnected components which are separately analyzed for planarity. The initial directed graph is obtained from parsing FORTRAN source code. Biconnected components which are determined to be nonplanar using a "two stack" algorithm are then analyzed to determine a multiplanar embedding. A series of 22 FORTRAN programs are examined for planarity and a table is given summarizing the results of this investigation. Attempts at correlation of various ratios to nonplanar programs are also discussed. Two optimization phases are undertaken in an attempt to minimize the number of crossings in the initial embedded plane and the number of extended planes required for embedding of nonplanar configurations. Specific paths that cross each other are identified by path number. Sufficient information is given for actual multiplanar embedding.en
dc.format.extentxii, 137 leavesen
dc.format.mediumelectronicen
dc.format.mimetypeapplication/pdf
dc.language.isoeng
dc.rightsThis thesis was part of a retrospective digitization project authorized by the Texas A&M University Libraries. Copyright remains vested with the author(s). It is the user's responsibility to secure permission from the copyright holder(s) for re-use of the work beyond the provision of Fair Use.en
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/
dc.subjectMajor computing scienceen
dc.subject.lcshGraph theoryen
dc.subject.lcshComputer programmingen
dc.subject.lcshFORTRAN (Computer program language)en
dc.titleMultiplanar extension of nonplanar directed graphsen
dc.typeThesisen
thesis.degree.grantorTexas A&M Universityen
thesis.degree.nameDoctor of Philosophyen
dc.type.genredissertationsen
dc.type.materialtexten
dc.format.digitalOriginreformatted digitalen
dc.publisher.digitalTexas A&M University. Libraries
dc.identifier.oclc4704875


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

This item and its contents are restricted. If this is your thesis or dissertation, you can make it open-access. This will allow all visitors to view the contents of the thesis.

Request Open Access