Special Issue of Theory and Practice of Logic Programming:
Past and Present (and Future) of Parallel and
Distributed Computation in (Constraint) Logic Programming
Since its inception, logic programming has been recognized as an ideal paradigm for addressing the needs of parallel computing.
An extensive literature has been developed exploring issues like automated parallelization of logic programs, the use of logic programs to
describe parallel and distributed computations, and logic programming models to capture concurrency and facilitate the development of
provably correct concurrent applications.
After over 30 years of research in these domains, the state of the art has reached a stage where technologies are highly complex and
sophisticated, and applications are plentiful. Yet, the continuous development of novel architectures (e.g., the onset of GPU-based
computing; the widespread use of simple inter-connected devices, like Arduino and Raspberry Pi; the development of affordable multi-core
platforms and reconfigurable computing; the widespread use of cloud computing), the appearance of new domains and potential applications
(e.g., big data), and the developments in novel logic programming languages and paradigms are creating new research opportunities and fueling
new ideas and developments.
Topics
The goal of this special issue is to provide a multi-fold perspective of research at the junction between parallel and distributed computation and (constraint) logic programming:
- Provide well-thought assessments of the state of the art (e.g., in the form of well organized surveys, personal perspectives)
- Describe cutting-edge coverage of new developments (e.g., novel execution models, innovative systems and implementations)
- Describe new research directions, offering clear motivations, new perspectives and solid foundations for other researchers to build upon
- Novel applications (e.g., in big data, cyber-physical systems) that critically rely on the use on the integration of parallelism and logic programming
Important Dates
- December 1, 2016 - Optional Notes of Interest
- February 15, 2017 - Title and Abstract (Extended)
- May 15, 2017 - Full Paper (Extended)
Submission Guidelines
Submissions should be prepared in the TPLP format, following the formatting guidelines at Instruction for Contributors online:
and handled through the TPLP Submission site:
selecting "special issue" and using "Enrico Pontelli" as for the "Special issue Guest Editor".
The Publisher encourages the submission of final manuscripts written in LaTeX which can be used for direct typesetting.
Authors can download style files here.
For further questions or inquiries, please contact the Guest Editors (see contact details below).
Contact
Guest Editors:
- Enrico Pontelli, epontell@cs.nmsu.edu, New Mexico State University, USA
- Ferdinando Fioretto, fioretto@umich.edu, University of Michigan, USA