DAGGER: A sequential algorithm for FDR control on DAGs

09/29/2017
by   Aaditya Ramdas, et al.
0

We propose a top-down algorithm for multiple testing on directed acyclic graphs (DAGs), where nodes represent hypotheses and edges specify a partial ordering in which hypotheses must be tested. The procedure is guaranteed to reject a sub-DAG with bounded false discovery rate (FDR) while satisfying the logical constraint that a rejected node's parents must also be rejected. It is designed for sequential testing settings, when the DAG structure is known a priori, but the p-values are obtained selectively (such as sequential conduction of experiments), but the algorithm is also applicable in non-sequential settings when all p-values can be calculated in advance (such as variable/model selection). Our DAGGER algorithm, shorthand for Greedily Evolving Rejections on DAGs, allows for independence, positive or arbitrary dependence of the p-values, and is guaranteed to work on two different types of DAGs: (a) intersection DAGs in which all nodes are intersection hypotheses, with parents being supersets of children, or (b) general DAGs in which all nodes may be elementary hypotheses. The DAGGER procedure has the appealing property that it specializes to known algorithms in the special cases of trees and line graphs, and simplifies to the classic Benjamini-Hochberg procedure when the DAG has no edges. We explore the empirical performance of DAGGER using simulations, as well as a real dataset corresponding to a gene ontology DAG, showing that it performs favorably in terms of time and power.

READ FULL TEXT
research
12/01/2018

A New Approach for Large Scale Multiple Testing with Application to FDR Control for Graphically Structured Hypotheses

In many large scale multiple testing applications, the hypotheses often ...
research
10/09/2022

QuTE: decentralized multiple testing on sensor networks with false discovery rate control

This paper designs methods for decentralized multiple hypothesis testing...
research
11/20/2019

Smoothed Nested Testing on Directed Acyclic Graphs

We consider the problem of multiple hypothesis testing when there is a l...
research
03/18/2017

A unified treatment of multiple testing with prior knowledge using the p-filter

A significant literature studies ways of employing prior knowledge to im...
research
12/30/2017

Gaining power in multiple testing of interval hypotheses via conditionalization

In this paper we introduce a novel procedure for improving multiple test...
research
12/16/2018

Adapting BH to One- and Two-Way Classified Structures of Hypotheses

Multiple testing literature contains ample research on controlling false...
research
07/14/2016

Estimating and Controlling the False Discovery Rate for the PC Algorithm Using Edge-Specific P-Values

The PC algorithm allows investigators to estimate a complete partially d...

Please sign up or login with your details

Forgot password? Click here to reset