Logic Programming : 20th International Conference ICLP 2004 Saint Malo France September 6 10 2004. Proceedings This book constitutes the refereed proceedings of the 20th International Conference on Logic Programming ICLP 2004 held in Saint Malo France in September 2004. The 28 revised full papers and 16 poster papers presented together with 2 invited papers were carefully reviewed and selected from 70 submissions. The papers are organized in topical sections on program analysis constraints alternative programming paradigms answer set programming and implementation