首页 | 本学科首页   官方微博 | 高级检索  
     


And-Or parallel Prolog: A recomputation based approach
Authors:Gopal Gupta  Manuel V Hermenegildo  Vítor Santos Costa
Affiliation:1. Department of Computer Science, Dept. CS, New Mexico State University, Box 30001, 88003, Las Cruces, NM, USA
2. Facultad de Informática, Universidad Politécnica de Madrid, 28660-Boadilla del Monte, Madrid, Spain
3. Department of Computer Science, University of Bristol, BS8 1TR, Bristol, U.K.
Abstract:We argue that in order to exploit both Independent And-and Or-parallelism in Prolog programs there is advantage in recomputing some of the independent goals, as opposed to all their solutions being reused. We present an abstract model, called the Composition-tree, for representing and-or parallelism in Prolog programs. The Composition-tree closely mirrors sequential Prolog execution by recomputing some independent goals rather than fully re-using them. We also outline two environment representation techniques for And-Or parallel execution offull Prolog based on the Composition-tree model abstraction. We argue that these techniques have advantages over earlier proposals for exploiting and-or parallelism in Prolog.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号