home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / faqs / comp / answers / constraints-faq / part1 < prev   
Encoding:
Internet Message Format  |  1997-10-19  |  25.4 KB

  1. Path: senator-bedfellow.mit.edu!faqserv
  2. From: constraints@cirl.uoregon.edu
  3. Newsgroups: comp.constraints,comp.answers,news.answers
  4. Subject: comp.constraints FAQ (Part 1 of 1)
  5. Supersedes: <constraints-faq/part1_874572315@rtfm.mit.edu>
  6. Followup-To: comp.constraints
  7. Date: 18 Oct 1997 10:10:33 GMT
  8. Organization: none
  9. Lines: 662
  10. Approved: news-answers-request@MIT.EDU
  11. Expires: 1 Dec 1997 10:06:58 GMT
  12. Message-ID: <constraints-faq/part1_877169218@rtfm.mit.edu>
  13. NNTP-Posting-Host: penguin-lust.mit.edu
  14. X-Last-Updated: 1997/09/14
  15. Originator: faqserv@penguin-lust.MIT.EDU
  16. Xref: senator-bedfellow.mit.edu comp.constraints:1832 comp.answers:28567 news.answers:114765
  17.  
  18. Archive-name: constraints-faq/part1
  19. Summary: Frequently asked questions about constraints
  20. Posting-Frequency: monthly
  21. URL: http://www.cirl.uoregon.edu/constraints/
  22. Version: 97.09.13
  23.  
  24. Contributions and corrections should be sent to:
  25.     <constraints@cirl.uoregon.edu>
  26.  
  27. This is a list of Frequently Asked Questions (and answers) for the
  28. area of constraints, including books, journal articles, ftp archives,
  29. and systems & products. It is posted once a month to the newsgroups
  30. comp.constraints, comp.answers, and news.answers.
  31.  
  32. NOTE: the Constraints Archive web pages contain far more information
  33. than the FAQ, including pointers to other web pages and ftp sites: 
  34. http://www.cirl.uoregon.edu/constraints/
  35.  
  36. This guide is regularly posted to comp.constraints.  It may also be
  37. obtained from the WWW pages, and from the archive on rtfm.mit.edu in
  38. the directory /pub/usenet/news.answers/constraints-faq.  You can 
  39. access the rtfm archive by mail server as well.  Send an e-mail 
  40. essage to mail-server@rtfm.mit.edu with "help" and "index" in the
  41. body on separate lines for more information.
  42.  
  43. This FAQ is Copyright David Joslin, 1996, 1997.  Permission to do
  44. reasonable things not for profit is given to anyone.  Anything else,
  45. ask me. 
  46.  
  47. Contributors to this FAQ include Michael Jampel <jampel@cs.city.ac.uk>,
  48. who was the original author and maintainer, and: Philippe Blache
  49. <pb@llaor.unice.fr>, Mark Kantrowitz <mkant@cs.cmu.edu>, Wm Leler
  50. <wm@concentric.net>, Manfred Meyer <meyer@dfki.uni-kl.de>, Milind
  51. Tambe <tambe@isi.edu>, Thomas Schiex <schiex@cert.fr>, and Tad Hogg
  52. <hogg@parc.xerox.com>.  
  53.  
  54. ----------------------------------------------------------------
  55. Table of Contents:
  56.    [1-1] Introductory papers and texts
  57.    [1-2] Other related FAQs
  58.    [1-3] Acronyms
  59.    [1-4] Publications
  60.    [1-5] Bibliographies
  61.    [1-6] Journals
  62.    [1-7] Mailing lists
  63.    [1-8] Newsgroups
  64.    [1-9] Benchmarks and examples
  65.    [1-10] Constraint libraries for Lisp and C
  66.    [1-11] Constraint systems
  67.  
  68. Search for [#] to get to topic number # quickly. In newsreaders which
  69. support digests (such as rn), [CTRL]-G will page through the answers.
  70.  
  71. ----------------------------------------------------------------
  72.  
  73. Subject: [1-1] Introductory papers and texts
  74.  
  75. V. Kumar, "Algorithms for Constraint-Satisfaction Problems: A Survey, "
  76. AI Magazine 13(1):32-44, 1992.  (A postscript version
  77. <http://www.cirl.uoregon.edu/constraints/archive/kumar.ps> is
  78. available.  It differs slightly from the published version.)
  79.  
  80. David McAllester's lecture notes on constraint satisfaction search
  81. <http://www.cirl.uoregon.edu/constraints/archive/dmac.ps>
  82. [postscript].
  83.  
  84. Constraint Logic Programming
  85. <http://www.cirl.uoregon.edu/constraints/archive/byte.html> by Dick
  86. Pountain. Reproduced with permission from BYTE <http://www.byte.com/>
  87. magazine, February 1995; converted to html by Michael Jampel.  (BYTE
  88. has now put their version <http://www.byte.com/art/9502/sec13/art3.htm>
  89. of the article on the web.)
  90.  
  91. E. Tsang <edward@essex.ac.uk>, "Foundations of Constraint
  92. Satisfaction", Academic Press, 1993.  ISBN 0-12-701610-4.  (Out of
  93. print, but available from the author
  94. <http://cswww.essex.ac.uk/CSP/edward/FCS.html>.)
  95.  
  96. Also see the articles on Constraint Networks (pages 276-285) and
  97. Constraint Satisfaction (pages 285-293) in Shapiro's Encyclopedia of
  98. Artificial Intelligence.
  99.  
  100. ----------------------------------------------------------------
  101.  
  102. Subject: [1-2] Other related FAQs
  103.  
  104. Many FAQs are posted to the news.answers newsgroup, and, if
  105. appropriate, to comp.answers and other groups.  These FAQs are archived
  106. at <ftp://rtfm.mit.edu/pub/usenet/>.  For example, the comp.constraints
  107. FAQs are in the <ftp://rtfm.mit.edu/pub/usenet/comp.constraints/>
  108. directory.
  109.  
  110. These FAQs are also automatically converted to HTML (in most cases,
  111. this just means that URLs are converted to hot links), and archived in
  112. various places such as the News.Answers Faqs Archive
  113. <http://www.cs.ruu.nl/cgi-bin/faqwais> at Utrecht; for example, the
  114. comp.constraints FAQ
  115. <http://www.cs.ruu.nl/wais/html/na-bng/comp.constraints.html>,
  116. converted to HTML format, can be found there.  You can also search the
  117. collection of FAQs.  Also see Smartpages
  118. <http://www.smartpages.com/bngfaqs/top.html> and the Ohio State
  119. archives
  120. <http://www.cis.ohio-state.edu/hypertext/faq/usenet/FAQ-List.html>
  121. maintained by Tom Fine, Infoseek <http://guide.infoseek.com/> (one of
  122. the search options is "Usenet FAQs"), and Kent Landfield's archive
  123. <http://www.landfield.com/faqs/>.
  124.  
  125. Here are the FAQs for comp.ai
  126. <http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/ai/ai_general/top.html>,
  127. for AI in general
  128. <http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/ai/top.html>, for AI
  129. programming languages
  130. <http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/lang/top.html> and for
  131. comp.lang.prolog
  132. <http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/lang/prolog/top.html>
  133. (with some information on CLP).
  134.  
  135. The sci.op-research newsgroup has FAQs for linear and non-linear
  136. programming <http://www.mcs.anl.gov/home/otc/Guide/faq/> These can be
  137. found in ascii format, along with an index of resources for numerical
  138. computation in C or C++ (including some for linear and non-linear
  139. programming), in <ftp://rtfm.mit.edu/pub/usenet/sci.op-research/>.
  140.  
  141.  
  142. ----------------------------------------------------------------
  143.  
  144. Subject: [1-3] Acronyms
  145.  
  146. This section explains what various acronyms stand for, without much
  147. detail on any of them.  You can also use the search facility
  148. <http://www.cirl.uoregon.edu/constraints/search.html> of the constraints
  149. archive to find web pages on which a term occurs.
  150.  
  151. (*) Denotes techniques/heuristics for improving the efficiency of
  152. constraint satisfaction
  153.  
  154.  
  155. AC -- Arc-Consistency: a method for reducing the amount of back-tracking
  156.    in CSPs
  157. AC-n -- Different algorithms for enforcing arc consistency: AC-3, AC-4
  158.    (Mackworth), AC-5 (van Hentenryck), AC-6+, AC6++ (Bessiere and Regin),
  159.    AC-7 (Freuder). Also Hierarchical AC: HAC (Mackworth) and HAC-6 (Kokeny)
  160. AKL -- Agent Kernel Language: object-oriented concurrent constraints
  161.    (previously called Andorra Kernel Language)
  162. ATMS -- Assumption-Based Truth-Maintenance System
  163. BJ -- Backjumping (*)
  164. BM -- Backmarking (*)
  165. BMJ -- Backmarking with backjumping (*)
  166. CBJ -- Conflict-Directed Back-Jumping (*)
  167. DB -- Dynamic Backtracking (*)
  168. CC(FD) -- Concurrent Constraint Programming over Finite Domains
  169. CCP -- Concurrent Constraint Programming
  170. CHR -- Constraint Handling Rules (Fruehwirth)
  171. CIP -- Constraint Imperative Programming
  172. CLP -- Constraint Logic Programming
  173. CLP(FD) -- Constraint Logic Programming over finite domains
  174. CLP(R) -- Constraint Logic Programming over the domain of Real numbers
  175. CLP(X) -- Constraint Logic Programming over some domain X
  176. COP -- Constrained Optimization Problem
  177. CSP -- Constraint Satisfaction Problem
  178. DBT -- Dynamic backtracking
  179. DCSP -- Dynamic CSP
  180. DnAC -- Dynamic arc-consistency
  181. DVO -- Dynamic Variable Ordering heuristic (*)
  182. FC -- Forward-checking (*)
  183. FF -- First Fail principle: choose the variable with the smallest
  184.    domain as the next instantiation (*)
  185. FLA -- Full Look Ahead
  186. FOF -- Factor Out Failure
  187. FSL -- Full Shallow learning (*)
  188. GBJ -- Graph based Backjumping (*)
  189. HAC -- Hierarchical Arc Consistency. See AC-n.
  190. HCLP -- Hierarchical CLP
  191. IB -- Intelligent Backtracking (*)
  192. IDA* -- Iterative Deepening A*
  193. ILP -- Integer Linear Programming
  194. IP -- Integer Programming
  195. LC -- Local changes
  196. LP -- Logic Programming or Linear Programming
  197. MAC -- Maintaining Arc-Consistency
  198. NC -- Node consistency (see AC). Not much used
  199. NLP -- Non-Linear Programming. (Natural Language Processing elsewhere)
  200. NR -- Nogood recording (*)
  201. OR -- Operations Research. see newsgroup sci.op-research
  202. PC -- Path-Consistency. Not much used
  203. PCSP -- Partial CSP
  204. PLA -- Partial Look Ahead
  205. RFLA -- Real Full Look Ahead
  206. SAT -- The problem of deciding if a given logical formula is SATisfiable.
  207. TMS -- Truth-Maintenance System
  208. TSP -- Travelling Salesman Problem; a typical very hard problem
  209.  
  210. (Thanks to Michael Jampel, Patrick Prosser, Thomas Schiex, Berthe
  211. Choueiry, Alan Borning, Warwick Harvey, Thom Fruehwirth. Please inform
  212. me of additions.)
  213.  
  214. ----------------------------------------------------------------
  215.  
  216. Subject: [1-4] Publications
  217.  
  218. This section contains pointers to various constraints-related books,
  219. articles, reviews, etc., as well as pointers to sites that have
  220. collections of constraint-related publications.
  221.  
  222. Books and articles
  223. ================================================================
  224.  
  225. CHIC Lessons on CLP Methodolgy (html
  226. <http://www.ecrc.de/eclipse/html/CHIC_Methodology.html>, postscript
  227. <ftp://ftp.ecrc.de/pub/chic/methodology.ps.gz>) -- a paper by Andre
  228. Chamard, Annie Fischler, Dominique-Benoit Guinaudeau and Andre Guillard
  229.  
  230. Computational Phonology: A Constraint-Based Approach
  231. <http://www.cogsci.ed.ac.uk/~steven/book.html> a book by Steven Bird,
  232. Edinburgh.
  233.  
  234. Constraint Programming: Basics and Trends
  235. <http://www.cirl.uoregon.edu/constraints/archive/podelski.html> edited
  236. by Andreas Podelski (Chatillon-sur-Seine Spring School, France, May 1994).
  237.  
  238. CHIP hints <http://www.biochem.abdn.ac.uk/~scott/chip.html> (Scott
  239. Fleishman <http://www.biochem.abdn.ac.uk/~scott/scott.html>,
  240. Aberdeen).
  241.  
  242. Logic Programming: Formal Methods and Practical Applications
  243. <http://voss.fernuni-hagen.de/gebiete/pi8/lit/lp95book.html> edited by
  244. C. Beierle and L. Pluemer, published by Elsevier.
  245.  
  246. Abstract <http://www.cirl.uoregon.edu/constraints/archive/kondrak.html>
  247. of "A Theoretical Evaluation of Selected Backtracking Algorithms" by
  248. Grzegorz Kondrak, University of Alberta.
  249.  
  250. Over-Constrained Systems
  251. <http://www.cirl.uoregon.edu/constraints/archive/ocs-book.html> edited
  252. by Michael Jampel, Eugene Freuder, and Michael Maher. Springer LNCS
  253. 1106, August 1996. Contains selected papers from the Workshop on
  254. Over-Constrained Systems at CP'95, and also reprints and background
  255. papers.
  256.  
  257. Phase Transition Behaviour of Maintaining Arc Consistency
  258. <ftp://agora.leeds.ac.uk/scs/doc/reports/1995/95_25.ps.Z> by Stuart
  259. Grant and Barbara Smith (Leeds)
  260.  
  261. Reviews and surveys
  262. ================================================================
  263.  
  264. Overview of CSP tools
  265. <http://www.aiai.ed.ac.uk/~timd/constraints/csptools/> including CHIP,
  266. CHARME, and ILOG SOLVER by Tim Duncan
  267. <http://www.aiai.ed.ac.uk/~timd/timd.html>.
  268.  
  269. CLP with Non-Linear Constraints
  270. <http://www.risc.uni-linz.ac.at/people/ocaprott/survey.html>, a survey
  271. by Olga Caprotti
  272. <http://info.risc.uni-linz.ac.at:70/1/people/ocaprott>. (This
  273. information is also in the comp.constraints FAQ, but in a slightly
  274. different form.)
  275.  
  276. Review <http://www.cirl.uoregon.edu/constraints/archive/cras.html> by
  277. Michael Jampel of A Review of Industrial Constraint Solving Tools by
  278. Jean-Yves Cras
  279.  
  280. Sites with publications on constraints
  281. ================================================================
  282.  
  283. CCL project <http://ps-www.dfki.uni-sb.de/ccl> Construction of
  284. Computational Logics (located at DFKI) -- also CCL Bibliographies
  285. <http://ps-www.dfki.uni-sb.de/ccl/publications/index.html>
  286.  
  287. CHIC project <http://www.ecrc.de/CHIC/> Constraint Handling in Industry
  288. and Commerce (located at ECRC)
  289.  
  290. Computer Aided Design
  291. <http://www-cad.eecs.berkeley.edu/Respep/Research/analog-cad/analog-group-stuff.html>
  292. Constraint-driven synthesis and analysis of analog and mixed-signal
  293. integrated circuits (Berkeley).
  294.  
  295. Constraint Logic Programming ftp archive
  296. <ftp://ftp.daimi.aau.dk/pub/CLP/index.html> (run by Brian Mayoh)
  297.  
  298. Constraints <http://www.cs.unh.edu/constraints> Journal, edited by
  299. Eugene Freuder <http://www.cs.unh.edu:70/0h/faculty/freuder.html>.
  300.  
  301. CMU AI Repository
  302. <http://www.cs.cmu.edu/Web/Groups/AI/html/repository.html>
  303.  
  304. DFKI Programming Systems Lab <http://ps-www.dfki.uni-sb.de> and DFKI
  305. Constraints Research
  306. <http://www.dfki.uni-kl.de/~hmeyer/constraints/constraints.html>
  307.  
  308. ECRC ftp archive <ftp://ftp.ecrc.de/pub/>
  309.  
  310. Essex University ftp archive <ftp://solb1.essex.ac.uk/pub/csp/> (CSPs,
  311. partial constraints, constraints related to neural nets etc. Edward
  312. Tsang)
  313.  
  314. The ILOG Solver and Schedule 
  315. <http://www.ilog.com/html/product_optimization_suite.html>
  316. web pages include relevant papers
  317.  
  318. Imperial College Logic Programming Section
  319. <http://www-lp.doc.ic.ac.uk:80/_lp/> publications ftp site
  320.  
  321. JAIR <http://www.cs.washington.edu/research/jair/home.html> (Journal of
  322. AI Research home page)
  323.  
  324. LIA <ftp://liasun3.epfl.ch/lia> papers and reports (Lausanne)
  325.  
  326. Logic Programming <http://www.comlab.ox.ac.uk/archive/logic-prog.html>
  327. (Jonathan Bowen, Oxford University)
  328.  
  329. NASA Ames Research Center
  330. <http://fi-www.arc.nasa.gov/fia/projects/xfr/papers/> various papers
  331.  
  332. Ohio State CLP tech reports
  333. <http://www.cis.ohio-state.edu/~spiro/clp.html> (Spiro Michaylov)
  334.  
  335. Overview of CSP tools
  336. <http://www.aiai.ed.ac.uk/~timd/constraints/csptools/> (Tim Duncan)
  337.  
  338. Phase Transition
  339. <ftp://parcftp.xerox.com/pub/dynamics/constraints.html> in CSPs (Tad
  340. Hogg)
  341.  
  342. Phase Transition Behaviour of Maintaining Arc Consistency
  343. <ftp://agora.leeds.ac.uk/scs/doc/reports/1995/95_25.ps.Z> by Stuart
  344. Grant and Barbara Smith
  345.  
  346. ICS ISL <http://www.sics.se/isl/> Intelligent Systems Laboratory at SICS
  347.  
  348. Toronto OR <ftp://fmgmt.mgmt.utoronto.ca>: papers from the Laboratory
  349. of Manufacturing Research
  350.  
  351. University of Washington ftp archive
  352. <ftp://ftp.cs.washington.edu/pub/constraints> (Alan Borning etc.) ---
  353. also WWW <http://www.cs.washington.edu/research/constraints>
  354.  
  355. Xerox PARC ftp archive <ftp://parcftp.xerox.com/pub/ccp>
  356.  
  357.  
  358. ----------------------------------------------------------------
  359.  
  360. Subject: [1-5] Bibliographies
  361.  
  362. Short bibliography
  363. <http://www.cirl.uoregon.edu/constraints/archive/shortbib> covering
  364. some key CLP and CSP papers and books.  Suggestions for updating the
  365. list are requested; email <constraints@cirl.uoregon.edu>.
  366.  
  367. CLP bibliography <ftp://archive.cis.ohio-state.edu/pub/clp> by Spiro
  368. Michaylov <spiro@cis.ohio-state.edu> (somewhat out of date; no entries
  369. after 1993).
  370.  
  371. An updated CLP bibliography is maintained by Peggy Eaton
  372. <mailto:pse@cs.unh.edu>.  (URL TO BE ADDED)
  373.  
  374. Abstract Interpretation Bibliography
  375. <http://www.labri.u-bordeaux.fr/~corsini/Public/Reports/abint-biblio.ps>
  376. (Marc-Michel Corsini)
  377.  
  378. CCL Bibliographies
  379. <http://ps-www.dfki.uni-sb.de/ccl/publications/index.html> (Constraints
  380. in Computational Logic project)
  381.  
  382. Combinations of Constraint Solving Techniques
  383. <http://acsl.cs.uiuc.edu/~tinelli/papers/comb-papers.html>
  384.  
  385. Constraint Programming Paper Archive:  Aarhus University, Denmark, has
  386. established an anonymous ftp archive for papers on "Constraint
  387. Programming" at <ftp://ftp.daimi.aau.dk//pub/CLP/> For further
  388. information, contact Brian H. Mayoh <brian@daimi.aau.dk>.
  389.  
  390. ECRC tech reports are available at <ftp://ftp.ecrc.de> or
  391. <http://www.ecrc.de/>
  392.  
  393. Fuzzy Scheduling bibliography <ftp://mira.dbai.tuwien.ac.at/pub/slany/>
  394. (Wolfgang Slany <http://www.dbai.tuwien.ac.at/staff/slany.html>)
  395.  
  396. Glimpse server <http://donkey.cs.arizona.edu:1994/bib> for general
  397. computing bibliographic searches
  398.  
  399. Logic Programming bibliographies
  400. <http://ps-www.dfki.uni-sb.de/lp-proceedings> (Ralf Scheidhauer
  401. <http://ps-www.dfki.uni-sb.de/~scheidhr>) -- can be searched
  402. <http://ps-www.dfki.uni-sb.de/lp-proceedings/bibtex/ghindex.html>
  403.  
  404. Logic Programming Conferences
  405. <http://www.informatik.uni-trier.de/~ley/db/conf/index.l.html> --
  406. excellent WWW bibliographies (Michael Ley) --- also a page of more
  407. general bibliographies
  408. <http://www.informatik.uni-trier.de/~ley/db/conf/index.html>, including
  409. databases
  410.  
  411. Theory journal <http://theory.lcs.mit.edu/~dmjones/hbp/>
  412. bibliographies, organised by David Jones
  413. <http://theory.lcs.mit.edu/~dmjones/>.  Includes:  FOCS: IEEE Symposium
  414. on Foundations of Computer Science
  415. <http://theory.lcs.mit.edu/~dmjones/FOCS/homepage.html>, Information
  416. and Computation <http://theory.lcs.mit.edu/~iandc/>, Journal of the ACM
  417. <http://theory.lcs.mit.edu/~jacm/>, LICS: IEEE Symposium on Logic in
  418. Computer Science <http://theory.lcs.mit.edu/~dmjones/LICS/>, STOC: ACM
  419. Symposium on Theory of Computing
  420. <http://theory.lcs.mit.edu/~dmjones/STOC/homepage.html>.
  421.  
  422.  
  423. ----------------------------------------------------------------
  424.  
  425. Subject: [1-6] Journals
  426.  
  427. CONSTRAINTS is a new journal published by Kluwer.  The Editor-in-Chief
  428. is Eugene C. Freuder <ecf@cs.unh.edu>.  See
  429. <http://www.cs.unh.edu/constraints/>.  CONSTRAINTS will be available
  430. both as a conventional paper journal and in electronic form.  The
  431. Instructions for Authors can be obtained from Kelly Riddle
  432. <krkluwer@world.std.com>.
  433.  
  434. The AI Journal <http://www.elsevier.nl/locate/artint> publishes
  435. constraint-related articles.  (Note the new electronic services
  436. available to  users affiliated to institutes with a full subscription
  437. to the paper journal.  Abstracts and some papers are available on-line,
  438. and can be searched.)
  439.  
  440. The Journal of Artificial Intelligence Research (JAIR)
  441. <http://www.cs.washington.edu/research/jair/home.html> is published
  442. both electronically and in hard copy.  Articles are announced in
  443. comp.ai.jair.announce and published in comp.ai.jair.papers and on the
  444. web page.
  445.  
  446. AI Communications (4 issues/yr) "The European Journal on Artificial
  447. Intelligence" ISSN 0921-7126, European Coordinating Committee for
  448. Artificial Intelligence.
  449.  
  450. The Journal of Logic Programming (issued bimonthly), Elsevier
  451. Publishing Company, ISSN 0743-1066.  (CLP-related articles.)
  452.  
  453. New Generation Computing Springer-Verlag. (Prolog-related articles)
  454.  
  455. The Journal of Functional and Logic Programming (JFLP) is a new
  456. electronic journal that covers a broad scope of topics from functional
  457. and logic programming. It is specially concerned with the integration
  458. of the functional and logic paradigm as well as their common
  459. foundations. The Journal expects articles ranging from the theoretical
  460. foundations of functional and logic programming up to the application
  461. of such languages in the real world. The Journal is published by The
  462. MIT Press. See <http://mitpress.mit.edu/jrnls-catalog/jflp.html> or
  463. <http://www.cs.tu-berlin.de/~chak/jflp/> for details.
  464.  
  465. Other links
  466. ================================================================
  467.  
  468. See the journal list
  469. <http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/html/other/publications.html>
  470. at the CMU AI Repository
  471. <http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/html/air.html>.
  472.  
  473.  
  474. ----------------------------------------------------------------
  475.  
  476. Subject: [1-7] Mailing lists
  477.  
  478. CCL II mailing list This is the mailing list of the Esprit (European
  479. Union) project CCL II "Construction on Computational Logics" which
  480. focuses in particular on symbolic constraints.  To subscribe, send mail
  481. to <ccl-request@dfki.uni-sb.de>.  The project's home page is
  482. <http://www.ps.uni-sb.de/ccl/> where you can find an archive of the
  483. mailing list.
  484.  
  485. Constraint Logic Programming Announcements and articles to
  486. <clp@iscs.nus.sg>. Requests to subscribe/unsubscribe to
  487. <clp-request@iscs.nus.sg>. Maintained by Roland Yap
  488. <ryap@iscs.nus.sg>.
  489.  
  490. CLP(R) Users Announcements and articles to <clpr-users@iscs.nus.sg>.
  491. Requests to subscribe/unsubscribe to <clpr-users-request@iscs.nus.sg>.
  492. Maintained by Roland Yap <ryap@iscs.nus.sg>.
  493.  
  494. Constraint Satisfaction Problems (CSP) To subscribe, send e-mail to
  495. <listserver@saturne.cert.fr> in the form "SUB CSP-LIST <name>".  Send
  496. submissions to <csp-list@saturne.cert.fr>.  List maintained by Thomas
  497. Schiex <schiex@cert.fr>.
  498.  
  499. Intelligent Decision Support System Mailing List  (Not completely
  500. relevant, but to some extent related to applications of constraints.)
  501. To post to the list e-mail <IDSS@socs.uts.EDU.AU>. Subscription
  502. requests should be sent to <idss-request@socs.uts.EDU.AU>.
  503.  
  504. The SCHED-L Mailing list Knowledge-based scheduling.  Discussion of
  505. scheduling techniques and manufacturing processes.  Send "subscribe
  506. sched-l {your full name}" in the body of a message to
  507. listserver@vexpert.dbai.tuwien.ac.at <>.  Maintained by Wolfgang Slany
  508. <wsi@vexpert.dbai.tuwien.ac.at>.  Archives are available for the
  509. SCHED-L <http://www.dbai.tuwien.ac.at/marchives/sched-l/index.html>.
  510.  
  511.  
  512. ----------------------------------------------------------------
  513.  
  514. Subject: [1-8] Newsgroups
  515.  
  516. comp.constraints, comp.ai, and other AI newsgroups are archived at:
  517. <http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/pubs/news/0.html>.
  518.  
  519. comp.lang.prolog is archived at:
  520. <http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/prolog/news/prolog/0.html>
  521.  
  522. Other relevant groups might include sci.op-research and comp.theory
  523.  
  524.  
  525. ----------------------------------------------------------------
  526.  
  527. Subject: [1-9] Benchmarks and examples
  528.  
  529. CSP Lab (in Lisp) <ftp://ftp.cs.strath.ac.uk/local/pat/csp-lab> created
  530. by Patrick Prosser. There is also a Scheme version
  531. <ftp://ftp.cs.strath.ac.uk/local/pat/csp-lab.scm>.  Algorithms include
  532. bt, bm, bj, cbj, fc, fc-cbj, and mac.
  533.  
  534. CAIA-94 <http://cdr.stanford.edu/html/people/petrie/caia.html>, the
  535. workshop on Coordinated Design and Planning, March 1994, introduced the
  536. "secretary's nightmare" scheduling problem.
  537.  
  538. OR-Library <http://mscmga.ms.ic.ac.uk/info.html> of test data sets
  539. (Imperial College, J.E. Beasley)
  540.  
  541. Information on the Radio Link Frequency Assignment Problem can be found
  542. at the TU-Delft RLFAP archive <http://dutiosd.twi.tudelft.nl/~rlfap/>
  543.  
  544. The Mystery Shopper benchmark
  545. <http://www.cirl.uoregon.edu/constraints/archive/mystery-shopper-benchmark.txt>
  546. was developed by Jimmy Ho Man Lee <jlee@cs.cuhk.hk> and introduced at
  547. CP'96.
  548.  
  549. The Munich Rent Advisor
  550. <http://www.pst.informatik.uni-muenchen.de/~fruehwir/miet-demo.html>
  551. was written using the CHR library of Eclipse
  552. <http://www.ecrc.de/eclipse/eclipse.html>, by Thom Fruehwirth
  553. <http://www.pst.informatik.uni-muenchen.de/~fruehwir/>.
  554.  
  555. Neng-Fa Zhou <zhou@mse.kyutech.ac.jp> has developed a multi-layer
  556. channel router in CLP(FD), and hopes that the program can be used as a
  557. good benchmark for evaluating CLP(FD) systems.  The program, and a
  558. number ofq other CLP benchmarks, are available from
  559. <ftp://ftp.kyutech.ac.jp/pub/Language/prolog/benchmarks.tar.gz>.
  560.  
  561. Planning and Scheduling <http://www.NeoSoft.com/~benchmrx/> Benchmarks
  562. (Barry Fox, Mark Ringer)
  563.  
  564. Scheduling Benchmarks and Resources
  565. <http://fi-www.arc.nasa.gov/fia/projects/xfr/papers/benchmark-article.html>
  566. (A paper by Mark Drummond, NASA Ames Research Center; also a postscript
  567. <http://fi-www.arc.nasa.gov/fia/projects/xfr/papers/med-sigman.ps>
  568. version)
  569.  
  570. Traffic Lights
  571. <http://www.cirl.uoregon.edu/constraints/archive/traffic.html> example
  572. by Walter Hower <http://yeats.ucc.ie/~walter/>
  573.  
  574. TSP
  575. <http://www.iwr.uni-heidelberg.de/iwr/comopt/soft/TSPLIB95/TSPLIB.html>
  576. Travelling Salesman Problems library, maintained by Gerhard Reinelt
  577. (Gerhard.Reinelt@IWR.Uni-Heidelberg.de)
  578.  
  579. Zebra Puzzle <http://www.ecrc.de/eclipse/html/extroot/node59.html> --
  580. in Eclipse using CLP(Finite Domains)
  581.  
  582. ----------------------------------------------------------------
  583.  
  584. Subject: [1-10] Constraint libraries for Lisp and C
  585.  
  586. Patrick Prosser <pat@cs.strath.ac.uk> discusses various standard
  587. algorithms in the journal Computational Intelligence vol 9(3), 1993.
  588. Scheme versions available from Pat on request; Lisp implementations are
  589. available from <ftp://ftp.cs.strath.ac.uk/local/pat/csp-lab>.
  590.  
  591. Peter Van Beek <vanbeek@cs.ualberta.ca> has written a set of libraries
  592. for C. This package is available from
  593. <ftp://ftp.cs.ualberta.ca/pub/ai/csp> where you will find a README and
  594. also csplib.tar.Z.
  595.  
  596. Screamer
  597. <http://www.cirl.uoregon.edu/constraints/systems/screamer.html> is a
  598. constraint library for Common Lisp.
  599.  
  600. Michel Lemaitre has written a Common Lisp library dedicated to the
  601. resolution of "Valued Constraint Satisfaction Problems" (for a
  602. description of VCSP, see
  603. <ftp://ftp.cert.fr/pub/verfaillie/ijcai95.ps>).  The library has been
  604. designed with efficiency in mind. It includes Branch and Bound
  605. extensions of the Backtrack and Forward checking algorithm as well as
  606. the "Russian Doll Search" algorithm described in
  607. <ftp://ftp.cert.fr/pub/verfaillie/rds-aaai96.ps>, and several benchmark
  608. problems.  The library is available at
  609. <ftp://ftp.cert.fr/pub/lemaitre/LVCSP/>.
  610.  
  611.  
  612. ----------------------------------------------------------------
  613.  
  614. Subject: [1-11] Constraint systems
  615.  
  616. The constraints archive web page on constraint systems
  617. <http://www.cirl.uoregon.edu/constraints/systems> has entries for
  618. the following systems:
  619.  
  620.     ALE
  621.     Amulet and Garnet
  622.     B-Prolog
  623.     Bertrand
  624.     CHIP
  625.     CIAL
  626.     CLAIRE
  627.     CLP(BNR), CLP(F), CLP(FD), CLP(R), etc.
  628.     CPLEX
  629.     Contax
  630.     Cooldraw, Deltablue, Skyblue, ThinglabII
  631.     ECLiPSe
  632.     Echidna
  633.     Euclid
  634.     FSQP/CFSQP
  635.     Goedel
  636.     IF/Prolog
  637.     ILOG Schedule, ILOG Solver
  638.     LIFE
  639.     Newton
  640.     Nicolog
  641.     Omega
  642.     Oz
  643.     ProFIT
  644.     Prolog III, Prolog IV
  645.     QUAD-CLP(R)
  646.     Quantum Leap
  647.     RISC-CLP(Real)
  648.     SEL
  649.     SICStus
  650.     Screamer
  651.     Steele
  652.     TOY
  653.     Toupie
  654.     Trilogy
  655.     WAMCC
  656.     cu-Prolog
  657.     opbdp
  658.  
  659.  
  660. The constraints archive search page
  661. <http://www.cirl.uoregon.edu/constraints/search.html> also has an
  662. option for searching just the descriptions of systems.  
  663.  
  664. See the comp.lang.prolog, comp.lang.lisp, comp.ai and comp.lang.scheme
  665. FAQs and Resource Guides for possibly more up-to-date and complete
  666. information.
  667.  
  668. Also see:
  669.  
  670. Overview of CSP tools
  671. <http://www.aiai.ed.ac.uk/~timd/constraints/csptools/> (Tim Duncan)
  672.  
  673. PTF:  The Prime Time Freeware CD-ROM series contains various items
  674. mentioned here including Mark Kantrowitz's AI Repository, some ICOT
  675. material, BERTRAND, GARNET, and LIFE. Prime Time Freeware for UNIX
  676. sells for $60 US, list, and is issued twice each year. E-mail
  677. <ptf@cfcl.com> for more details.
  678.  
  679. ----------------------------------------------------------------
  680.