@article{c21e6f5b902b4a9a8181dfac0eda2437, title = "Proving and Disproving Information Inequalities: Theory and Scalable Algorithms", abstract = "Proving or disproving an information inequality is a crucial step in establishing the converse results in coding theorems. However, an information inequality involving more than a few random variables is difficult to be proved or disproved manually. In 1997, Yeung developed a framework that uses linear programming for verifying linear information inequalities. Under the framework, this paper considers a few other problems that can be solved by using Lagrange duality and convex approximation. We will demonstrate how linear programming can be used to find an analytic proof of an information inequality or an analytic counterexample to disprove it if the inequality is not true in general. The way to automatically find a shortest proof or a smallest counterexample is explored. When a given information inequality cannot be proved, the sufficient conditions for a counterexample to disprove the information inequality are found by linear programming. Lastly, we propose a scalable algorithmic framework based on the alternating direction method of multipliers to accelerate solving a multitude of user-specific problems whose overall computational cost can be amortized with the number of users, and present its publicly-available software implementation for large-scale problems.", keywords = "automated reasoning by convex optimization, Entropy, information inequality, mutual information, automated reasoning by convex optimization, Entropy, information inequality, mutual information, automated reasoning by convex optimization, Entropy, information inequality, mutual information", author = "Siu-Wai Ho and Lin Ling and Tan, {Chee Wei} and Yeung, {Raymond W.}", year = "2020", month = sep, doi = "10.1109/TIT.2020.2982642", language = "English", volume = "66", pages = "5522--5536", journal = "IRE Transactions on Information Theory", issn = "0018-9448", publisher = "Institute of Electrical and Electronics Engineers", number = "9", }