PoS(ISGC 2012)003 Drug Design with Answer Set Programming Dietmar Seipel a , Oleksandr Kovalchuck a , and Thomas Dandekar b a Department of Computer Science b Department of Bioinformatics University of W¨ urzburg, Am Hubland, D – 97074 W¨ urzburg, Germany E–mail: dietmar.seipel@uni-wuerzburg.de | kaval@gmx.net | dandekar@biozentrum.uni-wuerzburg.de A drug target is a key biomolecule in a metabolic or signalling pathway modifiable by a drug to ameliorate a specific disease condition or pathology [11]. For rational drug design, sufficient information about the biomolecule is required – such as therapeutic value, pathway role, etc. – provided from databases and detailed pharmacological studies. We exploit the Kyoto Encyclopedia of Genes and Genomes (Kegg) database collection, which integrates biological compounds and enzymatic pathways [9]; this collection is part of the Japanese GenomeNet network of database and computational services for genome research and related research areas in biomedical sciences. We use answer set programming (ASP) [1] for deriving suitable minimal sets of drug targets. We encode a metabolic pathway as a disjunctive logic program P with default negation. Evaluating P with the answer set programming system DLV [10] obtains alternative sets of enzymes that could be blocked in order to inhibit the production of a target compound. Due to the problem of combinatorial explosion, drug design for metabolic networks is typically done on large computer grids, if hundreds of reactions are envolved. The com- bination with ASP embodies very efficient heuristics for avoiding part the problem, such that larger networks can be handled. The International Symposium on Grids and Clouds and the Open Grid Forum ISGC 2012 February 26 – March 02, 2012 Academia Sinica, Taipei, Taiwan Speaker. c Copyright owned by the author(s) under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike Licence.http://pos.sissa.it/