Proceedings

Exact Bernoulli Scan Statistics using Binary Decision Diagrams

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 5737-5743.

https://doi.org/10.24963/ijcai.2019/795

Abstract

In combinatorial statistics, we are interested in a statistical test of combinatorial correlation, i.e., existence a subset from an underlying combinatorial structure such that the observation is large on the subset.

The combinatorial scan statistics has been proposed for such a statistical test; however, it is not commonly used in practice because of its high computational cost.

In this study, we restrict our attention to the case that the number of data points is moderately small (e.g., 50), the outcome is binary, and the underlying combinatorial structure is represented by a zero-suppressed binary decision diagram (ZDD), and consider the problem of computing the p-value of the combinatorial scan statistics exactly. First, we prove that this problem is a #P-hard problem. Then, we propose a practical algorithm that solves the problem. Here, the algorithm constructs a binary decision diagram (BDD) for a set of realizations of the random variables by a dynamic programming on the ZDD, and computes the p-value by a dynamic programming on the BDD. We conducted experiments to evaluate the performance of the proposed algorithm using real-world datasets.

  1. [Addario-Berry et al., 2010] Louigi Addario-Berry, Nicolas Broutin, Luc Devroye, Gábor Lugosi, et al. On combinato- rial testing problems. The Annals of Statistics, 38(5):3063- 3092, 2010.
  2. [Alon et al., 1995] Noga Alon, Raphael Yuster, and Uri Zwick. Color-coding. J. ACM, 42(4):844-856, 1995.
  3. [Arias-Castro et al., 2008] Ery Arias-Castro, Emmanuel J Candès, Hannes Helgason, Ofer Zeitouni, et al. Searching for a trail of evidence in a maze. The Annals of Statistics, 36(4):1726-1757, 2008.
  4. [Arias-Castro et al., 2011] Ery Arias-Castro, Emmanuel J Candes, Arnaud Durand, et al. Detection of an anomalous cluster in a network. The Annals of Statistics, 39(1):278- 304, 2011.
  5. [Bryant, 1992] Randal E Bryant. Symbolic boolean manipu- lation with ordered binary-decision diagrams. ACM Com- puting Surveys (CSUR), 24(3):293-318, 1992.
  6. [Cadena et al., 2017] Jose Cadena, Feng Chen, and Anil Vul- likanti. Near-optimal and practical algorithms for graph scan statistics. In Proceedings of the 2017 SIAM Interna- tional Conference on Data Mining, pages 624-632. SIAM, 2017.
  7. [Imai et al., 1999] Hiroshi Imai, Kyoko Sekine, and Keiko Imai. Computational investigations of all-terminal net- work reliability via bdds. IEICE transactions on funda- mentals of electronics, communications and computer sci- ences, 82(5):714-721, 1999.
  8. [Ishihata et al., 2010] Masakazu Ishihata, Yoshitaka Kameya, Taisuke Sato, and Shin-ichi Minato. An em algorithm on bdds with order encoding for logic-based probabilistic models. In Proceedings of 2nd Asian Conference on Machine Learning, pages 161-176, 2010.
  9. [Jerrum, 2003] Mark Jerrum. Counting, sampling and inte- grating: algorithms and complexity. Springer Science & Business Media, 2003.
  10. [Kawahara et al., 2017] Jun Kawahara, Takeru Inoue, Hi- roaki Iwashita, and Shin-ichi Minato. Frontier-based search for enumerating all constrained subgraphs with compressed representation. IEICE Transactions on Fun- damentals of Electronics, Communications and Computer Sciences, 100(9):1773-1784, 2017.
  11. [Knuth, 2009] Donald E Knuth. The art of computer pro- gramming: Bitwise tricks & techniques. Binary Decision Diagrams, 4, 2009.
  12. [Lugosi, 2017] Gábor Lugosi. Lectures on combinatorial statistics, 2017.
  13. [MacKinnon, 2009] James G MacKinnon. Bootstrap hy- pothesis testing. Handbook of Computational Economet- rics, 183:213, 2009.
  14. [Maehara et al., 2017] Takanori Maehara, Hirofumi Suzuki, and Masakazu Ishihata. Exact computation of influence spread by binary decision diagrams. In Proceedings of the 26th International Conference on World Wide Web, pages 947-956. International World Wide Web Confer- ences Steering Committee, 2017.
  15. [Minato, 1993] Shin-ichi Minato. Zero-suppressed bdds for set manipulation in combinatorial problems. In 30th ACM/IEEE Design Automation Conference, pages 272- 277. IEEE, 1993.
  16. [Minato, 2013] Shin-ichi Minato. Techniques of bdd/zdd: brief history and recent activity. IEICE TRANSACTIONS on Information and Systems, 96(7):1419-1429, 2013.
  17. [Qian et al., 2014] Jing Qian, Venkatesh Saligrama, and Yut- ing Chen. Connected sub-graph detection. In Artificial Intelligence and Statistics, pages 796-804, 2014.
  18. [Taylor and Tibshirani, 2015] Jonathan Taylor and Robert J Tibshirani. Statistical learning and selective infer- ence. Proceedings of the National Academy of Sciences, 112(25):7629-7634, 2015.
  19. [Weerahandi, 2013] Samaradasa Weerahandi. Exact statisti- cal methods for data analysis. Springer Science & Busi- ness Media, 2013.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards