|
@@ -2,18 +2,144 @@
|
|
%% http://bibdesk.sourceforge.net/
|
|
%% http://bibdesk.sourceforge.net/
|
|
|
|
|
|
|
|
|
|
-%% Created for Jeremy Siek at 2021-01-24 10:32:01 -0500
|
|
|
|
|
|
+%% Created for Jeremy Siek at 2021-01-25 11:35:47 -0500
|
|
|
|
|
|
|
|
|
|
%% Saved with string encoding Unicode (UTF-8)
|
|
%% Saved with string encoding Unicode (UTF-8)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+@incollection{Matula:1972aa,
|
|
|
|
+ abstract = {Publisher Summary
|
|
|
|
+This chapter focuses on sequential vertex colorings, where vertices are sequentially added to the portion of the graph already colored, and the new colorings are determined to include each newly adjoined vertex. Considerable literature in the field of graph theory has dealt with the coloring of graphs. The majority of this effort has been devoted to the theory of graph coloring, and relatively little study has been directed toward the design of efficient graph coloring procedures. Because numerous proofs of properties relevant to graph coloring are constructive, many coloring procedures are at least implicit in the theoretical development. The chapter describes the concept of sequential colorings is formalized and certain upper bounds on the minimum number of colors needed to color a graph, the chromatic number x(G). The chief results show that the recursive-smallest-vertex-degree-last-ordering-with-interchange coloring algorithm will color any planar graph in five or fewer colors. The algorithm is evidently quite efficient even on large planar graphs.},
|
|
|
|
+ author = {David W. Matula and George Marble and Joel D. Isaacson},
|
|
|
|
+ booktitle = {Graph Theory and Computing},
|
|
|
|
+ date-added = {2021-01-25 11:35:40 -0500},
|
|
|
|
+ date-modified = {2021-01-25 11:35:42 -0500},
|
|
|
|
+ doi = {https://doi.org/10.1016/B978-1-4832-3187-7.50015-5},
|
|
|
|
+ editor = {RONALD C. READ},
|
|
|
|
+ isbn = {978-1-4832-3187-7},
|
|
|
|
+ pages = {109 - 122},
|
|
|
|
+ publisher = {Academic Press},
|
|
|
|
+ title = {GRAPH COLORING ALGORITHMS††This research was supported in part by the Advanced Research Projects Agency of the Department of Defense under contract SD-302 and by the National Science Foundation under contract GJ-446.},
|
|
|
|
+ url = {http://www.sciencedirect.com/science/article/pii/B9781483231877500155},
|
|
|
|
+ year = {1972},
|
|
|
|
+ Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/B9781483231877500155},
|
|
|
|
+ Bdsk-Url-2 = {https://doi.org/10.1016/B978-1-4832-3187-7.50015-5}}
|
|
|
|
+
|
|
|
|
+@article{Matula:1983aa,
|
|
|
|
+ address = {New York, NY, USA},
|
|
|
|
+ author = {Matula, David W. and Beck, Leland L.},
|
|
|
|
+ date-added = {2021-01-25 11:32:15 -0500},
|
|
|
|
+ date-modified = {2021-01-25 11:32:19 -0500},
|
|
|
|
+ doi = {10.1145/2402.322385},
|
|
|
|
+ issn = {0004-5411},
|
|
|
|
+ issue_date = {July 1983},
|
|
|
|
+ journal = {J. ACM},
|
|
|
|
+ month = jul,
|
|
|
|
+ number = {3},
|
|
|
|
+ numpages = {11},
|
|
|
|
+ pages = {417--427},
|
|
|
|
+ publisher = {Association for Computing Machinery},
|
|
|
|
+ title = {Smallest-Last Ordering and Clustering and Graph Coloring Algorithms},
|
|
|
|
+ url = {https://doi.org/10.1145/2402.322385},
|
|
|
|
+ volume = {30},
|
|
|
|
+ year = {1983},
|
|
|
|
+ Bdsk-Url-1 = {https://doi.org/10.1145/2402.322385}}
|
|
|
|
+
|
|
|
|
+@article{Mitchem:1976aa,
|
|
|
|
+ author = {John Mitchem},
|
|
|
|
+ date-added = {2021-01-25 10:50:24 -0500},
|
|
|
|
+ date-modified = {2021-01-25 10:51:17 -0500},
|
|
|
|
+ journal = {The Computer Journal},
|
|
|
|
+ number = {2},
|
|
|
|
+ pages = {182-183},
|
|
|
|
+ title = {On Various Algorithms for Estimating the Chromatic Number of a Graph},
|
|
|
|
+ volume = {19},
|
|
|
|
+ year = {1976},
|
|
|
|
+ Bdsk-File-1 = {YnBsaXN0MDDRAQJccmVsYXRpdmVQYXRoXDE5LTItMTgyLnBkZggLGAAAAAAAAAEBAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAl}}
|
|
|
|
+
|
|
|
|
+@techreport{Schwartz:1975aa,
|
|
|
|
+ author = {Jacob T. Schwartz},
|
|
|
|
+ date-added = {2021-01-25 09:40:01 -0500},
|
|
|
|
+ date-modified = {2021-01-25 09:41:18 -0500},
|
|
|
|
+ institution = {Computer Science Dept., Courant Institute of Mathematical Sciences, New York University},
|
|
|
|
+ title = {On Programming: An Interim Report of the {SETL} Project},
|
|
|
|
+ year = {1975},
|
|
|
|
+ Bdsk-File-1 = {YnBsaXN0MDDRAQJccmVsYXRpdmVQYXRoWzcxOTY0ODAucGRmCAsYAAAAAAAAAQEAAAAAAAAAAwAAAAAAAAAAAAAAAAAAACQ=}}
|
|
|
|
+
|
|
|
|
+@inbook{Backus:1978aa,
|
|
|
|
+ address = {New York, NY, USA},
|
|
|
|
+ author = {Backus, John},
|
|
|
|
+ booktitle = {History of Programming Languages},
|
|
|
|
+ date-added = {2021-01-24 18:10:32 -0500},
|
|
|
|
+ date-modified = {2021-01-24 18:10:34 -0500},
|
|
|
|
+ isbn = {0127450408},
|
|
|
|
+ numpages = {50},
|
|
|
|
+ pages = {25--74},
|
|
|
|
+ publisher = {Association for Computing Machinery},
|
|
|
|
+ title = {The History of Fortran I, II, and III},
|
|
|
|
+ url = {https://doi.org/10.1145/800025.1198345},
|
|
|
|
+ year = {1978},
|
|
|
|
+ Bdsk-File-1 = {YnBsaXN0MDDRAQJccmVsYXRpdmVQYXRoXxASODAwMDI1LjExOTgzNDUucGRmCAsYAAAAAAAAAQEAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAC0=},
|
|
|
|
+ Bdsk-Url-1 = {https://doi.org/10.1145/800025.1198345}}
|
|
|
|
+
|
|
|
|
+@phdthesis{New:2020ab,
|
|
|
|
+ author = {Max Stewart New},
|
|
|
|
+ date-added = {2021-01-24 16:50:36 -0500},
|
|
|
|
+ date-modified = {2021-01-24 16:51:12 -0500},
|
|
|
|
+ school = {Northeastern University},
|
|
|
|
+ title = {A Semantic Foundation for Sound Gradual Typing},
|
|
|
|
+ year = {2020},
|
|
|
|
+ Bdsk-File-1 = {YnBsaXN0MDDRAQJccmVsYXRpdmVQYXRoXxAUZGlzc2VydGF0aW9uLW5ldy5wZGYICxgAAAAAAAABAQAAAAAAAAADAAAAAAAAAAAAAAAAAAAALw==}}
|
|
|
|
+
|
|
|
|
+@phdthesis{Greenman:2020aa,
|
|
|
|
+ author = {Ben Greenman},
|
|
|
|
+ date-added = {2021-01-24 16:37:31 -0500},
|
|
|
|
+ date-modified = {2021-01-24 16:38:01 -0500},
|
|
|
|
+ month = {November},
|
|
|
|
+ school = {Northeastern University},
|
|
|
|
+ title = {Deep and Shallow Types},
|
|
|
|
+ year = {2020},
|
|
|
|
+ Bdsk-File-1 = {YnBsaXN0MDDRAQJccmVsYXRpdmVQYXRoXxAZZGlzc2VydGF0aW9uLWdyZWVubWFuLnBkZggLGAAAAAAAAAEBAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAA0}}
|
|
|
|
+
|
|
|
|
+@phdthesis{Takikawa:2016ab,
|
|
|
|
+ author = {Asumu Takikawa},
|
|
|
|
+ date-added = {2021-01-24 16:21:57 -0500},
|
|
|
|
+ date-modified = {2021-01-24 16:23:08 -0500},
|
|
|
|
+ month = {April},
|
|
|
|
+ school = {Northeastern University},
|
|
|
|
+ title = {The Design, Implementation, And Evaluation Of A Gradual Type System For Dynamic Class Composition},
|
|
|
|
+ year = {2016},
|
|
|
|
+ Bdsk-File-1 = {YnBsaXN0MDDRAQJccmVsYXRpdmVQYXRoXxAZZGlzc2VydGF0aW9uLXRha2lrYXdhLnBkZggLGAAAAAAAAAEBAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAA0}}
|
|
|
|
+
|
|
|
|
+@article{Horwitz:1966aa,
|
|
|
|
+ abstract = {A procedure for index register allocation is described. The rules of this procedure are shown to yield an optimal allocation for ``straight line'' programs.},
|
|
|
|
+ address = {New York, NY, USA},
|
|
|
|
+ author = {Horwitz, L. P. and Karp, R. M. and Miller, R. E. and Winograd, S.},
|
|
|
|
+ date-added = {2021-01-24 12:19:53 -0500},
|
|
|
|
+ date-modified = {2021-01-24 12:19:55 -0500},
|
|
|
|
+ doi = {10.1145/321312.321317},
|
|
|
|
+ issn = {0004-5411},
|
|
|
|
+ issue_date = {Jan. 1966},
|
|
|
|
+ journal = {J. ACM},
|
|
|
|
+ month = jan,
|
|
|
|
+ number = {1},
|
|
|
|
+ numpages = {19},
|
|
|
|
+ pages = {43--61},
|
|
|
|
+ publisher = {Association for Computing Machinery},
|
|
|
|
+ title = {Index Register Allocation},
|
|
|
|
+ url = {https://doi.org/10.1145/321312.321317},
|
|
|
|
+ volume = {13},
|
|
|
|
+ year = {1966},
|
|
|
|
+ Bdsk-File-1 = {YnBsaXN0MDDRAQJccmVsYXRpdmVQYXRoXxATMzIxMzEyLjMyMTMxNy0xLnBkZggLGAAAAAAAAAEBAAAAAAAAAAMAAAAAAAAAAAAAAAAAAAAu},
|
|
|
|
+ Bdsk-Url-1 = {https://doi.org/10.1145/321312.321317}}
|
|
|
|
+
|
|
@phdthesis{Dybvig:1987ab,
|
|
@phdthesis{Dybvig:1987ab,
|
|
author = {R. Kent Dybvig},
|
|
author = {R. Kent Dybvig},
|
|
date-added = {2021-01-24 10:31:11 -0500},
|
|
date-added = {2021-01-24 10:31:11 -0500},
|
|
date-modified = {2021-01-24 10:31:46 -0500},
|
|
date-modified = {2021-01-24 10:31:46 -0500},
|
|
- school = {University of North Carolina at Chapel Hill },
|
|
|
|
|
|
+ school = {University of North Carolina at Chapel Hill},
|
|
title = {Three Implementation Models for Scheme},
|
|
title = {Three Implementation Models for Scheme},
|
|
year = {1987},
|
|
year = {1987},
|
|
Bdsk-File-1 = {YnBsaXN0MDDRAQJccmVsYXRpdmVQYXRoXXRocmVlLWltcC5wZGYICxgAAAAAAAABAQAAAAAAAAADAAAAAAAAAAAAAAAAAAAAJg==}}
|
|
Bdsk-File-1 = {YnBsaXN0MDDRAQJccmVsYXRpdmVQYXRoXXRocmVlLWltcC5wZGYICxgAAAAAAAABAQAAAAAAAAADAAAAAAAAAAAAAAAAAAAAJg==}}
|
|
@@ -31575,8 +31701,7 @@ needed by type inference.
|
|
title = {Linear scan register allocation},
|
|
title = {Linear scan register allocation},
|
|
volume = {21},
|
|
volume = {21},
|
|
year = {1999},
|
|
year = {1999},
|
|
- Bdsk-File-1 = {YnBsaXN0MDDRAQJccmVsYXRpdmVQYXRoXxAeLi4vLi4vLi4vcGFwZXJzL2xpbmVhcnNjYW4ucGRmCAsYAAAAAAAAAQEAAAAAAAAAAwAAAAAAAAAAAAAAAAAAADk=},
|
|
|
|
- Bdsk-File-2 = {YnBsaXN0MDDRAQJccmVsYXRpdmVQYXRoXmxpbmVhcnNjYW4ucGRmCAsYAAAAAAAAAQEAAAAAAAAAAwAAAAAAAAAAAAAAAAAAACc=},
|
|
|
|
|
|
+ Bdsk-File-1 = {YnBsaXN0MDDRAQJccmVsYXRpdmVQYXRoXmxpbmVhcnNjYW4ucGRmCAsYAAAAAAAAAQEAAAAAAAAAAwAAAAAAAAAAAAAAAAAAACc=},
|
|
Bdsk-Url-1 = {http://doi.acm.org/10.1145/330249.330250}}
|
|
Bdsk-Url-1 = {http://doi.acm.org/10.1145/330249.330250}}
|
|
|
|
|
|
@unpublished{Ghuloum:2006lr,
|
|
@unpublished{Ghuloum:2006lr,
|