<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css"> Skip to main content

A Brouwerian Model of the Run-Time Memory

dc.citation.epage2124en_US
dc.citation.spage2103en_US
dc.citation.volume31en_US
dc.citation.woscount0en_US
dc.contributor.authorYang, Wuuen_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.date.accessioned2016-03-28T00:04:12Z
dc.date.available2016-03-28T00:04:12Z
dc.date.issued2015-11-01en_US
dc.description.abstractThe run-time memory of a program may be described with a directed graph in which nodes represent chunks of memory and edges represent references. We define a closed cluster induced by a node n, denoted as CC(n), as the largest set of nodes that are reachable from n but are unreachable from nodes outside the closed cluster. Based on closed clusters, there is a Brouwerian structure under the run-time memory. We present the Brouwerian model and discuss its properties, transformations, and applications. We also propose a two-counter algorithm for calculating CC(n). The two-counter algorithm is never slower than a traditional one-counter algorithm. Our study of the Brouwerian structure is motivated by work on garbage collection.en_US
dc.identifier.issn1016-2364en_US
dc.identifier.journalJOURNAL OF INFORMATION SCIENCE AND ENGINEERINGen_US
dc.identifier.urihttps://ir.lib.nycu.edu.tw/handle/11536/129405
dc.identifier.wosnumberWOS:000365243700016en_US
dc.language.isoen_USen_US
dc.subjectBrouwerian algebraen_US
dc.subjectclosed clusteren_US
dc.subjectcyclic structureen_US
dc.subjectdepth-first searchen_US
dc.subjectgraph theoryen_US
dc.subjectgarbage collectionen_US
dc.subjectreference counten_US
dc.subjectrun-time memoryen_US
dc.subjectstrongly connected componenten_US
dc.titleA Brouwerian Model of the Run-Time Memoryen_US
dc.typeArticleen_US

Files

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: