Detecting Non-Overlapping Signals with Dynamic Programming

Mordechai Roth, Amichai Painsky*, Tamir Bendory

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

This paper studies the classical problem of detecting the locations of signal occurrences in a one-dimensional noisy measurement. Assuming the signal occurrences do not overlap, we formulate the detection task as a constrained likelihood optimization problem and design a computationally efficient dynamic program that attains its optimal solution. Our proposed framework is scalable, simple to implement, and robust to model uncertainties. We show by extensive numerical experiments that our algorithm accurately estimates the locations in dense and noisy environments, and outperforms alternative methods.

Original languageEnglish
Article number250
JournalEntropy
Volume25
Issue number2
DOIs
StatePublished - Feb 2023

Funding

FundersFunder number
NSF-BSF2019752
United States-Israel Binational Science Foundation2020159
Israel Science Foundation1924/21, 963/21
Tel Aviv University

    Keywords

    • detection theory
    • dynamic programming
    • gap statistics

    Fingerprint

    Dive into the research topics of 'Detecting Non-Overlapping Signals with Dynamic Programming'. Together they form a unique fingerprint.

    Cite this