This book constitutes the refereed conference proceedings of the 22nd International Conference
on Principles and Practice of Constraint Programming CP 2016 held in Toulouse France in
September 2016. The 63 revised regular papers presented together with 4 short papers and the
abstracts of 4 invited talks were carefully reviewed and selected from 157 submissions. The
scope of CP 2016 includes all aspects of computing with constraints including theory
algorithms environments languages models systems and applications such as decision making
resource allocation scheduling configuration and planning. The papers are grouped into the
following tracks: technical track application track computational sustainability track CP
and biology track music track preference social choice and optimization track testing and
verification track and journal-first and sister conferences track.