arXiv ScienceSearch

arXiv subjects

Godai Azuma

Publications and source records attributed to Godai Azuma.

6 recordsLinked to original sources

Order-2 Tightness of Block-Sparse SOS Relaxations for One-Layer ReLU Network Verification with a Matching Input-Sharing Graph

Azuma, Kim, and Yamashita formulated the verification problem for one-layer ReLU networks as a quadratically constrained quadratic program and established tight semidefinite relaxations for the edgeless case and for one-unit settings. In this work, we represent the sharing pattern of undecided ReLUs over a box input set through an input-sharing graph and focus on the case where this graph is a matching. We then derive an explicit, checkable sufficient condition for the tightness of the order-$2$ block-sparse SOS relaxation associated with the connected-component decomposition of this graph. Under the matching assumption, the global problem decomposes into isolated-vertex blocks and single-edge blocks. The key difficulty, which is absent from the edgeless case, is establishing tightness for a two-unit edge block. For regular rank-one edges, we show that the convex hull of each two-unit local set can be described exactly by two reduced one-unit hulls coupled through a common shared scalar. Combining the one-unit tightness result of Azuma et al. with Farkas' lemma and affine elimination, we obtain a local order-$2$ certificate for each edge block. Isolated-vertex blocks reduce to one-unit problems over box input sets and are therefore handled at the same order. We prove that, when the input-sharing graph is a matching and every edge satisfies the regular rank-one condition, the order-$2$ block-sparse SOS relaxation is tight. This extends the tight sparse relaxation result for the edgeless case to the first sparse setting with a nontrivial two-unit interaction.

math.OC

Tight Conic Relaxations for Rank-one Doubly Nonnegative Matrix Completion

We study tight conic relaxations for a quadratically constrained quadratic programming (QCQP) formulation of rank-one doubly nonnegative (DNN) matrix completion. Motivated by sparse QCQPs whose lifted matrix variables include elements not directly specified by the objective or constraints, we interpret tightness as a rank-one completion property for the unspecified elements. For sparsity patterns whose blocks consist of cycles and edges, we prove that the dual formulations associated with the DNN and completely positive (CP) relaxations are equivalent. For cycle-type sparsity patterns, we derive explicit sufficient conditions under which the semidefinite programming (SDP) and DNN relaxations are tight. These sufficient conditions are stated explicitly in terms of local ratio bounds and cumulative-difference conditions on a rank-one optimal solution. We also show that adding suitable edges to the sparsity pattern relaxes the ratio conditions required for tightness. The results provide tractable certificates for when conic relaxations recover a rank-one optimal solution of the underlying QCQP.

math.OC

Tight Semidefinite Relaxations for Verifying Robustness of Neural Networks

For verifying the safety of neural networks (NNs), Fazlyab et al. (2019) introduced a semidefinite programming (SDP) approach called DeepSDP. This formulation can be viewed as the dual of the SDP relaxation for a problem formulated as a quadratically constrained quadratic program (QCQP). While SDP relaxations of QCQPs generally provide approximate solutions with some gaps, this work focuses on tight SDP relaxations that provide exact solutions to the QCQP for single-layer NNs. Specifically, we analyze tightness conditions in three cases: (i) NNs with a single neuron, (ii) single-layer NNs with an ellipsoidal input set, and (iii) single-layer NNs with a rectangular input set. For NNs with a single neuron, we propose a condition that ensures the SDP admits a rank-1 solution to DeepSDP by transforming the QCQP into an equivalent two-stage problem leads to a solution collinear with a predetermined vector. For single-layer NNs with an ellipsoidal input set, the collinearity of solutions is proved via the Karush-Kuhn-Tucker condition in the two-stage problem. In case of single-layer NNs with a rectangular input set, we demonstrate that the tightness of DeepSDP can be reduced to the single-neuron NNs, case (i), if the weight matrix is a diagonal matrix.

math.OC

Exact Matrix Completion via High-Rank Matrices in Sum-of-Squares Relaxations

We study exact matrix completion from partially available data with hidden connectivity patterns. Exact matrix completion was shown to be possible recently by Cosse and Demanet in 2021 with Lasserre's relaxation using the trace of the variable matrix as the objective function with given data structured in a chain format. In this study, we introduce a structure for the objective function so that the resulting sum-of-squares (SOS) relaxation, the dual of Lasserre's SDP relaxation, produces a rank-($N$-1) solution, where $N$ denotes the size of variable matrix in the SOS relaxation. Specifically, the arrowhead structure is employed for the coefficient matrix of the objective function. We show that a matrix can be exactly completed through the SOS relaxation when the connectivity of given data is not explicitly displayed or follows a chain format. The theoretical exactness is proved using the rank of the Gram matrix for the SOS relaxation. We also present numerical algorithms designed to find the coefficient matrix in the SOS relaxation. Numerical experiments illustrate the validity of the proposed algorithm.

math.OC

Exact SDP relaxations for quadratic programs with bipartite graph structures

For nonconvex quadratically constrained quadratic programs (QCQPs), we first show that, under certain feasibility conditions, the standard semidefinite (SDP) relaxation is exact for QCQPs with bipartite graph structures. The exact optimal solutions are obtained by examining the dual SDP relaxation and the rank of the optimal solution of this dual SDP relaxation under strong duality. Our results on the QCQPs generalize the results on QCQP with sign-definite bipartite graph structures, QCQPs with forest structures, and QCQPs with nonpositive off-diagonal data elements. Second, we propose a conversion method from QCQPs with no particular structure to the ones with bipartite graph structures. As a result, we demonstrate that a wider class of QCQPs can be exactly solved by the SDP relaxation. Numerical instances are presented for illustration.

math.OC

Exact SDP relaxations of quadratically constrained quadratic programs with forest structures

We study the exactness of the semidefinite programming (SDP) relaxation of quadratically constrained quadratic programs (QCQPs). With the aggregate sparsity matrix from the data matrices of a QCQP with $n$ variables, the rank and positive semidefiniteness of the matrix are examined. We prove that if the rank of the aggregate sparsity matrix is not less than $n-1$ and the matrix remains positive semidefinite after replacing some off-diagonal nonzero elements with zeros, then the standard SDP relaxation provides an exact optimal solution for the QCQP under feasibility assumptions. In particular, we demonstrate that QCQPs with forest-structured aggregate sparsity matrix, such as the tridiagonal or arrow-type matrix, satisfy the exactness condition on the rank. The exactness is attained by considering the feasibility of the dual SDP relaxation, the strong duality of SDPs, and a sequence of QCQPs with perturbed objective functions, under the assumption that the feasible region is compact. We generalize our result for a wider class of QCQPs by applying simultaneous tridiagonalization on the data matrices. Moreover, simultaneous tridiagonalization is applied to a matrix pencil so that QCQPs with two constraints can be solved exactly by the SDP relaxation.

math.OC