메뉴 건너뛰기




Volumn 23, Issue 4, 2001, Pages 472-602

Parallel execution of Prolog programs: A survey

Author keywords

[No Author keywords available]

Indexed keywords

AUTOMATIC PARALLELIZATION; PROLOG PROGRAMS;

EID: 0011732410     PISSN: 01640925     EISSN: None     Source Type: Journal    
DOI: 10.1145/504083.504085     Document Type: Article
Times cited : (108)

References (330)
  • 3
    • 0040861983 scopus 로고
    • An introduction to LIFE: Programming with logic, inheritance, functions, and equations
    • D. Miller, Ed. MIT Press, Cambridge, MA
    • AÏT-KACI, H. 1993. An Introduction to LIFE: Programming with Logic, Inheritance, Functions, and Equations. In International Logic Programming Symposium, D. Miller, Ed. MIT Press, Cambridge, MA, 52-68.
    • (1993) International Logic Programming Symposium , pp. 52-68
    • Aït-Kaci, H.1
  • 5
    • 0040267664 scopus 로고
    • A parallel copying garbage collection scheme for shared-memory multiprocessors
    • E. Tick and T. Chikayama, Eds. Number CSI-TR-94-04. University of Oregon, Eugene, OR
    • ALI, K. 1995. A Parallel Copying Garbage Collection Scheme for Shared-Memory Multiprocessors. In Proceedings of the ICOT/NSF Workshop on Parallel Logic Programming and Its Programming Environments, E. Tick and T. Chikayama, Eds. Number CSI-TR-94-04. University of Oregon, Eugene, OR, 93-96.
    • (1995) Proceedings of the Icot/nsf Workshop on Parallel Logic Programming and Its Programming Environments , pp. 93-96
    • Ali, K.1
  • 10
    • 0040267657 scopus 로고
    • Performance of MUSE on switch-based multiprocessor machines
    • ALI, K., KARLSSON, R., AND MUDAMBI, S. 1992. Performance of MUSE on Switch-Based Multiprocessor Machines. New Generation Computing 11, 1/4, 81-103.
    • (1992) New Generation Computing , vol.11 , Issue.1-4 , pp. 81-103
    • Ali, K.1    Karlsson, R.2    Mudambi, S.3
  • 13
    • 0031257431 scopus 로고    scopus 로고
    • A parallel prolog system for distributed memory
    • ARAUJO, L. AND RUZ, J. 1998. A Parallel Prolog System for Distributed Memory. Journal of Logic Programming 33, 1, 49-79.
    • (1998) Journal of Logic Programming , vol.33 , Issue.1 , pp. 49-79
    • Araujo, L.1    Ruz, J.2
  • 15
    • 0013162011 scopus 로고
    • Ph.D. thesis, Department of Computing, Imperial College. Published by World Scientific Publishing
    • BAHGAT, R. 1993. Pandora: Non-Deterministic Parallel Logic Programming. Ph.D. thesis, Department of Computing, Imperial College. Published by World Scientific Publishing.
    • (1993) Pandora: Non-deterministic Parallel Logic Programming
    • Bahgat, R.1
  • 16
    • 38249012597 scopus 로고
    • An associative model for minimizing matching and backtracking overhead in logic programs with large knowledge bases
    • BANSAL, A. AND POTTER, J. 1992. An Associative Model for Minimizing Matching and Backtracking Overhead in Logic Programs with Large Knowledge Bases. Engineering Applications of Artificial Intelligence 5, 3, 247-262.
    • (1992) Engineering Applications of Artificial Intelligence , vol.5 , Issue.3 , pp. 247-262
    • Bansal, A.1    Potter, J.2
  • 17
    • 0038135609 scopus 로고
    • Ph.D. thesis, Uppsala University. Uppsala Theses in Computing Science 9
    • BARKLUND, J. 1990. Parallel Unification. Ph.D. thesis, Uppsala University. Uppsala Theses in Computing Science 9.
    • (1990) Parallel Unification
    • Barklund, J.1
  • 20
    • 0039675878 scopus 로고
    • Scheduling strategies and speculative work
    • Parallel Execution of Logic Programs, A. Beaumont and G. Gupta, Eds. Springer-Verlag, Heidelberg
    • BEAUMONT, A. 1991. Scheduling Strategies and Speculative Work. In Parallel Execution of Logic Programs, A. Beaumont and G. Gupta, Eds. Lecture Notes in Computer Science, Vol. 569. Springer-Verlag, Heidelberg, 120-131.
    • (1991) Lecture Notes in Computer Science , vol.569 , pp. 120-131
    • Beaumont, A.1
  • 22
    • 0043279990 scopus 로고
    • Flexible scheduling or-parallelism in Aurora: The Bristol scheduler
    • E. Aarts, J. van Leeuwen, and M. Rem, Eds. LNCS, Springer Verlag, Heidelberg
    • BEAUMONT, A., MUTHU RAMAN, S., SZEREDI, P., AND WARREN, D. H. D. 1991. Flexible scheduling or-parallelism in Aurora: The Bristol scheduler. In PARLE 91, Conference on Parallel Architectures and Languages Europe, E. Aarts, J. van Leeuwen, and M. Rem, Eds. LNCS, Vol. 506. Springer Verlag, Heidelberg, 421-438.
    • (1991) PARLE 91, Conference on Parallel Architectures and Languages Europe , vol.506 , pp. 421-438
    • Beaumont, A.1    Muthu Raman, S.2    Szeredi, P.3    Warren, D.H.D.4
  • 23
    • 85025696902 scopus 로고
    • Dynamic memory management for sequential logic programming languages
    • Y. Bekkers and J. Cohen, Eds. Springer-Verlag, Heidelberg
    • BEKKERS, Y., RIDOUX, O., AND UNGARO, L. 1992. Dynamic Memory Management for Sequential Logic Programming Languages. In Proceedings of the International Workshop on Memory Management, Y. Bekkers and J. Cohen, Eds. Springer-Verlag, Heidelberg, 82-102.
    • (1992) Proceedings of the International Workshop on Memory Management , pp. 82-102
    • Bekkers, Y.1    Ridoux, O.2    Ungaro, L.3
  • 26
    • 0040861980 scopus 로고
    • A generational parallel copying garbage collection for shared memory prolog
    • University of Porto, Portland, OR
    • BEVEMYR, J. 1995. A Generational Parallel Copying Garbage Collection for Shared Memory Prolog. In Workshop on Parallel Logic Programming Systems. University of Porto, Portland, OR.
    • (1995) Workshop on Parallel Logic Programming Systems
    • Bevemyr, J.1
  • 28
    • 0040267662 scopus 로고
    • A scalable abstract machine model to support limited-OR restricted AND parallelism in logic programs
    • R. Kowalski and K. Bowen, Eds. MIT Press, Cambridge, MA
    • BISWAS, P., SU, S., AND YUN, D. 1988. A Scalable Abstract Machine Model to Support Limited-OR Restricted AND parallelism in Logic Programs. In Proceedings of the International Conference and Symposium on Logic Programming, R. Kowalski and K. Bowen, Eds. MIT Press, Cambridge, MA, 1160-1179.
    • (1988) Proceedings of the International Conference and Symposium on Logic Programming , pp. 1160-1179
    • Biswas, P.1    Su, S.2    Yun, D.3
  • 29
    • 0021195550 scopus 로고
    • Parallel prolog using stack segments on shared memory multiprocessors
    • Atlantic City, IEEE Computer Society, Silver Spring, MD
    • BORGWARDT, P. 1984. Parallel Prolog Using Stack Segments on Shared Memory Multiprocessors In International Symposium on Logic Programming. Atlantic City, IEEE Computer Society, Silver Spring, MD, 2-12.
    • (1984) International Symposium on Logic Programming , pp. 2-12
    • Borgwardt, P.1
  • 30
    • 0002321658 scopus 로고
    • Tech. rep., SICS, Gigalips Project
    • BRAND, P. 1988. Wavefront Scheduling. Tech. rep., SICS, Gigalips Project.
    • (1988) Wavefront Scheduling
    • Brand, P.1
  • 32
    • 0002545591 scopus 로고
    • A framework for the abstract interpretation of logic programs
    • BRUYNOOGHE, M. 1991. A Framework for the Abstract Interpretation of Logic Programs. Journal of Logic Programming 10, 91-124.
    • (1991) Journal of Logic Programming , vol.10 , pp. 91-124
    • Bruynooghe, M.1
  • 34
    • 0040267659 scopus 로고    scopus 로고
    • The Ciao System Documentation Series-TR CLIP3/97.1, School of Computer Science, Technical University of Madrid (UPM). August. System and on-line version of the manual
    • BUENO, F., CABEZA, D., CARRO, M., HERMENEGILDO, M., LÓPEZ-GARCÍA, P., AND PUEBLA, G. 1997. The Ciao Prolog System. Reference Manual. The Ciao System Documentation Series-TR CLIP3/97.1, School of Computer Science, Technical University of Madrid (UPM). August. System and on-line version of the manual available at http://clip.dia.fi.upm.es/Software/Ciao/.
    • (1997) The Ciao Prolog System. Reference Manual
    • Bueno, F.1    Cabeza, D.2    Carro, M.3    Hermenegildo, M.4    López-García, P.5    Puebla, G.6
  • 35
    • 84947921184 scopus 로고    scopus 로고
    • Global analysis of standard prolog programs
    • Number 1058 in LNCS. Springer-Verlag, Sweden
    • BUENO, F., CABEZA, D., HERMENEGILDO, M., AND PUEBLA, G. 1996. Global Analysis of Standard Prolog Programs. In European Symposium on Programming. Number 1058 in LNCS. Springer-Verlag, Sweden, 108-124.
    • (1996) European Symposium on Programming , pp. 108-124
    • Bueno, F.1    Cabeza, D.2    Hermenegildo, M.3    Puebla, G.4
  • 36
    • 0039083648 scopus 로고
    • Transformation-based implementation and optimization of programs exploiting the basic andorra model
    • Facultad de Informática, UPM. May
    • BUENO F., DEBRAY, S., GARCÍA DE LA BANDA, M., AND HERMENEGILDO, M. 1995. Transformation-Based Implementation and Optimization of Programs Exploiting the Basic Andorra Model. Technical Report CLIP11/95.0, Facultad de Informática, UPM. May.
    • (1995) Technical Report CLIP11/95.0
    • Bueno, F.1    Debray, S.2    García De La Banda, M.3    Hermenegildo, M.4
  • 37
    • 0002880978 scopus 로고
    • A comparative study of methods for automatic compile-time parallelization of logic programs
    • World Scientific Publishing Company
    • BUENO F., GARCÍA DE LA BANDA, M., AND HERMENEGILDO, M. 1994a. A Comparative Study of Methods for Automatic Compile-Time Parallelization of Logic Programs. In Parallel Symbolic Computation. World Scientific Publishing Company, 63-73.
    • (1994) Parallel Symbolic Computation , pp. 63-73
    • Bueno, F.1    García De La Banda, M.2    Hermenegildo, M.3
  • 40
    • 0031639744 scopus 로고    scopus 로고
    • Partial order and contextual net semantics for atomic and locally atomic CC programs
    • BUENO, F., HERMENEGILDO, M., MONTANARI, U., AND ROSSI, F. 1998. Partial Order and Contextual Net Semantics for Atomic and Locally Atomic CC Programs. Science of Computer Programming 30, 51-82.
    • (1998) Science of Computer Programming , vol.30 , pp. 51-82
    • Bueno, F.1    Hermenegildo, M.2    Montanari, U.3    Rossi, F.4
  • 43
    • 85020696290 scopus 로고
    • Extracting non-strict independent and-parallelism using sharing and freeness information
    • B. Le Charlier, Ed. LNCS. Springer-Verlag, Heidelberg
    • CABEZA, D. AND HERMENEGILDO, M. 1994. Extracting Non-Strict Independent And-Parallelism Using Sharing and Freeness Information. In International Static Analysis Symposium, B. Le Charlier, Ed. LNCS. Springer-Verlag, Heidelberg, 297-313.
    • (1994) International Static Analysis Symposium , pp. 297-313
    • Cabeza, D.1    Hermenegildo, M.2
  • 44
    • 0040717763 scopus 로고    scopus 로고
    • Implementing distributed concurrent constraint execution in the CIAO system
    • U. of the Basque Country, San Sebastian, Spain
    • CABEZA, D. AND HERMENEGILDO, M. 1996. Implementing Distributed Concurrent Constraint Execution in the CIAO System. In Proceedings of the AGP'96 Joint conference on Declarative Programming. U. of the Basque Country, San Sebastian, Spain, 67-78. Available from http://www.clip.dia.fi.upm.es/.
    • (1996) Proceedings of the AGP'96 Joint Conference on Declarative Programming , pp. 67-78
    • Cabeza, D.1    Hermenegildo, M.2
  • 45
    • 0040267660 scopus 로고
    • Scheduling Or-parallelism in Aurora: The manchester scheduler
    • G. Levi and M. Martelli, Eds. MIT Press, Cambridge, MA
    • CALDERWOOD, A. AND SZEREDI, P. 1989. Scheduling Or-Parallelism in Aurora: The Manchester Scheduler. In Proceedings of the International Conference on Logic Programming, G. Levi and M. Martelli, Eds. MIT Press, Cambridge, MA, 419-435.
    • (1989) Proceedings of the International Conference on Logic Programming , pp. 419-435
    • Calderwood, A.1    Szeredi, P.2
  • 46
    • 84878655008 scopus 로고    scopus 로고
    • Performance evaluation of or-parallel logic programming systems on distributed shared memory architectures
    • P. Amestoy et al., Ed. Springer-Verlag, Heidelberg
    • CALEGARIO, V. AND DUTRA, I. C. 1999. Performance Evaluation of Or-Parallel Logic Programming Systems on Distributed Shared Memory Architectures. In Proceedings of EuroPar, P. Amestoy et al., Ed. Springer-Verlag, Heidelberg, 1484-1491.
    • (1999) Proceedings of Europar , pp. 1484-1491
    • Calegario, V.1    Dutra, I.C.2
  • 47
    • 0002809462 scopus 로고
    • On the efficiency of optimizing shallow backtracking in compiled prolog
    • G. Levi and M. Martelli, Eds. MIT Press, Cambridge, MA
    • CARLSSON, M., WIDEN, J., AND BRAND, P. 1989. On the Efficiency of Optimizing Shallow Backtracking in Compiled Prolog. In Sixth International Conference on Logic Programming, G. Levi and M. Martelli, Eds. MIT Press, Cambridge, MA, 3-16.
    • (1989) Sixth International Conference on Logic Programming , pp. 3-16
    • Carlsson, M.1    Widen, J.2    Brand, P.3
  • 50
    • 0040861977 scopus 로고    scopus 로고
    • Concurrency in prolog using threads and a shared database
    • D. De Schreye, Ed. MIT Press, Cambridge, MA
    • CARRO, M. AND HERMENEGILDO, M. 1999. Concurrency in Prolog Using Threads and a Shared Database. In International Conference on Logic Programming, D. De Schreye, Ed. MIT Press, Cambridge, MA, 320-334.
    • (1999) International Conference on Logic Programming , pp. 320-334
    • Carro, M.1    Hermenegildo, M.2
  • 52
    • 84878635477 scopus 로고    scopus 로고
    • DAOS: Scalable and-Or parallelism
    • D. Pritchard and J. Reeve, Eds. Springer-Verlag, Heidelberg
    • CASTRO, L., SANTOS COSTA, V., GEYER, C., SILVA, F., VARGAS, P., AND CORREIA, M. 1999. DAOS: Scalable And-Or Parallelism. In Proceedings of EuroPar, D. Pritchard and J. Reeve, Eds. Springer-Verlag, Heidelberg, 899-908.
    • (1999) Proceedings of EuroPar , pp. 899-908
    • Castro, L.1    Santos Costa, V.2    Geyer, C.3    Silva, F.4    Vargas, P.5    Correia, M.6
  • 54
    • 0001610841 scopus 로고
    • Restricted AND-parallelism execution model with side-effects
    • E. Lusk and R. Overbeek, Eds. MIT Press, Cambridge, MA
    • CHANG, S.-E. AND CHIANG, Y. 1989. Restricted AND-Parallelism Execution Model with Side-Effects. In Proceedings of the North American Conference on Logic Programming, E. Lusk and R. Overbeek, Eds. MIT Press, Cambridge, MA, 350-368.
    • (1989) Proceedings of the North American Conference on Logic Programming , pp. 350-368
    • Chang, S.-E.1    Chiang, Y.2
  • 55
    • 0039083646 scopus 로고
    • Measures of the PEPSys implementation on the MX500
    • ECRC
    • CHASSIN DE KERGOMMEAUX, J. 1989. Measures of the PEPSys Implementation on the MX500. Tech. Rep. CA-44, ECRC.
    • (1989) Tech. Rep. CA-44
    • Chassin De Kergommeaux, J.1
  • 57
    • 0025434174 scopus 로고
    • An abstract machine to implement Or-And parallel prolog efficiently
    • CHASSIN DE KERGOMMEAUX, J. AND ROBERT, P. 1990. An Abstract Machine to Implement Or-And Parallel Prolog Efficiently. Journal of Logic Programming 8, 3, 249-264.
    • (1990) Journal of Logic Programming , vol.8 , Issue.3 , pp. 249-264
    • Chassin De Kergommeaux, J.1    Robert, P.2
  • 59
    • 0039675876 scopus 로고
    • Blackboard programming in shared prolog
    • D. Gelernter, A. Nicolau, and D. Padua, Eds. MIT Press, Cambridge, MA
    • CIANCARINI, P. 1990. Blackboard Programming in Shared Prolog. In Languages and Compilers for Parallel Computing, D. Gelernter, A. Nicolau, and D. Padua, Eds. MIT Press, Cambridge, MA, 170-185.
    • (1990) Languages and Compilers for Parallel Computing , pp. 170-185
    • Ciancarini, P.1
  • 60
    • 0026280723 scopus 로고
    • Scheduling in Or-parallel prolog systems: Survey and open problems
    • CIEPIELEWSKI, A. 1992. Scheduling in Or-Parallel Prolog Systems: Survey and Open Problems. International Journal of Parallel Programming 20, 6, 421-451.
    • (1992) International Journal of Parallel Programming , vol.20 , Issue.6 , pp. 421-451
    • Ciepielewski, A.1
  • 61
    • 0020896144 scopus 로고
    • A formal model for OR-parallel execution of logic programs
    • P. Mason, Ed. North Holland, Amsterdam
    • CIEPIELEWSKI, A. AND HARIDI, S. 1983. A Formal Model for OR-parallel Execution of Logic Programs. In Proceedings of IFIP, P. Mason, Ed. North Holland, Amsterdam, 299-305.
    • (1983) Proceedings of IFIP , pp. 299-305
    • Ciepielewski, A.1    Haridi, S.2
  • 62
    • 0023031141 scopus 로고
    • Performance evaluation of a storage model for OR-parallel execution of logic programs
    • IEEE Computer Society, Los Alamitos, CA
    • CIEPIELEWSKI, A. AND HAUSMAN, B. 1986. Performance Evaluation of a Storage Model for OR-Parallel Execution of Logic Programs. In Proceedings of the Symposium on Logic Programming. IEEE Computer Society, Los Alamitos, CA, 246-257.
    • (1986) Proceedings of the Symposium on Logic Programming , pp. 246-257
    • Ciepielewski, A.1    Hausman, B.2
  • 64
    • 0040337293 scopus 로고
    • A method for efficiently executing horn clause programs using multiple processors
    • CLOCKSIN, W. AND ALSHAWI, H. 1988. A Method for Efficiently Executing Horn Clause Programs Using Multiple Processors. New Generation Computing 5, 361-376.
    • (1988) New Generation Computing , vol.5 , pp. 361-376
    • Clocksin, W.1    Alshawi, H.2
  • 66
    • 0039675874 scopus 로고
    • Non-deterministic stream and-parallelism based on intelligent backtracking
    • G. Levi and M. Martelli, Eds. MIT Press, Cambridge, MA
    • CODOGNET, C. AND CODOGNET, P. 1990. Non-Deterministic Stream and-Parallelism Based on Intelligent Backtracking. In Proceedings of the International Conference on Logic Programming, G. Levi and M. Martelli, Eds. MIT Press, Cambridge, MA, 63-79.
    • (1990) Proceedings of the International Conference on Logic Programming , pp. 63-79
    • Codognet, C.1    Codognet, P.2
  • 68
    • 0023534926 scopus 로고
    • Binding environments for parallel logic programs in nonshared memory multiprocessors
    • IEEE Computer Society Los Alamitos, CA
    • CONERY, J. 1987a. Binding Environments for Parallel Logic Programs in Nonshared Memory Multiprocessors. In International Symposium on Logic Programming. IEEE Computer Society Los Alamitos, CA, 457-467.
    • (1987) International Symposium on Logic Programming , pp. 457-467
    • Conery, J.1
  • 70
    • 0040267654 scopus 로고
    • The OPAL machine
    • P. Kacsuk and D. S. Wise, Eds. J. Wiley & Sons, New York
    • CONERY, J. 1992. The OPAL Machine. In Implementations of Distributed Prolog, P. Kacsuk and D. S. Wise, Eds. J. Wiley & Sons, New York, 159-185.
    • (1992) Implementations of Distributed Prolog , pp. 159-185
    • Conery, J.1
  • 72
    • 0020914736 scopus 로고
    • And parallelism in logic programs
    • A. Bundy, Ed. William Kaufmann, Los Altos, CA
    • CONERY, J. AND KIBLER, D. 1983. And Parallelism in Logic Programs. In Proceedings of the International Joint Conference on AI, A. Bundy, Ed. William Kaufmann, Los Altos, CA, 539-543.
    • (1983) Proceedings of the International Joint Conference on AI , pp. 539-543
    • Conery, J.K.D.1
  • 74
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • ACM Press New York
    • COUSOT, P. AND COUSOT, R. 1977. Abstract Interpretation: A Unified Lattice Model for Static Analysis of Programs by Construction or Approximation of Fixpoints. In Conference Records of the ACM Symposium on Principles of Programming Languages. ACM Press New York 238-252.
    • (1977) Conference Records of the ACM Symposium on Principles of Programming Languages , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 75
    • 0000911801 scopus 로고
    • Abstract interpretation and applications to logic programs
    • COUSOT, P. AND COUSOT, R. 1992. Abstract Interpretation and Applications to Logic Programs. Journal of Logic Programming 13, 2-3, 103-179.
    • (1992) Journal of Logic Programming , vol.13 , Issue.2-3 , pp. 103-179
    • Cousot, P.1    Cousot, R.2
  • 76
    • 0003344128 scopus 로고
    • Finding backtrack points for intelligent backtracking
    • J. Campbell, Ed. Ellis Horwood, Hemel Hempstead
    • COX, P. 1984. Finding backtrack points for intelligent backtracking. In Implementations of Prolog, J. Campbell, Ed. Ellis Horwood, Hemel Hempstead.
    • (1984) Implementations of Prolog
    • Cox, P.1
  • 78
    • 0022142714 scopus 로고
    • A comparative study of unification algorithms for or-parallel execution of logic languages
    • CRAMMOND, J. 1985. A Comparative Study of Unification Algorithms for Or-Parallel Execution of Logic Languages. IEEE Transactions on Computers 34, 10, 911-971.
    • (1985) IEEE Transactions on Computers , vol.34 , Issue.10 , pp. 911-971
    • Crammond, J.1
  • 79
    • 0040861974 scopus 로고
    • The abstract machine and implementation of parallel parlog
    • CRAMMOND, J. 1992. The Abstract Machine and Implementation of Parallel Parlog. New Generation Computing 10, 4, 385-422.
    • (1992) New Generation Computing , vol.10 , Issue.4 , pp. 385-422
    • Crammond, J.1
  • 85
    • 0010734404 scopus 로고
    • Estimating the computational cost of logic programs
    • Number 864 in LNCS. Springer-Verlag, Namur, Belgium
    • DEBRAY, S., LÓPEZ-GARCÍA, P., HERMENEGILDO, M., AND LIN, N-W. 1994. Estimating the Computational Cost of Logic Programs. In Static Analysis Symposium, SAS'94. Number 864 in LNCS. Springer-Verlag, Namur, Belgium, 255-265.
    • (1994) Static Analysis Symposium, SAS'94 , pp. 255-265
    • Debray, S.1    López-García, P.2    Hermenegildo, M.3    Lin, N.-W.4
  • 89
    • 0023531819 scopus 로고
    • A technique for compiling execution graph expressions for restricted and-parallelism in logic programs
    • Springer-Verlag, Athens
    • DEGROOT, D. 1987a. A Technique for Compiling Execution Graph Expressions for Restricted AND-Parallelism in Logic Programs. In Proceedings of the 1987 International Supercomputing Conference Springer-Verlag, Athens, 80-89.
    • (1987) Proceedings of the 1987 International Supercomputing Conference , pp. 80-89
    • Degroot, D.1
  • 90
    • 0023531819 scopus 로고
    • Restricted and-parallelism and side-effects
    • San Francisco, IEEE Computer Society, Los Alamitos, CA
    • DEGROOT, D. 1987b. Restricted and-Parallelism and Side-Effects. In International Symposium on Logic Programming. San Francisco, IEEE Computer Society, Los Alamitos, CA, 80-89.
    • (1987) International Symposium on Logic Programming , pp. 80-89
    • Degroot, D.1
  • 91
    • 0039083638 scopus 로고
    • Or-parallel logic computational models
    • P. Kacsuk and M. Wise, Eds. J. Wiley & Sons, New York
    • DELGADO-RANNAURO, S. 1992a. Or-Parallel Logic Computational Models. In Implementations of Distributed Prolog, P. Kacsuk and M. Wise, Eds. J. Wiley & Sons, New York, 3-26.
    • (1992) Implementations of Distributed Prolog , pp. 3-26
    • Delgado-Rannauro, S.1
  • 92
    • 0039083638 scopus 로고
    • Restricted And- and And/Or-parallel logic computational models
    • P. Kacsuk and M. Wise, Eds. J. Wiley & Sons, New York
    • DELGADO-RANNAURO, S. 1992b. Restricted And- and And/Or-Parallel Logic Computational Models. In Implementations of Distributed Prolog, P. Kacsuk and M. Wise, Eds. J. Wiley & Sons, New York, 121-141.
    • (1992) Implementations of Distributed Prolog , pp. 121-141
    • Delgado-Rannauro, S.1
  • 93
    • 0023586540 scopus 로고
    • A graphical tool for observing the behaviour of parallel logic programs
    • IEEE Computer Society, Los Alamitos, CA
    • DISZ, T. AND LUSK, E. 1987. A Graphical Tool for Observing the Behaviour of Parallel Logic Programs. In Proceedings of the Symposium on Logic Programming. IEEE Computer Society, Los Alamitos, CA, 46-53.
    • (1987) Proceedings of the Symposium on Logic Programming , pp. 46-53
    • Disz, T.1    Lusk, E.2
  • 94
    • 0040267588 scopus 로고
    • Experiments with OR-parallel logic programs
    • J. Lassez, Ed. University of Melbourne, MIT Press, Cambridge, MA
    • DISZ, T., LUSK, E., AND OVERBEEK, R. 1987. Experiments with OR-Parallel Logic Programs. In Fourth International Conference on Logic Programming, J. Lassez, Ed. University of Melbourne, MIT Press, Cambridge, MA, 576-600.
    • (1987) Fourth International Conference on Logic Programming , pp. 576-600
    • Disz, T.1    Lusk, E.2    Overbeek, R.3
  • 96
    • 0039083635 scopus 로고
    • Unrestricted And-parallel execution of logic programs with dependency directed backtracking
    • N. Sridharan, Ed. Morgan Kaufmann, New York
    • DRAKOS, N. 1989. Unrestricted And-Parallel Execution of Logic Programs with Dependency Directed Backtracking. In Proceedings of the International Joint Conference on Artificial Intelligence, N. Sridharan, Ed. Morgan Kaufmann, New York, 157-162.
    • (1989) Proceedings of the International Joint Conference on Artificial Intelligence , pp. 157-162
    • Drakos, N.1
  • 97
    • 0010653099 scopus 로고
    • Strategies for scheduling And- and Or-parallel work in parallel logic programming systems
    • M. Bruynooghe, Ed. MIT Press, Cambridge, MA
    • DUTRA, I. C. 1994. Strategies for Scheduling And- and Or-Parallel Work in Parallel Logic Programming Systems. In International Logic Programming Symposium, M. Bruynooghe, Ed. MIT Press, Cambridge, MA, 289-304.
    • (1994) International Logic Programming Symposium , pp. 289-304
    • Dutra, I.C.1
  • 99
    • 0040861916 scopus 로고    scopus 로고
    • Distributing And-work and Or-work in parallel logic programming systems
    • IEEE Computer Society, Los Alamitos, CA
    • DUTRA, I. C. 1996. Distributing And-Work and Or-Work in Parallel Logic Programming Systems. In Proceedings of the 29th Hawaii International Conference on System Sciences. IEEE Computer Society, Los Alamitos, CA, 645-655.
    • (1996) Proceedings of the 29th Hawaii International Conference on System Sciences , pp. 645-655
    • Dutra, I.C.1
  • 100
    • 84867796901 scopus 로고    scopus 로고
    • The impact of cache coherence protocols on parallel logic programming systems
    • J. Lloyd et al., Ed. Springer-Verlag, Heidelberg
    • DUTRA, I. C., SANTOS COSTA, V., AND BIANCHINI, R. 2000. The Impact of Cache Coherence Protocols on Parallel Logic Programming Systems. In Proceedings of the International Conference on Computational Logic, J. Lloyd et al., Ed. Springer-Verlag, Heidelberg, 1285-1299.
    • (2000) Proceedings of the International Conference on Computational Logic , pp. 1285-1299
    • Dutra, I.C.1    Santos Costa, V.2    Bianchini, R.3
  • 101
    • 84947912129 scopus 로고    scopus 로고
    • IDRA (IDeal Resource Allocation): Computing ideal speedups in parallel logic programming
    • L. Bouge et al., Ed. Springer-Verlag, Heidelberg
    • FERNÁNDEZ, M., CARRO, M., AND HERMENEGILDO, M. 1996. IDRA (IDeal Resource Allocation): Computing Ideal Speedups in Parallel Logic Programming. In Proceedings of EuroPar, L. Bouge et al., Ed. Springer-Verlag, Heidelberg, 724-733.
    • (1996) Proceedings of EuroPar , pp. 724-733
    • Fernández, M.1    Carro, M.2    Hermenegildo, M.3
  • 105
    • 0009776754 scopus 로고
    • Prolog with communicating processes: From T-prolog to CSR-Prolog
    • D. S. Warren, Ed. MIT Press, Cambridge, MA
    • FUTÓ, I. 1993. Prolog with Communicating Processes: From T-Prolog to CSR-Prolog. In International Conference on Logic Programming, D. S. Warren, Ed. MIT Press, Cambridge, MA, 3-17.
    • (1993) International Conference on Logic Programming , pp. 3-17
    • Futó, I.1
  • 111
    • 0039675807 scopus 로고
    • Pipeline optimizations in And-parallelism by abstract interpretation
    • D. H. D. Warren and P. Szeredi, Eds. MIT Press, Cambridge, MA
    • GIACOBAZZI, R. AND RICCI, L. 1990. Pipeline Optimizations in And-parallelism by Abstract Interpretation. In Proceedings of International Conference on Logic Programming, D. H. D. Warren and P. Szeredi, Eds. MIT Press, Cambridge, MA, 291-305.
    • (1990) Proceedings of International Conference on Logic Programming , pp. 291-305
    • Giacobazzi, R.1    Ricci, L.2
  • 115
    • 0039675811 scopus 로고    scopus 로고
    • A simple scheme for implementing tabled LP systems based on dynamic reordering of alternatives
    • D. S. Warren, Ed.
    • Guo, H.-F. AND GUPTA, G. 2000. A Simple Scheme for Implementing Tabled LP Systems Based on Dynamic Reordering of Alternatives. In Proceedings of the Workshop on Tabling in Parsing and Deduction, D. S. Warren, Ed.
    • (2000) Proceedings of the Workshop on Tabling in Parsing and Deduction
    • Guo, H.-F.1    Gupta, G.2
  • 118
    • 0027681320 scopus 로고
    • And-Or parallelism on shared memory multiprocessors
    • GUPTA, G. AND JAYARAMAN, B. 1993b. And-Or Parallelism on Shared Memory Multiprocessors. Journal of Logic Programming 17, 1, 59-89.
    • (1993) Journal of Logic Programming , vol.17 , Issue.1 , pp. 59-89
    • Gupta, G.1    Jayaraman, B.2
  • 119
    • 0030645703 scopus 로고    scopus 로고
    • Optimization schemas for parallel implementation of nondeterministic languages and systems
    • IEEE Computer Society, Los Alamitos, CA
    • GUPTA, G. AND PONTELLI, E. 1997. Optimization Schemas for Parallel Implementation of Nondeterministic Languages and Systems. In International Parallel Processing Symposium. IEEE Computer Society, Los Alamitos, CA.
    • (1997) International Parallel Processing Symposium
    • Gupta, G.1    Pontelli, E.2
  • 121
    • 0039083585 scopus 로고    scopus 로고
    • Last alternative optimization for Or-parallel logic programming systems
    • Dutra et al., Ed. Nova Science, Commack, NY
    • GUPTA, G. AND PONTELLI, E. 1999b. Last Alternative Optimization for Or-Parallel Logic Programming Systems. In Parallelism and Implementation Technology for Constraint Logic Programming, I. Dutra et al., Ed. Nova Science, Commack, NY, 107-132.
    • (1999) Parallelism and Implementation Technology for Constraint Logic Programming , vol.1 , pp. 107-132
    • Gupta, G.1    Pontelli, E.2
  • 122
    • 0039675809 scopus 로고    scopus 로고
    • Stack-splitting: A simple technique for implementing or-parallelism and And-parallelism on distributed machines
    • D. De Schreye, Ed. MIT Press, Cambridge, MA
    • GUPTA, G. AND PONTELLI, E. 1999c. Stack-Splitting: A Simple Technique for Implementing Or-Parallelism and And-Parallelism on Distributed Machines. In International Conference on Logic Programming, D. De Schreye, Ed. MIT Press, Cambridge, MA, 290-304.
    • (1999) International Conference on Logic Programming , pp. 290-304
    • Gupta, G.1    Pontelli, E.2
  • 123
    • 0030127333 scopus 로고    scopus 로고
    • Cuts and side-effects in And/Or parallel prolog
    • GUPTA, G. AND SANTOS COSTA, V. 1996. Cuts and Side-Effects in And/Or Parallel Prolog. Journal of Logic Programming 27, 1, 45-71.
    • (1996) Journal of Logic Programming , vol.27 , Issue.1 , pp. 45-71
    • Gupta, G.1    Santos Costa, V.2
  • 126
    • 0040267643 scopus 로고
    • And-Or parallel prolog: A recomputation based approach
    • GUPTA, G., HERMENEGILDO, M., AND SANTOS COSTA, V. 1993. And-Or Parallel Prolog: A Recomputation Based Approach. New Generation Computing 11, 3-4, 297-322.
    • (1993) New Generation Computing , vol.11 , Issue.3-4 , pp. 297-322
    • Gupta, G.1    Hermenegildo, M.2    Santos Costa, V.3
  • 127
    • 33645400901 scopus 로고
    • Internal Report 92-CS-24, New Mexico State University, Department of Computer Science
    • GUPTA, G. AND WARREN, D. H. D. 1992. An Interpreter for the Extended Andorra Model. Internal Report 92-CS-24, New Mexico State University, Department of Computer Science.
    • (1992) An Interpreter for the Extended Andorra Model
    • Gupta, G.1    Warren, D.H.D.2
  • 129
    • 0026303147 scopus 로고
    • IDIOM: A model intergrating dependent-, independent-, and Or-parallelism
    • V. Saraswat and K. Ueda, Eds. MIT Press, Cambridge, MA
    • GUPTA, G., SANTOS COSTA, V., YANG, R., AND HERMENEGILDO, M. 1991. IDIOM: A Model Intergrating Dependent-, Independent-, and Or-parallelism. In International Logic Programming Symposium, V. Saraswat and K. Ueda, Eds. MIT Press, Cambridge, MA, 152-166.
    • (1991) International Logic Programming Symposium , pp. 152-166
    • Gupta, G.1    Santos Costa, V.2    Yang, R.3    Hermenegildo, M.4
  • 131
    • 0019067870 scopus 로고
    • Increasing tree search efficiency for constraint satisfaction
    • HARALICK, R. AND ELLIOT, G. 1980. Increasing Tree Search Efficiency for Constraint Satisfaction. Artificial Intelligence 14, 3, 263-313.
    • (1980) Artificial Intelligence , vol.14 , Issue.3 , pp. 263-313
    • Haralick, R.1    Elliot, G.2
  • 132
    • 0039675862 scopus 로고
    • A logic programming language based on the Andorra model
    • HARIDI, S. 1990. A Logic Programming Language Based on the Andorra Model. New Generation Computing 7, 2/3, 109-125.
    • (1990) New Generation Computing , vol.7 , Issue.2-3 , pp. 109-125
    • Haridi, S.1
  • 133
    • 0002093906 scopus 로고
    • Kernel Andorra prolog and its computation model
    • D. H. D. Warren and P. Szeredi, Eds. MIT Press, Cambridge, MA
    • HARIDI, S. AND JANSON, S. 1990. Kernel Andorra Prolog and Its Computation Model. In Proceedings of the International Conference on Logic Programming, D. H. D. Warren and P. Szeredi, Eds. MIT Press, Cambridge, MA, 31-46.
    • (1990) Proceedings of the International Conference on Logic Programming , pp. 31-46
    • Haridi, S.1    Janson, S.2
  • 135
    • 0039675810 scopus 로고
    • Modelling and redesign the advanced traffic management system in Andorra-I
    • Santos Costa, Ed. University of Porto, Portland, OR
    • HASENBERGER, J. 1995. Modelling and Redesign the Advanced Traffic Management System in Andorra-I. In Proceedings of the Workshop on Parallel Logic Programming Systems, V. Santos Costa, Ed. University of Porto, Portland, OR.
    • (1995) Proceedings of the Workshop on Parallel Logic Programming Systems , vol.5
    • Hasenberger, J.1
  • 136
    • 84976663994 scopus 로고
    • Pruning and scheduling speculative work in or-parallel prolog
    • E. Odijk, M. Rem, and J.-C. Syre, Eds. Springer-Verlag, Heidelberg
    • HAUSMAN, B. 1989. Pruning and scheduling speculative work in or-parallel Prolog. In Conference on Parallel Architectures and Languages Europe, E. Odijk, M. Rem, and J.-C. Syre, Eds. Springer-Verlag, Heidelberg, 133-150.
    • (1989) Conference on Parallel Architectures and Languages Europe , pp. 133-150
    • Hausman, B.1
  • 139
    • 0023570673 scopus 로고
    • OR-Parallel prolog made efficient on shared memory multiprocessors
    • IEEE Computer Society, Los Alamitos, CA
    • HAUSMAN, B., CIEPIELEWSKI, A., AND HARIDI, S. 1987. OR-Parallel Prolog Made Efficient on Shared Memory Multiprocessors. In Symposium on Logic Programming. IEEE Computer Society, Los Alamitos, CA, 69-79.
    • (1987) Symposium on Logic Programming , pp. 69-79
    • Hausman, B.1    Ciepielewski, A.2    Haridi, S.3
  • 141
    • 85034446296 scopus 로고
    • An abstract machine for restricted AND-parallel execution of logic programs
    • E. Shapiro, Ed. Springer-Verlag, Heidelberg
    • HERMENEGILDO, M. 1986b. An Abstract Machine for Restricted AND-Parallel Execution of Logic Programs. In Proceedings of the International Conference on Logic Programming, E. Shapiro, Ed. Springer-Verlag, Heidelberg, 25-40.
    • (1986) Proceedings of the International Conference on Logic Programming , pp. 25-40
    • Hermenegildo, M.1
  • 142
    • 0006927761 scopus 로고
    • Relating goal scheduling, precedence, and memory management in and-parallel execution of logic programs
    • MIT Press, Cambridge, MA
    • HERMENEGILDO, M. 1987. Relating Goal Scheduling, Precedence, and Memory Management in And-parallel Execution of Logic Programs. In Proceedings of the Fourth International Conference on Logic Programming, MIT Press, Cambridge, MA, 556-575.
    • (1987) Proceedings of the Fourth International Conference on Logic Programming , pp. 556-575
    • Hermenegildo, M.1
  • 143
    • 0040861917 scopus 로고
    • A simple, distributed version of the &-prolog system
    • School of Computer Science, Technical University of Madrid (UPM), Facultad Informática UPM, 28660-Boadilla del Monte, Madrid, Spain. April.
    • HERMENEGILDO, M. 1994. A Simple, Distributed Version of the &-Prolog System. Technical report, School of Computer Science, Technical University of Madrid (UPM), Facultad Informática UPM, 28660-Boadilla del Monte, Madrid, Spain. April. Available from http://www.clip.dia.fi.upm.es/.
    • (1994) Technical Report
    • Hermenegildo, M.1
  • 144
    • 0034508822 scopus 로고    scopus 로고
    • Parallelizing irregular and pointer-based computations automatically: Perspectives from logic and constraint programming
    • HERMENEGILDO, M. 2000. Parallelizing Irregular and Pointer-Based Computations Automatically: Perspectives from Logic and Constraint Programming. Parallel Computing 26, 13-14, 1685-1708.
    • (2000) Parallel Computing , vol.26 , Issue.13-14 , pp. 1685-1708
    • Hermenegildo, M.1
  • 147
    • 0039532345 scopus 로고
    • Using attributed variables in the implementation of parallel and concurrent logic programming systems
    • L. Sterling, Ed. MIT Press, Cambridge, MA
    • HERMENEGILDO, M., CABEZA, D., AND CARRO, M. 1995. Using Attributed Variables in the Implementation of Parallel and Concurrent Logic Programming Systems. In Proceedings of the International Conference on Logic Programming, L. Sterling, Ed. MIT Press, Cambridge, MA, 631-645.
    • (1995) Proceedings of the International Conference on Logic Programming , pp. 631-645
    • Hermenegildo, M.1    Cabeza, D.2    Carro, M.3
  • 148
    • 0030182034 scopus 로고    scopus 로고
    • Relating data-parallelism and (And-) parallelism in logic programs
    • July
    • HERMENEGILDO, M. AND CARRO, M. 1996. Relating Data-Parallelism and (And-) Parallelism in Logic Programs. The Computer Languages Journal 22, 2/3 (July), 143-163.
    • (1996) The Computer Languages Journal , vol.22 , Issue.2-3 , pp. 143-163
    • Hermenegildo, M.1    Carro, M.2
  • 149
    • 45849124789 scopus 로고
    • Some methodological issues in the design of CIAO - A generic, parallel, concurrent constraint system
    • Number 874 in LNCS. Springer-Verlag
    • HERMENEGILDO, M. AND CLIP GROUP, T. 1994. Some Methodological Issues in the Design of CIAO - A Generic, Parallel, Concurrent Constraint System. In Principles and Practice of Constraint Programming. Number 874 in LNCS. Springer-Verlag, 123-133.
    • (1994) Principles and Practice of Constraint Programming , pp. 123-133
    • Hermenegildo, M.1    Clip Group, T.2
  • 150
    • 0000933865 scopus 로고
    • The &-prolog system: Exploiting independent and-parallelism
    • HERMENEGILDO, M. AND GREENE, K. 1991. The &-Prolog System: Exploiting Independent And-Parallelism. New Generation Computing 9, 3-4, 233-257.
    • (1991) New Generation Computing , vol.9 , Issue.3-4 , pp. 233-257
    • Hermenegildo, M.1    Greene, K.2
  • 152
    • 85034433240 scopus 로고
    • Efficient management of backtracking in AND-parallelism
    • E. Shapiro, Ed. Number 225 in Lecture Notes in Computer Science. Springer-Verlag, Heidelberg
    • HERMENEGILDO, M. AND NASR, R. I. 1986. Efficient Management of Backtracking in AND-Parallelism. In Third International Conference on Logic Programming, E. Shapiro, Ed. Number 225 in Lecture Notes in Computer Science. Springer-Verlag, Heidelberg, 40-54.
    • (1986) Third International Conference on Logic Programming , pp. 40-54
    • Hermenegildo, M.1    Nasr, R.I.2
  • 154
    • 0029196671 scopus 로고
    • Strict and non-strict independent and-parallelism in logic programs: Correctness, efficiency, and compile-time conditions
    • HERMENEGILDO, M. AND ROSSI, F. 1995. Strict and Non-Strict Independent And-Parallelism in Logic Programs: Correctness, Efficiency, and Compile-Time Conditions. Journal of Logic Programming 22, 1, 1-45.
    • (1995) Journal of Logic Programming , vol.22 , Issue.1 , pp. 1-45
    • Hermenegildo, M.1    Rossi, F.2
  • 155
    • 0040267642 scopus 로고
    • Memory performance of AND-parallel prolog on shared-memory architectures
    • October
    • HERMENEGILDO, M. AND TICK, E. 1989. Memory Performance of AND-Parallel Prolog on Shared-Memory Architectures. New Generation Computing 7, 1 (October), 37-58.
    • (1989) New Generation Computing , vol.7 , Issue.1 , pp. 37-58
    • Hermenegildo, M.1    Tick, E.2
  • 157
  • 163
    • 0001383461 scopus 로고
    • Static analysis of logic programs for independent And-parallelism
    • JACOBS, D. AND LANGEN, A. 1992. Static Analysis of Logic Programs for Independent And-Parallelism. Journal of Logic Programming 13, 1-4, 291-314.
    • (1992) Journal of Logic Programming , vol.13 , Issue.1-4 , pp. 291-314
    • Jacobs, D.1    Langen, A.2
  • 169
    • 0039675812 scopus 로고
    • The REDUCE or process model for parallel execution of logic programming
    • KALÉ, L. 1991. The REDUCE OR Process Model for Parallel Execution of Logic Programming. Journal of Logic Programming 11, 1, 55-84.
    • (1991) Journal of Logic Programming , vol.11 , Issue.1 , pp. 55-84
    • Kalé, L.1
  • 170
    • 0039083583 scopus 로고
    • A memory organization independent binding environment for AND and OR parallel execution of logic programs
    • R. Kowalski and K. Bowen, Eds. MIT Press, Cambridge, MA
    • KALÉ, L., RAMKUMAR, B., AND SHU, W. 1988a. A Memory Organization Independent Binding Environment for AND and OR Parallel Execution of Logic Programs. In Proceedings of the Fifth International Conference and Symposium on Logic Programs, R. Kowalski and K. Bowen, Eds. MIT Press, Cambridge, MA, 1223-1240.
    • (1988) Proceedings of the Fifth International Conference and Symposium on Logic Programs , pp. 1223-1240
    • Kalé, L.1    Ramkumar, B.2    Shu, W.3
  • 171
    • 0002245307 scopus 로고
    • Or-parallel execution of prolog with side effects
    • KALÉ, L. V., PADUA, D. A., AND SEHR, D. C. 1988b. Or-Parallel Execution of Prolog with Side Effects. Journal of Supercomputing 2, 2, 209-223.
    • (1988) Journal of Supercomputing , vol.2 , Issue.2 , pp. 209-223
    • Kalé, L.V.1    Padua, D.A.2    Sehr, D.C.3
  • 174
    • 0010694067 scopus 로고    scopus 로고
    • Lower-bound time-complexity analysis of logic programs
    • J. Maluszyriski Ed. MIT Press, Cambridge, MA
    • KING, A., SHEN, K., AND BENOY, F. 1997. Lower-Bound Time-Complexity Analysis of Logic Programs. In Proceedings of the International Logic Programming Symposium, J. Maluszyriski Ed. MIT Press, Cambridge, MA, 261-276.
    • (1997) Proceedings of the International Logic Programming Symposium , pp. 261-276
    • King, A.1    Shen, K.2    Benoy, F.3
  • 175
    • 4243433977 scopus 로고
    • Developing applications for Aurora Or-parallel system
    • Dept. of Computer Science, University of Bristol
    • KLUŹNIAK, F. 1990. Developing Applications for Aurora Or-Parallel System. Tech. Rep. TR-90-17, Dept. of Computer Science, University of Bristol.
    • (1990) Tech. Rep. TR-90-17
    • Kluźniak, F.1
  • 178
    • 21744461874 scopus 로고    scopus 로고
    • Improving distributed unification through type analysis
    • LNCS, Springer-Verlag
    • LAMMA, E., MELLO, P., STEFANELLI, C., AND HENTENRYCK, P. V. 1997. Improving Distributed Unification Through Type Analysis. In Proceedings of Euro-Par 1997. LNCS, Vol. 1300. Springer-Verlag, 1181-1190.
    • (1997) Proceedings of Euro-Par 1997 , vol.1300 , pp. 1181-1190
    • Lamma, E.1    Mello, P.2    Stefanelli, C.3    Hentenryck, P.V.4
  • 179
    • 85031940138 scopus 로고
    • A new data structure for implementing extensions to prolog
    • P. Deransart and J. Małuszyński, Eds. Springer-Verlag, Heidelberg
    • LE HUITOUZE, S. 1990. A new data structure for implementing extensions to Prolog. In Symposium on Programming Languages Implementation and Logic Programming, P. Deransart and J. Małuszyński, Eds. Springer-Verlag, Heidelberg, 136-150.
    • (1990) Symposium on Programming Languages Implementation and Logic Programming , pp. 136-150
    • Le Huitouze, S.1
  • 180
    • 0039616219 scopus 로고
    • Ph.D. thesis, Dept. of Computer Science, University of Texas at Austin, Austin, TX
    • LIN, Y. J. 1988. A Parallel Implementation of Logic Programs. Ph.D. thesis, Dept. of Computer Science, University of Texas at Austin, Austin, TX.
    • (1988) A Parallel Implementation of Logic Programs
    • Lin, Y.J.1
  • 181
    • 0006931672 scopus 로고
    • AND-parallel execution of logic programs on a shared memory multiprocessor: A summary of results
    • R. Kowalski and K. Bowen, Eds. MIT Press, Cambridge, MA
    • LIN, Y. J. AND KUMAR, V. 1988. AND-Parallel Execution of Logic Programs on a Shared Memory Multiprocessor: A Summary of Results. In Fifth International Conference and Symposium on Logic Programming, R. Kowalski and K. Bowen, Eds. MIT Press, Cambridge, MA, 1123-1141.
    • (1988) Fifth International Conference and Symposium on Logic Programming , pp. 1123-1141
    • Lin, Y.J.1    Kumar, V.2
  • 183
    • 84956608862 scopus 로고
    • Compiler optimizations in reform prolog: Eperiments on the KSR-1 multiprocessor
    • Haridi and P. Magnusson Eds. Springer-Verlag, Heidelberg
    • LINDGREN, T., BEVEMYR, J., AND MILLROTH, H. 1995. Compiler Optimizations in Reform Prolog: Eperiments on the KSR-1 Multiprocessor. In Proceedings of EuroPar, 3. Haridi and P. Magnusson Eds. Springer-Verlag, Heidelberg, 553-564.
    • (1995) Proceedings of EuroPar , vol.3 , pp. 553-564
    • Lindgren, T.1    Bevemyr, J.2    Millroth, H.3
  • 184
    • 0040267586 scopus 로고
    • Or-parallelism on applicative architectures
    • S. Tarnlund, Ed. Uppsala University, Uppsala
    • LINDSTROM, G. 1984. Or-Parallelism on Applicative Architectures. In International Logic Programming Conference, S. Tarnlund, Ed. Uppsala University, Uppsala, 159-170.
    • (1984) International Logic Programming Conference , pp. 159-170
    • Lindstrom, G.1
  • 189
    • 0003026488 scopus 로고
    • Applications of the Aurora parallel prolog system to computational molecular biology
    • D. Miller, Ed. MIT Press, Cambridge, MA
    • LUSK, E., MUDAMBI, S., OVERBEEK, R., AND SZEREDI, P. 1993. Applications of the Aurora Parallel Prolog System to Computational Molecular Biology. In Proceedings of the International Logic Programming Symposium, D. Miller, Ed. MIT Press, Cambridge, MA, 353-369.
    • (1993) Proceedings of the International Logic Programming Symposium , pp. 353-369
    • Lusk, E.1    Mudambi, S.2    Overbeek, R.3    Szeredi, P.4
  • 193
    • 0030361132 scopus 로고    scopus 로고
    • A parallel implementation of AKL
    • MONTELIUS, J. AND ALI, K. 1996. A Parallel Implementation of AKL. New Generation Computing 14, 1, 31-52.
    • (1996) New Generation Computing , vol.14 , Issue.1 , pp. 31-52
    • Montelius, J.1    Ali, K.2
  • 196
    • 0026263503 scopus 로고
    • Performance of Aurora on NUMA machines
    • Saraswat and K. Ueda, Eds. MIT Press, Cambridge, MA
    • MUDAMBI, S. 1991. Performance of Aurora on NUMA Machines. In Proceedings of the International Logic Programming Symposium, V. Saraswat and K. Ueda, Eds. MIT Press, Cambridge, MA, 793-806.
    • (1991) Proceedings of the International Logic Programming Symposium , vol.5 , pp. 793-806
    • Mudambi, S.1
  • 198
    • 0006893141 scopus 로고
    • Efficient methods for supporting side effects in independent And-parallelism and their backtracking semantics
    • G. Levi and M. Martelli, Eds. MIT Press, Cambridge, MA
    • MUTHUKUMAR, K. AND HERMENEGILDO, M. 1989. Efficient Methods for Supporting Side Effects in Independent And-Parallelism and Their Backtracking Semantics. In Proceedings of the International Conference on Logic Programming, G. Levi and M. Martelli, Eds. MIT Press, Cambridge, MA, 80-97.
    • (1989) Proceedings of the International Conference on Logic Programming , pp. 80-97
    • Muthukumar, K.1    Hermenegildo, M.2
  • 199
    • 0010695363 scopus 로고
    • The CDG, UDG, and MEL methods for automatic compile-time parallelization of logic programs for independent and-parallelism
    • D. H. D. Warren and P. Szeredi, Eds. MIT Press, Cambridge, MA
    • MUTHUKUMAR, K. AND HERMENEGILDO, M. 1990. The CDG, UDG, and MEL Methods for Automatic Compile-Time Parallelization of Logic Programs for Independent And-Parallelism. In 1990 International Conference on Logic Programming, D. H. D. Warren and P. Szeredi, Eds. MIT Press, Cambridge, MA, 221-237.
    • (1990) 1990 International Conference on Logic Programming , pp. 221-237
    • Muthukumar, K.1    Hermenegildo, M.2
  • 200
    • 0026297066 scopus 로고
    • Combined determination of sharing and freeness of program variables through abstract interpretation
    • K. Furukawa, Ed. MIT Press, Cambridge, MA
    • MUTHUKUMAR, K. AND HERMENEGILDO, M. 1991. Combined Determination of Sharing and Freeness of Program Variables Through Abstract Interpretation. In Proceedings of the International Conference on Logic Programming, K. Furukawa, Ed. MIT Press, Cambridge, MA, 49-63.
    • (1991) Proceedings of the International Conference on Logic Programming , pp. 49-63
    • Muthukumar, K.1    Hermenegildo, M.2
  • 201
    • 38249013389 scopus 로고
    • Compile-time derivation of variable dependency using abstract interpretation
    • July
    • MUTHUKUMAR, K. AND HERMENEGILDO, M. 1992. Compile-Time Derivation of Variable Dependency Using Abstract Interpretation. Journal of Logic Programming 13, 2/3 (July), 315-347.
    • (1992) Journal of Logic Programming , vol.13 , Issue.2-3 , pp. 315-347
    • Muthukumar, K.1    Hermenegildo, M.2
  • 202
    • 0033079281 scopus 로고    scopus 로고
    • Automatic compile-time parallelization of logic programs for restricted, goal-level, independent And-parallelism
    • MUTHUKUMAR, K., BUENO, F., GARCÍA DE LA BANDA, M., AND HERMENEGILDO, M. 1999. Automatic Compile-Time Parallelization of Logic Programs for Restricted, Goal-Level, Independent And-Parallelism. Journal of Logic Programming 38, 2, 165-218.
    • (1999) Journal of Logic Programming , vol.38 , Issue.2 , pp. 165-218
    • Muthukumar, K.1    Bueno, F.2    García De La Banda, M.3    Hermenegildo, M.4
  • 204
    • 0031643987 scopus 로고    scopus 로고
    • A distributed arc-consistency algorithm
    • NGUYEN, T. AND DEVILLE, Y. 1998. A Distributed Arc-Consistency Algorithm. Science of Computer Programming 30, 1-2, 227-250.
    • (1998) Science of Computer Programming , vol.30 , Issue.1-2 , pp. 227-250
    • Nguyen, T.1    Deville, Y.2
  • 205
    • 84954455405 scopus 로고    scopus 로고
    • Concurrent execution of optimal hypothesis search for inverse entailment
    • J. Cussens and A. Frisch, Eds. Springer-Verlag, Heidelberg
    • OHWADA, H., NISHIYAMA, H., AND MIZOGUCHI, F. 2000. Concurrent Execution of Optimal Hypothesis Search for Inverse Entailment. In Proceedings of the Inductive Logic Programming Conference, J. Cussens and A. Frisch, Eds. Springer-Verlag, Heidelberg, 165-183.
    • (2000) Proceedings of the Inductive Logic Programming Conference , pp. 165-183
    • Ohwada, H.1    Nishiyama, H.2    Mizoguchi, F.3
  • 207
    • 0039675859 scopus 로고
    • Automatic exploitation of non-determinate independent And-parallelism in the basic andorra model
    • Workshops in Computing. Springer-Verlag
    • OLMEDILLA, M., BUENO, F., AND HERMENEGILDO, M. 1993. Automatic Exploitation of Non-Determinate Independent And-Parallelism in the Basic Andorra Model. In Logic Program Synthesis and Transformation, 1993. Workshops in Computing. Springer-Verlag, 177-195.
    • (1993) Logic Program Synthesis and Transformation, 1993 , pp. 177-195
    • Olmedilla, M.1    Bueno, F.2    Hermenegildo, M.3
  • 208
    • 0039675808 scopus 로고
    • Generation type garbage collection for parallel logic languages
    • S. Debray and M. Hermenegildo, Eds. MIT Press, Cambridge, MA
    • OZAWA, T., Hosoi, A., AND HATTORI, A. 1990. Generation Type Garbage Collection for Parallel Logic Languages. In Proceedings of the North American Conference on Logic Programming, S. Debray and M. Hermenegildo, Eds. MIT Press, Cambridge, MA, 291-305.
    • (1990) Proceedings of the North American Conference on Logic Programming , pp. 291-305
    • Ozawa, T.1    Hosoi, A.2    Hattori, A.3
  • 209
    • 0040861918 scopus 로고    scopus 로고
    • ILP: Just do it
    • J. Cussens and A. Frisch, Eds. Springer-Verlag, Heidelberg
    • PAGE, D. 2000. ILP: Just Do It. In Proceedings of the Inductive Logic Programming Conference, J. Cussens and A. Frisch, Eds. Springer-Verlag, Heidelberg, 21-39.
    • (2000) Proceedings of the Inductive Logic Programming Conference , pp. 21-39
    • Page, D.1
  • 210
    • 0026279392 scopus 로고
    • NUA prolog: An extension of the WAM for parallel Andorra
    • K. Furukawa, Ed. MIT Press, Cambridge, MA
    • PALMER, D. AND NAISH, L. 1991. NUA Prolog: An Extension of the WAM for Parallel Andorra. In Proceedings of the International Conference on Logic Programming, K. Furukawa, Ed. MIT Press, Cambridge, MA, 429-442.
    • (1991) Proceedings of the International Conference on Logic Programming , pp. 429-442
    • Palmer, D.1    Naish, L.2
  • 211
    • 0011464191 scopus 로고
    • Delta prolog: A distributed backtracking extension with events
    • Number 225 in Lecture Notes in Computer Science. Imperial College, Springer-Verlag, Heidelberg
    • PEREIRA, L. M., MONTEIRO, L., CUNHA, J., AND APARÍCIO, J. N. 1986. Delta Prolog: A Distributed Backtracking Extension with Events. In Third International Conference on Logic Programming. Number 225 in Lecture Notes in Computer Science. Imperial College, Springer-Verlag, Heidelberg, 69-83.
    • (1986) Third International Conference on Logic Programming , pp. 69-83
    • Pereira, L.M.1    Monteiro, L.2    Cunha, J.3    Aparício, J.N.4
  • 218
    • 84949229016 scopus 로고    scopus 로고
    • Construction and optimization of a parallel engine for answer set programming
    • V. Ramakrishnan, Ed. LNCS, Springer-Verlag, Heidelberg
    • PONTELLI, E. AND EL-KATHIB, O. 2001. Construction and Optimization of a Parallel Engine for Answer Set Programming. In Practical Aspects of Declarative Languages, I. V. Ramakrishnan, Ed. LNCS, Vol. 1990. Springer-Verlag, Heidelberg, 288-303.
    • (2001) Practical Aspects of Declarative Languages, I , vol.1990 , pp. 288-303
    • Pontelli, E.1    El-Kathib, O.2
  • 220
    • 21844522101 scopus 로고
    • On the duality between And-parallelism and Or-parallelism
    • S. Haridi and P. Magnusson, Eds. Springer-Verlag, Heidelberg
    • PONTELLI, E. AND GUPTA, G. 1995b. On the Duality Between And-Parallelism and Or-Parallelism. In Proceedings of EuroPar, S. Haridi and P. Magnusson, Eds. Springer-Verlag, Heidelberg, 43-54.
    • (1995) Proceedings of Europar , pp. 43-54
    • Pontelli, E.1    Gupta, G.2
  • 222
    • 21944445048 scopus 로고    scopus 로고
    • Parallel symbolic computation with ACE
    • PONTELLI, E. AND GUPTA, G. 1997b. Parallel Symbolic Computation with ACE. Annals of AI and Mathematics 21, 2-4, 359-395.
    • (1997) Annals of AI and Mathematics , vol.21 , Issue.2-4 , pp. 359-395
    • Pontelli, E.1    Gupta, G.2
  • 223
    • 0002960526 scopus 로고    scopus 로고
    • Efficient backtracking in And-parallel implementations of non-deterministic languages
    • T. Lai, Ed. IEEE Computer Society, Los Alamitos, CA
    • PONTELLI, E. AND GUPTA, G. 1998. Efficient Backtracking in And-Parallel Implementations of Non-Deterministic Languages. In Proceedings of the International Conference on Parallel Processing, T. Lai, Ed. IEEE Computer Society, Los Alamitos, CA, 338-345.
    • (1998) Proceedings of the International Conference on Parallel Processing , pp. 338-345
    • Pontelli, E.1    Gupta, G.2
  • 225
    • 0002285958 scopus 로고    scopus 로고
    • Automatic compile-time parallelization of prolog programs for dependent And-parallelism
    • L. Naish, Ed. MIT Press, Cambridge, MA
    • PONTELLI, E., GUPTA, G., PULVIRENTI, F., AND FERRO, A. 1997a. Automatic Compile-Time Parallelization of Prolog Programs for Dependent And-Parallelism. In International Conference on Logic Programming, L. Naish, Ed. MIT Press, Cambridge, MA, 108-122.
    • (1997) International Conference on Logic Programming , pp. 108-122
    • Pontelli, E.1    Gupta, G.2    Pulvirenti, F.3    Ferro, A.4
  • 226
    • 0030181676 scopus 로고    scopus 로고
    • Improving the efficiency of non-deterministic independent And-parallel systems
    • PONTELLI, E., GUPTA, G., TANG, D., CARRO, M., AND HERMENEGILDO, M. 1996. Improving the Efficiency of Non-Deterministic Independent And-Parallel Systems. Computer Languages 22, 2/3, 115-142.
    • (1996) Computer Languages , vol.22 , Issue.2-3 , pp. 115-142
    • Pontelli, E.1    Gupta, G.2    Tang, D.3    Carro, M.4    Hermenegildo, M.5
  • 230
    • 84957647668 scopus 로고    scopus 로고
    • Optimized algorithms for the incremental analysis of logic programs
    • Number 1145 in LNCS. Springer-Verlag
    • PUEBLA, G. AND HERMENEGILDO, M. 1996. Optimized Algorithms for the Incremental Analysis of Logic Programs. In International Static Analysis Symposium. Number 1145 in LNCS. Springer-Verlag, 270-284.
    • (1996) International Static Analysis Symposium , pp. 270-284
    • Puebla, G.1    Hermenegildo, M.2
  • 233
    • 0002882953 scopus 로고
    • Compiled execution of the reduce-OR process model on multiprocessors
    • E. Lusk and R. Overbeek, Eds. MIT Press, Cambridge, MA
    • RAMKUMAR, B. AND KALE, L. 1989. Compiled Execution of the Reduce-OR Process Model on Multiprocessors. In Proceedings of the North American Conference on Logic Programming, E. Lusk and R. Overbeek, Eds. MIT Press, Cambridge, MA, 313-331.
    • (1989) Proceedings of the North American Conference on Logic Programming , pp. 313-331
    • Ramkumar, B.1    Kale, L.2
  • 234
    • 0039675800 scopus 로고
    • And parallel solutions in And/Or parallel systems
    • S. Debray and M. Hermenegildo, Eds. MIT Press, Cambridge, MA
    • RAMKUMAR, B. AND KALÉ, L. 1990. And Parallel Solutions in And/Or Parallel Systems. In Proceedings of the North American Conference on Logic Programming, S. Debray and M. Hermenegildo, Eds. MIT Press, Cambridge, MA, 624-641.
    • (1990) Proceedings of the North American Conference on Logic Programming , pp. 624-641
    • Ramkumar, B.1    Kalé, L.2
  • 237
    • 0034348607 scopus 로고    scopus 로고
    • Data structures for order-sensitive predicates in parallel nondetermistic systems
    • RANJAN, D., PONTELLI, E., AND GUPTA, G. 2000a. Data Structures for Order-Sensitive Predicates in Parallel Nondetermistic Systems. ACTA Informatica 37, 1, 21-43.
    • (2000) ACTA Informatica , vol.37 , Issue.1 , pp. 21-43
    • Ranjan, D.1    Pontelli, E.2    Gupta, G.3
  • 239
    • 85167873512 scopus 로고
    • A parallel logic programming language for PEPSys
    • J. McDermott, Ed., Morgan-Kaufmann, San Francisco, CA
    • RATCLIFFE, M. AND SYRE, J. C. 1987. A Parallel Logic Programming Language for PEPSys. In Proceedings of IJCAI, J. McDermott, Ed., Morgan-Kaufmann, San Francisco, CA, 48-55.
    • (1987) Proceedings of IJCAI , pp. 48-55
    • Ratcliffe, M.1    Syre, J.C.2
  • 245
    • 0032638513 scopus 로고    scopus 로고
    • COWL: Copy-on-write for logic programs
    • IEEE Computer Society, Los Alamitos, CA
    • SANTOS COSTA, V. 1999. COWL: Copy-On-Write for Logic Programs. In Proceedings of IPPS/SPDP. IEEE Computer Society, Los Alamitos, CA, 720-727.
    • (1999) Proceedings of IPPS/SPDP , pp. 720-727
    • Santos Costa, V.1
  • 246
    • 0039083567 scopus 로고    scopus 로고
    • Marcel Dekker Inc., New Yourk, Chapter Parallelism and Implementation Technology for Logic Programming Languages
    • SANTOS COSTA, V. 2000. Encyclopedia of Computer Science and Technology. Vol. 42. Marcel Dekker Inc., New Yourk, Chapter Parallelism and Implementation Technology for Logic Programming Languages, 197-237.
    • (2000) Encyclopedia of Computer Science and Technology , vol.42 , pp. 197-237
    • Santos Costa, V.1
  • 250
    • 77957244228 scopus 로고    scopus 로고
    • Novel models for Or-parallel logic programs: A performance analysis
    • A. B. et al., Ed. Springer-Verlag Heidelberg
    • SANTOS COSTA, V., ROCHA, R., AND SILVA, F. 2000. Novel Models for Or-Parallel Logic Programs: A Performance Analysis. In Proceedings of EuroPar, A. B. et al., Ed. Springer-Verlag Heidelberg 744-753.
    • (2000) Proceedings of Europar , pp. 744-753
    • Santos Costa, V.1    Rocha, R.2    Silva, F.3
  • 253
  • 255
  • 258
    • 0024736239 scopus 로고
    • The family of concurrent logic programming languages
    • SHAPIRO, E. 1989. The Family of Concurrent Logic Programming Languages. ACM Computing Suveys 21, 3, 413-510.
    • (1989) ACM Computing Suveys , vol.21 , Issue.3 , pp. 413-510
    • Shapiro, E.1
  • 259
    • 0002745269 scopus 로고
    • Exploiting dependent And-parallelism in prolog: The dynamic dependent And-parallel scheme
    • K. Apt, Ed. MIT Press, Cambridge, MA
    • SHEN, K. 1992a. Exploiting Dependent And-Parallelism in Prolog: The Dynamic Dependent And-Parallel Scheme. In Proceedings of the Joint International Conference and Symposium on Logic Programming, K. Apt, Ed. MIT Press, Cambridge, MA, 717-731.
    • (1992) Proceedings of the Joint International Conference and Symposium on Logic Programming , pp. 717-731
    • Shen, K.1
  • 261
    • 21344490801 scopus 로고
    • Improving the execution of the dependent And-parallel prolog DDAS
    • C. Halatsis et al., Ed. Springer-Verlag, Heidelberg
    • SHEN, K. 1994. Improving the Execution of the Dependent And-Parallel Prolog DDAS. In Proceedings of Parallel Architectures and Languages Europe, C. Halatsis et al., Ed. Springer-Verlag, Heidelberg, 438-452.
    • (1994) Proceedings of Parallel Architectures and Languages Europe , pp. 438-452
    • Shen, K.1
  • 263
    • 0030260688 scopus 로고    scopus 로고
    • Overview of DASWAM: Exploitation of dependent And-parallelism
    • SHEN, K. 1996b. Overview of DASWAM: Exploitation of Dependent And-Parallelism. Journal of Logic Programming 29, 1/3, 245-293.
    • (1996) Journal of Logic Programming , vol.29 , Issue.1-3 , pp. 245-293
    • Shen, K.1
  • 265
    • 0026280481 scopus 로고
    • A simulation study of Or- and independent And-parallelism
    • V. Saraswat and K. Ueda, Eds. MIT Press, Cambridge, MA
    • SHEN, K. AND HERMENEGILDO, M. 1991. A Simulation Study of Or- and Independent And-Parallelism. In Proceedings of the International Logic Programming Symposium, V. Saraswat and K. Ueda, Eds. MIT Press, Cambridge, MA, 135-151.
    • (1991) Proceedings of the International Logic Programming Symposium , pp. 135-151
    • Shen, K.1    Hermenegildo, M.2
  • 266
    • 0003234786 scopus 로고
    • Divided we stand: Parallel distributed stack memory management
    • E. Tick and G. Succi, Eds. Kluwer Academic Press, Boston, MA
    • SHEN, K. AND HERMENEGILDO, M. 1994. Divided We Stand: Parallel Distributed Stack Memory Management. In Implementations of Logic Programming Systems, E. Tick and G. Succi, Eds. Kluwer Academic Press, Boston, MA.
    • (1994) Implementations of Logic Programming Systems
    • Shen, K.1    Hermenegildo, M.2
  • 267
    • 84947933037 scopus 로고    scopus 로고
    • Flexible scheduling for non-deterministic, And-parallel execution of logic programs
    • Number 1124 in LNCS. Springer-Verlag
    • SHEN, K. AND HERMENEGILDO, M. 1996a. Flexible Scheduling for Non-Deterministic, And-Parallel Execution of Logic Programs. In Proceedings of EuroPar'96. Number 1124 in LNCS. Springer-Verlag, 635-640.
    • (1996) Proceedings of EuroPar'96. , pp. 635-640
    • Shen, K.1    Hermenegildo, M.2
  • 268
    • 0030258123 scopus 로고    scopus 로고
    • High-level characteristics of Or- and independent And-parallelism in prolog
    • SHEN, K. AND HERMENEGILDO, M. 1996b. High-Level Characteristics of Or- and Independent And-Parallelism in Prolog. International. Journal of Parallel Programming 24, 5, 433-478.
    • (1996) International. Journal of Parallel Programming , vol.24 , Issue.5 , pp. 433-478
    • Shen, K.1    Hermenegildo, M.2
  • 270
    • 0034190293 scopus 로고    scopus 로고
    • Or-parallel prolog on a distributed memory architecture
    • SILVA, F. AND WATSON, P. 2000. Or-Parallel Prolog on a Distributed Memory Architecture. Journal of Logic Programming 43, 2, 173-186.
    • (2000) Journal of Logic Programming , vol.43 , Issue.2 , pp. 173-186
    • Silva, F.1    Watson, P.2
  • 272
    • 84909923168 scopus 로고
    • The Dharma scheduler - Definitive scheduling in Aurora on multiprocessor architecture
    • IEEE Computer Society, Los Alamitos, CA
    • SINDAHA, R. 1992. The Dharma Scheduler - Definitive Scheduling in Aurora on Multiprocessor Architecture. In Proceedings of the Symposium on Parallel and Distributed Processing. IEEE Computer Society, Los Alamitos, CA, 296-303.
    • (1992) Proceedings of the Symposium on Parallel and Distributed Processing , pp. 296-303
    • Sindaha, R.1
  • 273
    • 0010651216 scopus 로고
    • Branch-level scheduling in Aurora: The Dharma scheduler
    • D. Miller, Ed. MIT Press, Cambridge MA
    • SINDAHA, R. 1993. Branch-Level Scheduling in Aurora: The Dharma Scheduler. In Proceedings of International Logic Programming Symposium, D. Miller, Ed. MIT Press, Cambridge MA 403-419.
    • (1993) Proceedings of International Logic Programming Symposium , pp. 403-419
    • Sindaha, R.1
  • 274
    • 0039083555 scopus 로고
    • Unification parallelism: How much can we exploit?
    • E. Lusk and R. Overbeek, Eds. MIT Press, Cambridge, MA
    • SINGHAL, A. AND PATT, Y. 1989. Unification Parallelism: How Much Can We Exploit? In Proceedings of the North American Conference on Logic Programming, E. Lusk and R. Overbeek, Eds. MIT Press, Cambridge, MA, 1135-1147.
    • (1989) Proceedings of the North American Conference on Logic Programming , pp. 1135-1147
    • Singhal, A.1    Patt, Y.2
  • 275
    • 0030263960 scopus 로고    scopus 로고
    • Multilog and data Or-parallelism
    • SMITH, D. 1996. MultiLog and Data Or-Parallelism. Journal of Logic Programming 29, 1-3 195-244.
    • (1996) Journal of Logic Programming , vol.29 , Issue.1-3 , pp. 195-244
    • Smith, D.1
  • 276
    • 0040267582 scopus 로고    scopus 로고
    • Constraints in Oz
    • December
    • SMOLKA, G. 1996. Constraints in Oz. ACM Computing Surveys 28, 4 (December), 75-76.
    • (1996) ACM Computing Surveys , vol.28 , Issue.4 , pp. 75-76
    • Smolka, G.1
  • 278
    • 0011739689 scopus 로고
    • Performance analysis of the Aurora Or-parallel prolog system
    • E. Lusk and R. Overbeek, Eds. MIT Press, Cambridge, MA
    • SZEREDI, P. 1989. Performance Analysis of the Aurora Or-Parallel Prolog System. In Proceedings of the North American Conference on Logic Programming, E. Lusk and R. Overbeek, Eds. MIT Press, Cambridge, MA, 713-732.
    • (1989) Proceedings of the North American Conference on Logic Programming , pp. 713-732
    • Szeredi, P.1
  • 279
    • 0026263438 scopus 로고
    • Using dynamic predicates in an Or-parallel prolog system
    • V. Saraswat and K. Ueda, Eds. MIT Press, Cambridge, MA
    • SZEREDI, P. 1991. Using Dynamic Predicates in an Or-Parallel Prolog System. In Proceedings of the International Logic Programming Symposium, V. Saraswat and K. Ueda, Eds. MIT Press, Cambridge, MA, 355-371.
    • (1991) Proceedings of the International Logic Programming Symposium , pp. 355-371
    • Szeredi, P.1
  • 282
    • 85035772016 scopus 로고
    • Interfacing engines and schedulers in Or-parallel prolog systems
    • E. Aarts et al., Ed. LNCS, Springer-Verlag, Heidelberg
    • SZEREDI, P., CARLSSON, M., AND YANG, R. 1991. Interfacing Engines and Schedulers in Or-Parallel Prolog Systems. In Proceedings of the Conference on Parallel Architectures and Languages Europe, E. Aarts et al., Ed. LNCS, Vol. 506. Springer-Verlag, Heidelberg, 439-453.
    • (1991) Proceedings of the Conference on Parallel Architectures and Languages Europe , vol.506 , pp. 439-453
    • Szeredi, P.1    Carlsson, M.2    Yang, R.3
  • 286
    • 0003992830 scopus 로고
    • Ph.D. thesis, Basser Dept. of COmputer Science, University of Sydney
    • TAYLOR, A. 1991. High-Performance Prolog Implementation. Ph.D. thesis, Basser Dept. of COmputer Science, University of Sydney.
    • (1991) High-performance Prolog Implementation
    • Taylor, A.1
  • 287
    • 0040861910 scopus 로고
    • Optimistic And-parallelism in prolog
    • J. de Bakker, A. Nijman, and P. Treleaven, Eds. Springer-Verlag, Heidelberg
    • TEBRA, H. 1987. Optimistic And-Parallelism in Prolog. In Proceedings of the Conference on Parallel Architectures and Languages Europe, J. de Bakker, A. Nijman, and P. Treleaven, Eds. Springer-Verlag, Heidelberg, 420-431.
    • (1987) Proceedings of the Conference on Parallel Architectures and Languages Europe , pp. 420-431
    • Tebra, H.1
  • 292
    • 0002354860 scopus 로고
    • The deevolution of concurrent logic programming languages
    • TICK, E. 1995. The Deevolution of Concurrent Logic Programming Languages. Journal of Logic Programming 23, 2, 89-123.
    • (1995) Journal of Logic Programming , vol.23 , Issue.2 , pp. 89-123
    • Tick, E.1
  • 293
    • 0010651217 scopus 로고
    • A compile-time granularity analysis algorithm and its performance evaluation
    • TICK, E. AND ZHONG, X. 1993. A Compile-Time Granularity Analysis Algorithm and Its Performance Evaluation. New Generation Computing 11, 3, 271-295.
    • (1993) New Generation Computing , vol.11 , Issue.3 , pp. 271-295
    • Tick, E.1    Zhong, X.2
  • 294
    • 0023953062 scopus 로고
    • Performance of an OR-parallel logic programming system
    • TINKER, P. 1988. Performance of an OR-Parallel Logic Programming System. International Journal of Parallel Programming 17, 1, 59-92.
    • (1988) International Journal of Parallel Programming , vol.17 , Issue.1 , pp. 59-92
    • Tinker, P.1
  • 295
    • 0040314461 scopus 로고
    • Concurrent constraint logic programming on massively parallel SIMD computers
    • D. Miller, Ed. MIT Press, Cambridge, MA
    • TONG, B. AND LEUNG, H. 1993. Concurrent Constraint Logic Programming on Massively Parallel SIMD Computers. In Proceedings of the International Logic Programming Symposium, D. Miller, Ed. MIT Press, Cambridge, MA, 388-402.
    • (1993) Proceedings of the International Logic Programming Symposium , pp. 388-402
    • Tong, B.1    Leung, H.2
  • 296
    • 84947900964 scopus 로고
    • Performance of a data-parallel concurrent constraint programming system
    • K. Kanchanasut and J.-J. Levy, Eds. Springer-Verlag, Heidelberg
    • TONG, B. AND LEUNG, H. 1995. Performance of a Data-Parallel Concurrent Constraint Programming System. In Proceedings of the Asian Computing Science Conference, K. Kanchanasut and J.-J. Levy, Eds. Springer-Verlag, Heidelberg, 319-334.
    • (1995) Proceedings of the Asian Computing Science Conference , pp. 319-334
    • Tong, B.1    Leung, H.2
  • 299
    • 0039083565 scopus 로고
    • Guarded Horn Clauses Ph.D. thesis, University of Tokyo
    • UEDA, K. 1986. Guarded Horn Clauses. Ph.D. thesis, University of Tokyo.
    • (1986)
    • Ueda, K.1
  • 300
    • 0040266352 scopus 로고
    • Moded flat GHC and its message-oriented implementation technique
    • UEDA, K. AND MORITA, M. 1993. Moded Flat GHC and its Message-Oriented Implementation Technique. New Generation Computing 11, 3/4, 323-341.
    • (1993) New Generation Computing , vol.11 , Issue.3-4 , pp. 323-341
    • Ueda, K.1    Morita, M.2
  • 302
    • 0040931291 scopus 로고
    • Parallel constraint satisfaction in logic programming: Preliminary results of CHIP within PEPSys
    • G. Levi and M. Martelli, Eds. MIT Press, Cambridge MA
    • VAN HENTENRYCK, P. 1989. Parallel Constraint Satisfaction in Logic Programming: Preliminary Results of CHIP within PEPSys. In Proceedings of the Sixth International Conference on Logic Programming, G. Levi and M. Martelli, Eds. MIT Press, Cambridge MA 165-180.
    • (1989) Proceedings of the Sixth International Conference on Logic Programming , pp. 165-180
    • Van Hentenryck, P.1
  • 303
    • 0032187332 scopus 로고    scopus 로고
    • Design, implementation and evaluation of the constraint language cc(FD)
    • VAN HENTENRYCK, P., SARASWAT, V., AND DEVILLE, Y. 1998. Design, Implementation and Evaluation of the Constraint Language cc(FD). Journal of Logic Programming 37, 1-3, 139-164.
    • (1998) Journal of Logic Programming , vol.37 , Issue.1-3 , pp. 139-164
    • Van Hentenryck, P.1    Saraswat, V.2    Deville, Y.3
  • 305
    • 5644254079 scopus 로고
    • 1983-1993: The wonder years of sequential prolog implementation
    • VAN ROY, P. 1994. 1983-1993: The Wonder Years of Sequential Prolog Implementation. Journal of Logic Programming 19/20, 385-441.
    • (1994) Journal of Logic Programming , vol.19-20 , pp. 385-441
    • Van Roy, P.1
  • 306
    • 0026628565 scopus 로고
    • High-performance logic programming with the aquarius prolog compiler
    • VAN ROY, P. AND DESPAIN, A. 1992. High-Performance Logic Programming with the Aquarius Prolog Compiler. IEEE Computer 25, 1, 54-68.
    • (1992) IEEE Computer , vol.25 , Issue.1 , pp. 54-68
    • Van Roy, P.1    Despain, A.2
  • 310
    • 84951076477 scopus 로고    scopus 로고
    • Incremental stack splitting mechanisms for efficient parallel implementation of search-based systems
    • IEEE Computer Society, Los Alamitos, CA
    • VILLAVERDE, K., PONTELLI, E., GUPTA, G., AND Guo, H. 2001. Incremental Stack Splitting Mechanisms for Efficient Parallel Implementation of Search-Based Systems. In International Conference on Parallel Processing. IEEE Computer Society, Los Alamitos, CA.
    • (2001) International Conference on Parallel Processing
    • Villaverde, K.1    Pontelli, E.2    Gupta, G.3    Guo, H.4
  • 313
    • 0003881875 scopus 로고
    • An abstract prolog instruction set
    • SRI International
    • WARREN, D. H. D. 1983. An Abstract Prolog Instruction Set. Technical Report 309, SRI International.
    • (1983) Technical Report 309
    • Warren, D.H.D.1
  • 315
    • 69949165710 scopus 로고
    • OR-parallel execution models of prolog
    • H. E. et al., Ed. Lecture Notes in Computer Science. Springer-Verlag, Heidelberg
    • WARREN, D. H. D. 1987b. OR-Parallel Execution Models of Prolog. In Proceedings of TAP-SOFT, H. E. et al., Ed. Lecture Notes in Computer Science. Springer-Verlag, Heidelberg, 243-259.
    • (1987) Proceedings of TAP-SOFT , pp. 243-259
    • Warren, D.H.D.1
  • 316
    • 0023564346 scopus 로고
    • The SRI model for OR-parallel execution of prolog-abstract design and implementation
    • IEEE Computer Society, Los Alamitos, CA
    • WARREN, D. H. D. 1987c. The SRI Model for OR-Parallel Execution of Prolog-Abstract Design and Implementation. In Proceedings of the Symposium on Logic Programming. IEEE Computer Society, Los Alamitos, CA, 92-102.
    • (1987) Proceedings of the Symposium on Logic Programming , pp. 92-102
    • Warren, D.H.D.1
  • 318
    • 0021133845 scopus 로고
    • Efficient prolog memory management for flexible control strategies
    • IEEE Computer Society, Los Alamitos, CA
    • WARREN, D. S. 1984. Efficient Prolog Memory Management for Flexible Control Strategies. In Proceedings of the Symposium on Logic Programming. IEEE Computer Society, Los Alamitos, CA, 198-203.
    • (1984) Proceedings of the Symposium on Logic Programming , pp. 198-203
    • Warren, D.S.1
  • 319
    • 0039675793 scopus 로고
    • Memory compaction for shared memory multiprocessors, design and specification
    • S. Debray and M. Hermenegildo, Eds. MIT Press, Cambridge MA
    • WEEMEEUW, P. AND DEMOEN, B. 1990. Memory Compaction for Shared Memory Multiprocessors, Design and Specification. In Proceedings of the North American Conference on Logic Programming, S. Debray and M. Hermenegildo, Eds. MIT Press, Cambridge MA 306-320.
    • (1990) Proceedings of the North American Conference on Logic Programming , pp. 306-320
    • Weemeeuw, P.1    Demoen, B.2
  • 321
    • 0023591776 scopus 로고
    • Semantically transparent reset for And parallel interpreters based on the origin of failure
    • IEEE Computer Society, Los Alamitos, CA
    • WINSBOROUGH, W. 1987. Semantically Transparent Reset for And Parallel Interpreters Based on the Origin of Failure. In Proceedings of the Fourth Symposium on Logic Programming. IEEE Computer Society, Los Alamitos, CA, 134-152.
    • (1987) Proceedings of the Fourth Symposium on Logic Programming , pp. 134-152
    • Winsborough, W.1
  • 325
    • 0023013421 scopus 로고
    • Selecting the backtrack literal in And/Or process model
    • IEEE, Los Alamitos, CA
    • WOO, N. AND CHOE, K. 1986. Selecting the Backtrack Literal in And/Or Process Model. In Proceedings of the Symposium on Logic Programming. IEEE, Los Alamitos, CA, 200-210.
    • (1986) Proceedings of the Symposium on Logic Programming , pp. 200-210
    • Woo, N.1    Choe, K.2
  • 326
    • 0040861907 scopus 로고
    • Distributed garbage collection for the parallel inference engine PIE64
    • E. Lusk and R. Overbeek, Eds. MIT Press, Cambridge, MA
    • XU, L., KOIKE, H., AND TANAKA, H. 1989. Distributed Garbage Collection for the Parallel Inference Engine PIE64. In Proceedings of the North American Conference on Logic Programming, E. Lusk and R. Overbeek, Eds. MIT Press, Cambridge, MA, 922-943.
    • (1989) Proceedings of the North American Conference on Logic Programming , pp. 922-943
    • Xu, L.1    Koike, H.2    Tanaka, H.3


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