• DocumentCode
    1559463
  • Title

    On the LP which finds a MMAE stack filter

  • Author

    Gabbouj, Moncef ; Coyle, Edward J.

  • Author_Institution
    Res. Inst. of Inf. Technol., Tampere Univ. of Technol., Finland
  • Volume
    39
  • Issue
    11
  • fYear
    1991
  • fDate
    11/1/1991 12:00:00 AM
  • Firstpage
    2419
  • Lastpage
    2424
  • Abstract
    Two methods are proposed to modify the linear program (LP) developed by E.J. Coyle and J.-H. Lin (1988) to find a stack filter which minimizes the mean absolute error (MAE). In the first approach, the number of constraints is substantially reduced at the expense of requiring a zero-one LP to solve for an optimal filter. This scheme reduces the number of constraints from O(n2n) to O(28n), which is exactly the cardinality of the set of possible binary vectors which can appear in the window of the filter. In the second approach, the LP is transformed into a max-flow problem. This guarantees that the problem can be solved in time which is a polynomial function of the number of variables in the LP, as opposed to the worst-case exponential time that may occur with the simplex method. It also allows the many fast algorithms for the max-flow problem to be used to find an optimal stack filter. Recursive algorithms for construction of the window width n constraint matrix for both the original LP and the max-flow modification are also provided
  • Keywords
    constraint theory; filtering and prediction theory; linear programming; MMAE filter; constraints; linear program; max-flow problem; minimum mean absolute error; optimal filter; recursive algorithms; stack filter; Boolean functions; Constraint optimization; Costs; Information technology; Nonlinear filters; Polynomials; Signal processing algorithms;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/78.97997
  • Filename
    97997