메뉴 건너뛰기




Volumn 6, Issue 3, 1996, Pages 535-562

Functional pearls: Deriving tidy drawings of trees

Author keywords

Derivation, trees; Drawing; Upwards and downwards accumulations

Indexed keywords


EID: 3042944528     PISSN: 09567968     EISSN: None     Source Type: Journal    
DOI: 10.1017/s0956796800001842     Document Type: Article
Times cited : (5)

References (29)
  • 1
    • 0042527139 scopus 로고
    • An exploration of the Bird-Meertens formalism
    • STOP project. Also available as Technical Report CS 8810, Department of Computer Science, Groningen University, 1988
    • Roland Backhouse (1989). An exploration of the Bird-Meertens formalism. In International Summer School on Constructive Algorithmes, Hollum, Ameland. STOP project. Also available as Technical Report CS 8810, Department of Computer Science, Groningen University, 1988.
    • (1989) International Summer School on Constructive Algorithmes, Hollum, Ameland
    • Backhouse, R.1
  • 2
    • 0003048561 scopus 로고
    • An introduction to the theory of lists
    • M. Broy, editor, Springer-Verlag. Also available as Technical Monograph PRG-56, from the Programming Research Group, Oxford University
    • Richard S. Bird (1987). An introduction to the theory of lists. In M. Broy, editor, Logic of Programming and Calculi of Discrete Design, pages 3-42. Springer-Verlag. Also available as Technical Monograph PRG-56, from the Programming Research Group, Oxford University.
    • (1987) Logic of Programming and Calculi of Discrete Design , pp. 3-42
    • Bird, R.S.1
  • 3
    • 0002628707 scopus 로고
    • Lectures on constructive functional programming
    • Manfred Broy, editor, Springer-Verlag. Also available as Technical Monograph PRG-69, from the Programming Research Group, Oxford University
    • Richard S. Bird (1988). Lectures on constructive functional programming. In Manfred Broy, editor, Constructive Methods in Computer Science. Springer-Verlag. Also available as Technical Monograph PRG-69, from the Programming Research Group, Oxford University.
    • (1988) Constructive Methods in Computer Science
    • Bird, R.S.1
  • 4
    • 0027643113 scopus 로고
    • Aesthetic layout of generalized trees
    • Anthony Bloesch (1993). Aesthetic layout of generalized trees. Software - Practice and Experience, 23(8):817-827.
    • (1993) Software - Practice and Experience , vol.23 , Issue.8 , pp. 817-827
    • Bloesch, A.1
  • 8
    • 0042971794 scopus 로고
    • D.Phil, thesis, Programming Research Group, Oxford University. Available as Technical Monograph PRG-94
    • Jeremy Gibbons (1991). Algebras for Tree Algorithms. D.Phil, thesis, Programming Research Group, Oxford University. Available as Technical Monograph PRG-94.
    • (1991) Algebras for Tree Algorithms
    • Gibbons, J.1
  • 9
    • 3042909872 scopus 로고
    • Computing downwards accumulations on trees quickly
    • Gopal Gupta, George Mohay, and Rodney Topor, editors, Brisbane.
    • Jeremy Gibbons (1993a). Computing downwards accumulations on trees quickly. In Gopal Gupta, George Mohay, and Rodney Topor, editors, 16th Australian Computer Science Conference, pages 685-691, Brisbane. Revised version to appear in Theoretical Computer Science.
    • (1993) 16th Australian Computer Science Conference , pp. 685-691
    • Gibbons, J.1
  • 10
    • 84885815457 scopus 로고    scopus 로고
    • Revised version to appear
    • Jeremy Gibbons (1993a). Computing downwards accumulations on trees quickly. In Gopal Gupta, George Mohay, and Rodney Topor, editors, 16th Australian Computer Science Conference, pages 685-691, Brisbane. Revised version to appear in Theoretical Computer Science.
    • Theoretical Computer Science
  • 11
    • 85028820477 scopus 로고
    • Upwards and downwards accumulations on trees
    • R. S. Bird, C. C. Morgan, and J. C. P. Woodcock, editors, Springer-Verlag. A revised version appears in the Proceedings of the Massey Functional Programming Workshop, 1992
    • Jeremy Gibbons (1993b). Upwards and downwards accumulations on trees. In R. S. Bird, C. C. Morgan, and J. C. P. Woodcock, editors, LNCS 669: Mathematics of Program Construction, pages 122-138. Springer-Verlag. A revised version appears in the Proceedings of the Massey Functional Programming Workshop, 1992.
    • (1993) LNCS 669: Mathematics of Program Construction , pp. 122-138
    • Gibbons, J.1
  • 12
    • 3042984142 scopus 로고
    • How to derive tidy drawings of trees
    • C. Calude, M. J. J. Lennon, and H. Maurer, editors, Department of Computer Science, University of Auckland
    • Jeremy Gibbons (1994). How to derive tidy drawings of trees. In C. Calude, M. J. J. Lennon, and H. Maurer, editors, Proceedings of Salodays in Auckland, pages 53-73, Department of Computer Science, University of Auckland.
    • (1994) Proceedings of Salodays in Auckland , pp. 53-73
    • Gibbons, J.1
  • 13
    • 84958776882 scopus 로고
    • An initial-algebra approach to directed acyclic graphs
    • B. Möller, editor, Springer-Verlag
    • Jeremy Gibbons (1995). An initial-algebra approach to directed acyclic graphs. In B. Möller, editor, LNCS 947: Mathematics of Program Construction, pages 282-303. Springer-Verlag.
    • (1995) LNCS 947: Mathematics of Program Construction , pp. 282-303
    • Gibbons, J.1
  • 15
    • 0020223563 scopus 로고
    • A note on a standard strategy for developing loop invariants and loops
    • David Gries (1982). A note on a standard strategy for developing loop invariants and loops. Science of Computer Programming, 2:207-214.
    • (1982) Science of Computer Programming , vol.2 , pp. 207-214
    • Gries, D.1
  • 18
    • 0015197890 scopus 로고
    • Optimum binary search trees
    • Donald E. Knuth (1971). Optimum binary search trees. Acta Informatica, 1:14-25.
    • (1971) Acta Informatica , vol.1 , pp. 14-25
    • Knuth, D.E.1
  • 19
    • 84976772007 scopus 로고
    • Parallel prefix computation
    • Richard E. Ladner and Michael J. Fischer (1980). Parallel prefix computation. Journal of the ACM, 27(4):831-838.
    • (1980) Journal of the ACM , vol.27 , Issue.4 , pp. 831-838
    • Ladner, R.E.1    Fischer, M.J.2
  • 21
    • 0001938128 scopus 로고
    • Algorithmics: Towards programming as a mathematical activity
    • J. W. de Bakker, M. Hazewinkel, and J. K. Lenstra, editors, North-Holland
    • Lambert Meertens (1986). Algorithmics: Towards programming as a mathematical activity. In J. W. de Bakker, M. Hazewinkel, and J. K. Lenstra, editors, Proc. CWI Symposium on Mathematics and Computer Science, pages 289-334. North-Holland.
    • (1986) Proc. CWI Symposium on Mathematics and Computer Science , pp. 289-334
    • Meertens, L.1
  • 22
    • 0005377332 scopus 로고
    • Tidy drawing of M-ary trees
    • Department of Computer Engineering and Science, Case Western Reserve University, Cleveland, Ohio
    • G. M. Radack (1988). Tidy drawing of M-ary trees. Technical Report CES-88-24, Department of Computer Engineering and Science, Case Western Reserve University, Cleveland, Ohio.
    • (1988) Technical Report CES-88-24
    • Radack, G.M.1
  • 24
    • 3042984144 scopus 로고
    • Draft, Department of Computing and Information Sciences, Queen's University, Kingston, Ontario
    • David B. Skillicorn (1993). Parallel evaluation of structured queries in text. Draft, Department of Computing and Information Sciences, Queen's University, Kingston, Ontario.
    • (1993) Parallel Evaluation of Structured Queries in Text
    • Skillicorn, D.B.1
  • 25
    • 0020544320 scopus 로고
    • The complexity of drawing trees nicely
    • Kenneth J. Supowit and Edward M. Reingold (1983). The complexity of drawing trees nicely. Acta Informatica, 18(4):377-392.
    • (1983) Acta Informatica , vol.18 , Issue.4 , pp. 377-392
    • Supowit, K.J.1    Reingold, E.M.2
  • 27
    • 0025460531 scopus 로고
    • A node-positioning algorithm for general trees
    • John Q. Walker, II (1990). A node-positioning algorithm for general trees. Software - Practice and Experience, 20(7):685-705.
    • (1990) Software - Practice and Experience , vol.20 , Issue.7 , pp. 685-705
    • Walker II, J.Q.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.