Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. An Efficient Rescaled Perceptron Algorithm for Conic Systems

An Efficient Rescaled Perceptron Algorithm for Conic Systems

Thumbnail Image
Download
Name

Freund_An Efficent Re-ScaledPerceptronConic-Accepted-JAN09.pdf

Size

361.11 KB

Format

Adobe PDF

Checksum (MD5)

eb4b51d5aa0b47f957305526fb11697c

Author(s)
Vempala, Santosh
•
Belloni, Alexandre
•
Freund, Robert Michael
Date Issued
August 2009
Journal
Mathematics of Operations Research
Publisher
Institute for Operations Research and the Management Sciences (INFORMS)
Citation
Belloni, Alexandre, Robert M Freund, and Santosh Vempala. “An Efficient Rescaled Perceptron Algorithm for Conic Systems.” MATHEMATICS OF OPERATIONS RESEARCH 34.3 (2009): 621-641. ©2009 INFORMS.
Version
Author's final manuscript
Abstract
The classical perceptron algorithm is an elementary row-action/relaxation algorithm for solving a homogeneous linear inequality system Ax > 0. A natural condition measure associated with this algorithm is the Euclidean width {tau} of the cone of feasible solutions, and the iteration complexity of the perceptron algorithm is bounded by 1/{tau}2 [see Rosenblatt, F. 1962. Principles of Neurodynamics. Spartan Books, Washington, DC]. Dunagan and Vempala [Dunagan, J., S. Vempala. 2007. A simple polynomial-time rescaling algorithm for solving linear programs. Math. Programming 114(1) 101–114] have developed a rescaled version of the perceptron algorithm with an improved complexity of O(n ln (1/{tau})) iterations (with high probability), which is theoretically efficient in {tau} and, in particular, is polynomial time in the bit-length model. We explore extensions of the concepts of these perceptron methods to the general homogeneous conic system Ax isin int K, where K is a regular convex cone. We provide a conic extension of the rescaled perceptron algorithm based on the notion of a deep-separation oracle of a cone, which essentially computes a certificate of strong separation. We show that the rescaled perceptron algorithm is theoretically efficient if an efficient deep-separation oracle is available for the feasible region. Furthermore, when K is the cross-product of basic cones that are either half-spaces or second-order cones, then a deep-separation oracle is available and, hence, the rescaled perceptron algorithm is theoretically efficient. When the basic cones of K include semidefinite cones, then a probabilistic deep-separation oracle for K can be constructed that also yields a theoretically efficient version of the rescaled perceptron algorithm.
Subjects
Separation oracle
Conic system
Perception
Convex cones
MIT Department
Sloan School of Management
Terms of Use
Attribution-Noncommercial-Share Alike 3.0 Unported
http://creativecommons.org/licenses/by-nc-sa/3.0/
Persistent DSpace Link
http://hdl.handle.net/1721.1/54782
DOI of Published Version
http://dx.doi.org/10.1287/moor.1090.0388
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.