Durham Research Online Deposited in DRO: 08 November 2010 Version of attached le: Published Version Peer-review status of attached le: Peer-reviewed Citation for published item: Carvalho, C. and Dalmau, V. and Krokhin, A. (2008) 'Caterpillar duality for constraint satisfaction problems.', in Twenty-third Annual IEEE Symposium on Logic in Computer Science, 24-27 June 2008, Pittsburgh, PA ; proceedings. Los Alamitos, CA: IEEE, 307 -316 . Further information on publisher's website: http://dx.doi.org/10.1109/LICS.2008.19 Publisher's copyright statement: c 2008 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. Additional information: Use policy The full-text may be used and/or reproduced, and given to third parties in any format or medium, without prior permission or charge, for personal research or study, educational, or not-for-prot purposes provided that: • a full bibliographic reference is made to the original source • a link is made to the metadata record in DRO • the full-text is not changed in any way The full-text must not be sold in any format or medium without the formal permission of the copyright holders. Please consult the full DRO policy for further details. Durham University Library, Stockton Road, Durham DH1 3LY, United Kingdom Tel : +44 (0)191 334 3042 | Fax : +44 (0)191 334 2971 https://dro.dur.ac.uk 23rd Annual IEEE Symposium on Logic in Computer Science Caterpillar duality for constraint satisfaction problems Catarina Carvalho V´ıctor Dalmau Andrei Krokhin Durham University University Pompeu Fabra Durham University Durham, DH1 3LE, UK Barcelona, 08003 Spain Durham, DH1 3LE, UK
[email protected] [email protected] [email protected] Abstract programming language Datalog and its fragments are ar- guably some of the most important tools for solving CSPs.