Award Abstract # 1333789
Collaborative Research: Almost Symmetric Integer Programs

NSF Org: CMMI
Division of Civil, Mechanical, and Manufacturing Innovation
Recipient: GEORGIA TECH RESEARCH CORP
Initial Amendment Date: August 15, 2013
Latest Amendment Date: August 15, 2013
Award Number: 1333789
Award Instrument: Standard Grant
Program Manager: Georgia-Ann Klutke
gaklutke@nsf.gov
 (703)292-2443
CMMI
 Division of Civil, Mechanical, and Manufacturing Innovation
ENG
 Directorate for Engineering
Start Date: September 1, 2013
End Date: August 31, 2017 (Estimated)
Total Intended Award Amount: $170,000.00
Total Awarded Amount to Date: $170,000.00
Funds Obligated to Date: FY 2013 = $170,000.00
History of Investigator:
  • Sebastian Pokutta (Principal Investigator)
    sebastian.pokutta@isye.gatech.edu
Recipient Sponsored Research Office: Georgia Tech Research Corporation
926 DALNEY ST NW
ATLANTA
GA  US  30318-6395
(404)894-4819
Sponsor Congressional District: 05
Primary Place of Performance: Georgia Institute of Technology
225 North Avenue, NW
Atlanta
GA  US  30332-0002
Primary Place of Performance
Congressional District:
05
Unique Entity Identifier (UEI): EMW9FC8J3HN4
Parent UEI: EMW9FC8J3HN4
NSF Program(s): OPERATIONS RESEARCH
Primary Program Source: 01001314DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 072E, 073E, 077E
Program Element Code(s): 551400
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.041

ABSTRACT

The objective of this collaborative research award is to develop techniques that exploit almost symmetry in integer programming. In the past decade, the exploitation of regular symmetries has led to a dramatic decrease in computation time for many classes of integer programming problems. Unfortunately, many of these problems, perhaps due to measurement or modeling error, are only close to being symmetric; minuscule differences in coefficients can hide exact symmetries. These almost symmetries are permutations that can become exact symmetries when the problem instance is modified slightly. This project seeks to expand the concept of symmetry to include almost symmetries and will develop a framework to treat almost symmetries as if they are actual symmetries. This will significantly broaden the class of optimization problem that can benefit from symmetry-exploiting techniques, resulting in improved computational times for a wider class of problems. This project will develop software that identifies almost symmetries and used to identify the prevalence of almost symmetries and assess how the existence of almost symmetries affect the difficulty of an integer programming instance. Algorithms designed to exploit almost symmetries will be developed and tested.

If successful, this project will make advances not just to integer programming, but to a wider set disciplines including graph theory, algebra, and data mining applications, as symmetries and almost symmetries pervade all the sciences, in particular engineering and mathematics. The techniques developed will allow the solving of large-scale real-world problems that are currently unsolvable. The developed software will be made available under a suitable open source license so that other researchers can build on our work and integrate it into their projects.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

Drewes, Sarah and Pokutta, Sebastian "Symmetry-exploiting cuts for a class of mixed-0/1 second order cone programs" Discrete Optimization , v.13 , 2014
G. Braun, J. Brown-Cohen, A. Huq, S. Pokutta, P. Raghavendra, A. Roy, B. Weitz, D. Zink "The Matching Problem has no small symmetric SDPs" ext. abstract to conference and then submitted to journal , 2016
G. Braun, J. Brown-Cohen, A. Huq, S. Pokutta, P. Raghavendra, A. Roy, B. Weitz, D. Zink. "The Matching Problem has no small symmetric SDPs." Mathematical Programming A , v.165 , 2016
G.Braun, S.Pokutta "A polyhedral characterization of Border Bases" Siam Journal on Discrete Mathematics , v.30 , 2016

PROJECT OUTCOMES REPORT

Disclaimer

This Project Outcomes Report for the General Public is displayed verbatim as submitted by the Principal Investigator (PI) for this award. Any opinions, findings, and conclusions or recommendations expressed in this Report are those of the PI and do not necessarily reflect the views of the National Science Foundation; NSF has not approved or endorsed its content.

The major goals of this project were to gain a better understanding of the role of generalized symmetries in the context of linear and semidefinite programming. The focus was in particular on so-called 'almost symmetries', which capture problems that are not fully symmetric but whose problem formulation is almost symmetric. The obtained results significantly improved the understanding of these generalized symmetry concepts and provided critical insights for real-world problem solving.
Within the duration of this grant we explored almost symmetries both from a computational as well as a theoretical point of view. In particular:
1) Together with our project partner at UT, we developed a software that detects almost symmetries in graphs that then in turn can be naturally applied to graphs arising from problem formulations. Once this detection phase is over the obtained symmetry information can be used, e.g., in commercial solvers for efficient management. 
2) We demonstrated that (almost) symmetries can induce fundamental limits towards obtaining small compact problem formulations. These fundamental limits cannot be overcome by traditional approaches and provide a fundamental barrier for certain problem types. 
3) We generalized Yannakakis' breakthrough result for symmetric linear programming formulations for the matching problem as well as the traveling salesman problem to the more general semidefinite programming case showing that there is no small semidefinite programming formulation for the matching problem and that for the traveling salesman problem the Lasserre formulation provides an optimal tradeoff.  
As such the project significantly advanced our understanding of symmetries in the context of linear and semidefinite programming and provided insights into the concept of almost symmetries that has been studied in the context of this award. 


Last Modified: 12/03/2017
Modified by: Sebastian Pokutta

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page