메뉴 건너뛰기




Volumn 19, Issue 3, 1997, Pages 444-461

Formal Derivation of Efficient Parallel Programs by Construction of List Homomorphisms

Author keywords

D.1.1 Programming Techniques : Applicative (Functional) Programming; D.1.3 Programming Techniques : Concurrent Programming parallel programming; F.3.3 Logics and Meanings of Programs : Studies of Program Constructs program and recursion schemes

Indexed keywords

DATA STRUCTURES; MATHEMATICAL TRANSFORMATIONS; PROBLEM SOLVING; RECURSIVE FUNCTIONS;

EID: 0031144375     PISSN: 01640925     EISSN: None     Source Type: Journal    
DOI: 10.1145/256167.256201     Document Type: Article
Times cited : (39)

References (24)
  • 1
    • 0002609370 scopus 로고
    • Deriving associative operators for language recognition
    • BARNARD, D., SCHMEISER, J., AND SKILLICORN, D. 1991. Deriving associative operators for language recognition. Bull. EATCS 43, 131-139.
    • (1991) Bull. EATCS , vol.43 , pp. 131-139
    • Barnard, D.1    Schmeiser, J.2    Skillicorn, D.3
  • 2
    • 84976761504 scopus 로고
    • The promotion and accumulation strategies in transformational programming
    • BIRD, R. 1984. The promotion and accumulation strategies in transformational programming. ACM Trans. Program. Lang. Syst. 6, 4, 487-504.
    • (1984) ACM Trans. Program. Lang. Syst. , vol.6 , Issue.4 , pp. 487-504
    • Bird, R.1
  • 3
    • 0003048561 scopus 로고
    • An introduction to the theory of lists
    • M. BROY, Ed. Springer-Verlag, Berlin
    • BIRD, R. 1987. An introduction to the theory of lists. In Logic of Programming and Calculi of Discrete Design, M. BROY, Ed. Springer-Verlag, Berlin, 5-42.
    • (1987) Logic of Programming and Calculi of Discrete Design , pp. 5-42
    • Bird, R.1
  • 4
    • 0346501865 scopus 로고
    • Calculating recurrences using the Bird-Meertens Formalism
    • Dept. of Computing and Information Science, Queen's Univ., Kingston, Canada
    • CAI, W. AND SKILLICORN, D. 1992. Calculating recurrences using the Bird-Meertens Formalism. Tech. Rep., Dept. of Computing and Information Science, Queen's Univ., Kingston, Canada.
    • (1992) Tech. Rep.
    • Cai, W.1    Skillicorn, D.2
  • 7
    • 84955608356 scopus 로고    scopus 로고
    • Parallelizing conditional recurrences
    • Lecture Notes in Computer Science, Springer-Verlag, Berlin
    • CHIN, W. 1996. Parallelizing conditional recurrences. In the Annual European Conference on Parallel Processing. Lecture Notes in Computer Science, vol. 1123. Springer-Verlag, Berlin, 579-586.
    • (1996) The Annual European Conference on Parallel Processing , vol.1123 , pp. 579-586
    • Chin, W.1
  • 8
    • 0346501864 scopus 로고
    • List homomorphic parallel algorithms for bracket matching
    • Dept. of Computing Science, The Univ. of Edinburgh, Edinburgh, Scotland
    • COLE, M. 1993a. List homomorphic parallel algorithms for bracket matching. Tech. Rep. CSR-29-93, Dept. of Computing Science, The Univ. of Edinburgh, Edinburgh, Scotland.
    • (1993) Tech. Rep. CSR-29-93
    • Cole, M.1
  • 9
    • 0346501863 scopus 로고
    • Parallel programming, list homomorphisms and the maximum segment sum problems
    • Dept. of Computing Science, The Univ. of Edinburgh, Edinburgh, Scotland
    • COLE, M. 1993b. Parallel programming, list homomorphisms and the maximum segment sum problems. Tech. Rep. CSR-25-93, Dept. of Computing Science, The Univ. of Edinburgh, Edinburgh, Scotland.
    • (1993) Tech. Rep. CSR-25-93
    • Cole, M.1
  • 10
  • 11
    • 77249133923 scopus 로고
    • A gentle introduction to category theory - The calculational approach
    • Dept. INF, Univ. of Twente, Twente, The Netherlands
    • FOKKINGA, M. 1992. A gentle introduction to category theory - The calculational approach. Tech. Rep. Lecture Notes, Dept. INF, Univ. of Twente, Twente, The Netherlands.
    • (1992) Tech. Rep. Lecture Notes
    • Fokkinga, M.1
  • 12
    • 0346501866 scopus 로고
    • The third homomorphism theorem
    • Univ. of Auckland, Auckland, New Zealand
    • GIBBONS, J. 1994. The third homomorphism theorem. Tech. Rep., Univ. of Auckland, Auckland, New Zealand.
    • (1994) Tech. Rep.
    • Gibbons, J.1
  • 14
    • 0002504168 scopus 로고
    • Constructing list homomorphisms
    • Fakultät für Mathematik und Informatik, Universität Passau, Passau, Germany
    • GORLATCH, S. 1995. Constructing list homomorphisms. Tech. Rep. MIP-9512, Fakultät für Mathematik und Informatik, Universität Passau, Passau, Germany.
    • (1995) Tech. Rep. MIP-9512
    • Gorlatch, S.1
  • 15
    • 84947938236 scopus 로고    scopus 로고
    • Systematic efficient parallelization of scan and other list homomorphisms
    • Lecture Notes in Computer Science, Springer-Verlag, Berlin
    • GORLATCH, S. 1996a. Systematic efficient parallelization of scan and other list homomorphisms. In the Annual European Conference on Parallel Processing. Lecture Notes in Computer Science, vol. 1124. Springer-Verlag, Berlin, 401-408.
    • (1996) Annual European Conference on Parallel Processing , vol.1124 , pp. 401-408
    • Gorlatch, S.1
  • 16
    • 0030127152 scopus 로고    scopus 로고
    • Systematic extraction and implementation of divide-and-conquer parallelism
    • GORLATCH, S. 1996b. Systematic extraction and implementation of divide-and-conquer parallelism. Microprocess. Microprogramm. 41, 571-578.
    • (1996) Microprocess. Microprogramm. , vol.41 , pp. 571-578
    • Gorlatch, S.1
  • 17
    • 84947927218 scopus 로고    scopus 로고
    • Construction of list homomorphisms by tupling and fusion
    • Lecture Notes in Computer Science, Springer-Verlag, Berlin
    • HU Z., IWASAKI, H., AND TAKEICHI, M. 1996a. Construction of list homomorphisms by tupling and fusion. In the 21st International Symposium on Mathematical Foundation of Computer Science. Lecture Notes in Computer Science, vol. 1113. Springer-Verlag, Berlin, 407-418.
    • (1996) 21st International Symposium on Mathematical Foundation of Computer Science , vol.1113 , pp. 407-418
    • Hu, Z.1    Iwasaki, H.2    Takeichi, M.3
  • 19
    • 84955588560 scopus 로고    scopus 로고
    • Formal derivation of parallel program for 2-dimensional maximum segment sum problem
    • Lecture Notes in Computer Science, Springer-Verlag, Berlin
    • HU Z., IWASAKI, H., AND TAKEICHI, M. 1996c. Formal derivation of parallel program for 2-dimensional maximum segment sum problem. In the Annual European Conference on Parallel Processing. Lecture Notes in Computer Science, vol. 1123. Springer-Verlag, Berlin, 553-562.
    • (1996) Annual European Conference on Parallel Processing , vol.1123 , pp. 553-562
    • Hu, Z.1    Iwasaki, H.2    Takeichi, M.3
  • 21
    • 21344493117 scopus 로고
    • Rules and strategies for program transformation
    • Lecture Notes in Computer Science, Springer-Verlag, Berlin
    • PETTOROSSI, A. AND PROIETTI, M. 1993. Rules and strategies for program transformation. In the IFIP TC2/WG2.1 State-of-the-Art Report. Lecture Notes in Computer Science, vol. 755. Springer-Verlag, Berlin, 263-303.
    • (1993) IFIP TC2/WG2.1 State-of-the-Art Report , vol.755 , pp. 263-303
    • Pettorossi, A.1    Proietti, M.2
  • 22
    • 0023362381 scopus 로고
    • Applications of a strategy for designing divide-and-conquer algorithms
    • SMITH, D. 1987. Applications of a strategy for designing divide-and-conquer algorithms. Sci. Comput. Program. 9, 213-229.
    • (1987) Sci. Comput. Program. , vol.9 , pp. 213-229
    • Smith, D.1
  • 24
    • 0023293369 scopus 로고
    • Partial parametrization eliminates multiple traversals of data structures
    • TAKEICHI, M. 1987. Partial parametrization eliminates multiple traversals of data structures. Acta Informatica 24, 57-77.
    • (1987) Acta Informatica , vol.24 , pp. 57-77
    • Takeichi, M.1


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