Levent Tunçel’s research while affiliated with University of Waterloo and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (129)


A Computational Search for Minimal Obstruction Graphs for the Lov\'{a}sz--Schrijver SDP Hierarchy
  • Preprint

May 2025

Yu Hin Au

·

Levent Tunçel

We study the lift-and-project relaxations of the stable set polytope of graphs generated by LS+\text{LS}_+, the SDP lift-and-project operator devised by Lov\'{a}sz and Schrijver. In particular, we focus on searching for \ell-minimal graphs, which are graphs on 33\ell vertices whose stable set polytope has rank \ell with respect to LS+\text{LS}_+. These are the graphs which are the most challenging for the LS+\text{LS}_+ operator according to one of the main complexity measures (smallest graphs with largest LS+\text{LS}_+-rank). We introduce the notion of LS+\text{LS}_+ certificate packages, which is a framework that allows for efficient and reliable verification of membership of points in LS+\text{LS}_+-relaxations. Using this framework, we present numerical certificates which (combined with other results) show that there are at least 49 3-minimal graphs, as well as over 4000 4-minimal graphs. This marks a significant leap from the 14 3-minimal and 588 4-minimal graphs known before this work, with many of the newly-discovered graphs containing novel structures which helps enrich and recalibrate our understanding of \ell-minimal graphs. Some of this computational work leads to interesting conjectures. We also find all of the smallest vertex-transitive graphs with LS+\text{LS}_+-rank \ell for every 4\ell \leq 4.


A primal-dual extension of the Goemans–Williamson algorithm for the weighted fractional cut-covering problem

April 2025

·

2 Reads

·

2 Citations

Mathematical Programming

We study a weighted generalization of the fractional cut-covering problem, which we relate to the maximum cut problem via antiblocker and gauge duality. This relationship allows us to introduce a semidefinite programming (SDP) relaxation whose solutions may be rounded into fractional cut covers by sampling via the random hyperplane technique. We then provide a 1/αGW1/\alpha _{\scriptscriptstyle \textrm{GW}}-approximation algorithm for the weighted fractional cut-covering problem, where αGW0.878\alpha _{\scriptscriptstyle \textrm{GW}}\approx 0.878 is the approximation factor of the celebrated Goemans–Williamson algorithm for the maximum cut problem. Nearly optimal solutions of the SDPs in our duality framework allow one to consider instances of the maximum cut and the fractional cut-covering problems as primal-dual pairs, where cuts and fractional cut covers simultaneously certify each other’s approximation quality. We exploit this relationship to introduce new combinatorial certificates for both problems, as well as a randomized polynomial-time algorithm for producing such certificates. In particular, we show how the Goemans–Williamson algorithm implicitly approximates a weighted instance of the fractional cut-covering problem, and how our new algorithm explicitly approximates a weighted instance of the maximum cut problem. We conclude by discussing the role played by geometric representations of graphs in our results, and by proving our algorithms and analyses to be optimal in several aspects.


Generalizations of Total Dual Integrality

March 2025

·

1 Read

We design new tools to study variants of Total Dual Integrality. As an application, we obtain a geometric characterization of Total Dual Integrality for the case where the associated polyhedron is non-degenerate. We also give sufficient conditions for a system to be Totally Dual Dyadic, and prove new special cases of Seymour's Dyadic conjecture on ideal clutters.



Stable Set Polytopes with Rank V(G)/3|V(G)|/3 for the Lov{\'a}sz--Schrijver SDP Operator

January 2025

We study the lift-and-project rank of the stable set polytope of graphs with respect to the Lov{\'a}sz--Schrijver SDP operator LS+\text{LS}_+ applied to the fractional stable set polytope. In particular, we show that for every positive integer \ell, the smallest possible graph with LS+\text{LS}_+-rank \ell contains 33\ell vertices. This result is sharp and settles a conjecture posed by Lipt{\'a}k and the second author in 2003, as well as answers a generalization of a problem posed by Knuth in 1994. We also show that for every positive integer \ell there exists a vertex-transitive graph on 4+124\ell+12 vertices with LS+\text{LS}_+-rank at least \ell.


Normalizations of factorizations over convex cones and their effects on extension complexity

January 2025

Factorizations over cones and their duals play central roles for many areas of mathematics and computer science. One of the reasons behind this is the ability to find a representation for various objects using a well-structured family of cones, where the representation is captured by the factorizations over these cones. Several major questions about factorizations over cones remain open even for such well-structured families of cones as non-negative orthants and positive semidefinite cones. Having said that, we possess a far better understanding of factorizations over non-negative orthants and positive semidefinite cones than over other families of cones. One of the key properties that led to this better understanding is the ability to normalize factorizations, i.e., to guarantee that the norms of the vectors involved in the factorizations are bounded in terms of an input and in terms of a constant dependent on the given cone. Our work aims at understanding which cones guarantee that factorizations over them can be normalized, and how this effects extension complexity of polytopes over such cones.


On rank-monotone graph operations and minimal obstruction graphs for the Lovász–Schrijver SDP hierarchy

December 2024

·

3 Reads

·

2 Citations

Mathematical Programming

We study the lift-and-project rank of the stable set polytopes of graphs with respect to the Lovász–Schrijver SDP operator LS+{{\,\textrm{LS}\,}}_+, with a particular focus on finding and characterizing the smallest graphs with a given LS+{{\,\textrm{LS}\,}}_+-rank (the needed number of iterations of the LS+{{\,\textrm{LS}\,}}_+ operator on the fractional stable set polytope to compute the stable set polytope). We introduce a generalized vertex-stretching operation that appears to be promising in generating LS+{{\,\textrm{LS}\,}}_+-minimal graphs and study its properties. We also provide several new LS+{{\,\textrm{LS}\,}}_+-minimal graphs, most notably the first known instances of 12-vertex graphs with LS+{{\,\textrm{LS}\,}}_+-rank 4, which provides the first advance in this direction since Escalante, Montelar, and Nasini’s discovery of a 9-vertex graph with LS+{{\,\textrm{LS}\,}}_+-rank 3 in 2006.


Efficient Implementation of Interior-Point Methods for Quantum Relative Entropy

October 2024

·

2 Reads

·

7 Citations

INFORMS Journal on Computing

Quantum relative entropy (QRE) programming is a recently popular and challenging class of convex optimization problems with significant applications in quantum computing and quantum information theory. We are interested in modern interior-point (IP) methods based on optimal self-concordant barriers for the QRE cone. A range of theoretical and numerical challenges associated with such barrier functions and the QRE cones have hindered the scalability of IP methods. To address these challenges, we propose a series of numerical and linear algebraic techniques and heuristics aimed at enhancing the efficiency of gradient and Hessian computations for the self-concordant barrier function, solving linear systems, and performing matrix-vector products. We also introduce and deliberate about some interesting concepts related to QRE such as symmetric quantum relative entropy. We design a two-phase method for performing facial reduction that can significantly improve the performance of QRE programming. Our new techniques have been implemented in the latest version (DDS 2.2) of the software package Domain-Driven Solver (DDS). In addition to handling QRE constraints, DDS accepts any combination of several other conic and nonconic convex constraints. Our comprehensive numerical experiments encompass several parts, including (1) a comparison of DDS 2.2 with Hypatia for the nearest correlation matrix problem, (2) using DDS 2.2 for combining QRE constraints with various other constraint types, and (3) calculating the key rate for quantum key distribution (QKD) channels and presenting results for several QKD protocols. History: Accepted by Giacomo Nannicini, Area Editor for Quantum Computing and Operations Research. Accepted for Special Issue. Funding: This work was supported by the National Science Foundation [Grant CMMI-2347120] and Discovery Grants from the Natural Sciences and Engineering Research Council of Canada. Supplemental Material: The software that supports the findings of this study is available within the paper and its Supplemental Information ( https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2024.0570 ) as well as from the IJOC GitHub software repository ( https://github.com/INFORMSJoC/2024.0570 ). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/ .



Fig. 1 Schematic description of the L-linear program solver
Dyadic linear programming and extensions
  • Article
  • Full-text available

October 2024

·

35 Reads

·

19 Citations

Mathematical Programming

A rational number is dyadic if it has a finite binary representation p/2kp/2^k p / 2 k , where p is an integer and k is a nonnegative integer. Dyadic rationals are important for numerical computations because they have an exact representation in floating-point arithmetic on a computer. A vector is dyadic if all its entries are dyadic rationals. We study the problem of finding a dyadic optimal solution to a linear program, if one exists. We show how to solve dyadic linear programs in polynomial time. We give bounds on the size of the support of a solution as well as on the size of the denominators. We identify properties that make the solution of dyadic linear programs possible: closure under addition and negation, and density, and we extend the algorithmic framework beyond the dyadic case.

Download

Citations (64)


... In order to properly define the notion of antiblocking or gauge duality to mc(G) or η(G) it is necessary to introduce them as functions whose input is the graph together with edge weights (see [1] for the specific treatment, or [15, Part III] for a general presentation). In this work, however, we focus on the unweighted scenario (all weights equal to 1), and therefore we take the shortcut of defining the dual graph parameters as the special case of the dual gauge functions taken on weights everywhere equal to 1. ...

Reference:

Semidefinite programming bounds on fractional cut-cover and maximum 2-SAT for highly regular graphs
A primal-dual extension of the Goemans–Williamson algorithm for the weighted fractional cut-covering problem
  • Citing Article
  • April 2025

Mathematical Programming

... Intuitively, LS + lifts P to a set of (n + 1) × (n + 1) matrices and imposes some constraints in the lifted space to obtain LS + (P ), and then projects it back down to R n to obtain the tightened relaxation LS + (P ). Then one can show that P I ⊆ LS + (P ) ⊆ P (see, for instance, [AT24a, Lemma 3] for a proof). Moreover, we can apply LS + successively to a set P to obtain yet tighter relaxations. ...

On rank-monotone graph operations and minimal obstruction graphs for the Lovász–Schrijver SDP hierarchy
  • Citing Article
  • December 2024

Mathematical Programming

... Therefore, there is an urgent need to improve algorithms for solving optimization problems in order to reduce computational complexity. Although some improved algorithms have been proposed [46][47][48], the effectiveness still falls short of meeting the requirements of high-order modulation. ...

Efficient Implementation of Interior-Point Methods for Quantum Relative Entropy
  • Citing Article
  • October 2024

INFORMS Journal on Computing

... The 2-adic, or dyadic, rationals are important for numerical computations because they have a finite binary representation, and therefore can be represented exactly on a computer in floating-point arithmetic. Recent research has characterized when a linear program admits an optimal solution that is p-adic, and furthermore, it has provided a polynomial algorithm for solving a linear program whose domain is restricted to the set of p-adic vectors [ 1]. ...

Dyadic linear programming and extensions

Mathematical Programming

... Does polynomial calculus require large degree to certify non-k-colourability of such graphs with high probability? Some progress on this open problem may come from the recent work of [RT22] where they show degree lower bound in Nullstellensatz for large classes of graphs, relying just on the girth size. ...

Graphs with Large Girth and Chromatic Number are Hard for Nullstellensatz
  • Citing Article
  • July 2024

SIAM Journal on Discrete Mathematics

... The authors recently studied the LS +relaxations of H ′ k in [AT24a] (where the graphs had slightly different vertex labels). These graphs are also closely related to the graphs H k , which is the first known family of graphs G where r + (G) is asymptotically a linear function of |V (G)| [AT24b]. ...

Stable set polytopes with high lift-and-project ranks for the Lovász–Schrijver SDP operator
  • Citing Article
  • May 2024

Mathematical Programming

... Important ∃R-completeness results include the realizability of abstract order types [40,52], geometric linkages [45], and the recognition of geometric intersection graphs, as further discussed below. More results concern graph drawing [20,21,31,46], the Hausdorff distance [27], polytopes [19,43], Nash-equilibria [8,10,11,24,48], training neural networks [4,9], matrix factorization [17,49,50,51,58], continuous constraint satisfaction problems [38], geometric packing [5], the art gallery problem [2,56], and covering polygons with convex polygons [1]. ...

Computational Complexity of Decomposing a Symmetric Matrix as a Sum of Positive Semidefinite and Diagonal Matrices
  • Citing Article
  • December 2023

Foundations of Computational Mathematics

... In the introduction, we mentioned a parallel between totally equimodular and totally unimodular matrices in terms of box-TDIness, which is how totally equimodular matrices appeared. Another connexion exists in terms of undirected graphs: the edge-vertex incidence matrix 1 Note that this is the definition of the classical Gauss-pivot, which differs from the pivot used by Seymour [31] in the decomposition theorem of totally unimodular matrices. of a graph is always totally equimodular [9], and it is totally unimodular if and only if the graph is bipartite [22]. ...

Total dual dyadicness and dyadic generating sets

Mathematical Programming

... If G is not only chordal but has no induced subgraph that is a path on four vertices, then S + (G) becomes a homogeneous cone [Ish13] and such graphs were called homogeneous chordal in [TV23]. PSD matrices that follow a homogeneous chordal sparsity pattern have remarkable properties that may fail in general for chordal graphs. ...

Linear optimization over homogeneous matrix cones

Acta Numerica