Return-Path: <@cs.cmu.edu:slug-errors%ai.sri.com@Sunset.AI.SRI.COM> Received: from CS.CMU.EDU by A.GP.CS.CMU.EDU id aa23156; 10 Aug 93 8:57:20 EDT Received: from Sunset.AI.SRI.COM by CS.CMU.EDU id aa03148; 10 Aug 93 8:56:35 EDT Received: by Sunset.AI.SRI.COM (4.1/SMI-4.1) id AA13832 for wlott+@cs.cmu.edu; Tue, 10 Aug 93 05:36:51 PDT Return-Path: Received: from merl.com (mayflower.merl.com) by Sunset.AI.SRI.COM (4.1/SMI-4.1) id AA13794 for /usr/lib/sendmail -oi -fslug-errors@ai.sri.com common-lisp-internal; Tue, 10 Aug 93 05:36:35 PDT Received: by merl.com (4.1/SMI-4.0) id AA22501; Tue, 10 Aug 93 08:36:29 EDT Date: Tue, 10 Aug 93 08:36:29 EDT From: osborne@merl.com (Randy Osborne) Message-Id: <9308101236.AA22501@merl.com> Organization: Mitsubishi Electric Research Laboratories, Inc. Cambridge, Massachusetts, USA To: common-lisp@ai.sri.com, scheme@mc.lcs.mit.edu Subject: Call for Papers Call for papers Lisp and Symbolic Computation Special Issue on Parallel Symbolic Applications Papers are solicited for a special issue of the International Journal on Lisp and Symbolic Computation (LASC) on Parallel Symbolic Applications. Submissions should provide a thorough investigation and presentation of a particular large "symbolic" application (or application family) in some language and on some machine (or machines). In this call for papers, "symbolic" refers to a whole spectrum of applications that emphasize the manipulation of symbolic data rather than arithmetic computation on numeric data. This spectrum extends far beyond obviously "symbolic" applications such as symbolic algebra systems to include any application involving dynamic data structures and dynamic, data-dependent execution patterns, typically with irregular structure. Such applications may even contain numeric computation components. Examples of problems whose solutions often include a "symbolic" component might be: * Search problems * Combinatorial optimization problems * VLSI layout, wire routing, and test generation * Simulation * Design verification and theorem proving * Program analysis and optimization * Manipulation of algebraic expressions * Case and rule based reasoning systems * Natural language processing * Parts assembly modeling, molecular modeling * Unstructured sparse graph and matrix problems The primary goal of this special issue is to contribute a stock of large applications that are well described, well understood, and easily accessible to the parallel symbolic research community. It is expected that these applications will be useful as benchmark programs (for speed and qualitative comparisons) in language, run-time system, and architecture research. A secondary goal of this special issue is to present the current state-of-the-art in languages and run-time systems for parallel symbolic computing. Each submission should describe the principle(s) of the application(s). Each paper should include a description of the application problem and a description of the sequential and parallel algorithms used to solve it. Authors should describe the application implementation, language design, language implementation, run-time system, and architecture issues and research as they see fit. For each application there should exist: 1) sample "real world" input data and associated output data 2) source code, in some common language such as Scheme, ML, Common Lisp, and C++, of at least one sequential implementation 3) source code for parallel implementation(s) 4) execution timings of sequential and parallel implementations with the data sets in (1). The timing for at least one sequential implementation must correspond to the source code given in (2). The conditions under which these timings are obtained must be fully and clearly stated (e.g. language, language implementation/compiler, run-time system/operating system, machine description and machine parameters). Papers must contain the execution timings (or a reasonable summary of such timings) described in (4) and reasonable descriptions of the input data in (1) and source codes in (2) and (especially) (3). To make the applications widely available to the research community, the input and output data for (1) and full source codes for (2) and (3) must be: * available for anonymous ftp or equivalent from the author, or * supplied to the manager of an anonymous ftp site to be designated, or * both of above. These source codes should describe "stand alone" applications, so any libraries used should be included (unless they are well known or available publicly). Such repositories should also include any further timing data as well as instructions on how to run the applications and what to time. Submissions are due 1 September 1993, with publication expected in the first quarter of 1994. Papers should be approximately 16 LASC formatted pages in length -- about 7000 words. Accepted papers will have to be submitted in LaTeX format using LASC's standard LaTeX style file (available via anonymous ftp from cs.utah.edu in pub/kluwer.sty). Authors should submit 5 copies of a full paper with abstract. Submissions should be sent to the special-issue editor: Randy Osborne Mitsubishi Electric Research Labs 201 Broadway Cambridge, Massachusetts U.S.A. 02139 osborne@merl.com FAX 617-621-7550