Abstract. A fundamental question in systems biology is the construc-tion and training to data of mathematical models. Logic formalisms have become very popular to model signaling networks because their simplicity allows us to model large systems encompassing hundreds of proteins. An approach to train (Boolean) logic models to high-throughput phospho-proteomics data was recently introduced and solved using optimization heuristics based on stochastic methods. Here we demonstrate how this problem can be solved using Answer Set Programming (ASP), a declar-ative problem solving paradigm, in which a problem is encoded as a logical program such that its answer sets represent solutions to the prob-lem. ASP has significant improvements over heuristi...