By Topic

An Integer Programming Approach for Analyzing the Measurement Redundancy in Structured Linear Systems

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Kiavash Kianfar ; Department of Industrial and Systems Engineering, Texas A&M University, College Station, Texas, USA ; Arash Pourhabib ; Yu Ding

A linear system whose model matrix is of size n×p is considered structured if some p row vectors in the model matrix are linearly dependent. Computing the degree of redundancy for structured linear systems is proven NP-hard. Previous computation strategy is divide-and-conquer, materialized in a bound-and-decompose algorithm, which, when the required conditions are satisfied, can compute the degree of redundancy on a set of much smaller submatrices instead of directly on the original model matrix. The limitation of this algorithm is that the current decomposition conditions are still restrictive and not always satisfied for many applications. We present a mixed integer programming (MIP) formulation of the redundancy degree problem and solve it using an existing MIP solver. Our numerical studies indicate that our approach outperforms the existing methods for many applications, especially when the decomposition conditions are not satisfied. The main contribution of the paper is that we tackle this challenging problem from a different angle and test a promising new approach. The resulting approach points to a path that can potentially solve the problem in its entirety.

Published in:

IEEE Transactions on Automation Science and Engineering  (Volume:8 ,  Issue: 2 )