Hamiltonian Cycles and Subsets of Discounted Occupational Measures

We study a certain polytope arising from embedding the Hamiltonian cycle problem in a discounted Markov decision process. The Hamiltonian cycle problem can be reduced to finding particular extreme points of a certain polytope associated with the input graph. This polytope is a subset of the space of discounted occupational measures. We characterize the feasible bases of the polytope for a general input graph $G$, and determine the expected numbers of different types of feasible bases when the underlying graph is random. We utilize these results to demonstrate that augmenting certain additional constraints to reduce the polyhedral domain can eliminate a large number of feasible bases that do not correspond to Hamiltonian cycles. Finally, we develop a random walk algorithm on the feasible bases of the reduced polytope and present some numerical results. We conclude with a conjecture on the feasible bases of the reduced polytope.

[1]  William J. Cook,et al.  The Traveling Salesman Problem: A Computational Study , 2007 .

[2]  Vivek S. Borkar,et al.  Markov chains, Hamiltonian cycles and volumes of convex bodies , 2013, J. Glob. Optim..

[3]  Jerzy A. Filar,et al.  Hamiltonian Cycles, Random Walks, and Discounted Occupational Measures , 2011, Math. Oper. Res..

[4]  Jerzy A. Filar,et al.  Hamiltonian cycle curves in the space of discounted occupational measures , 2015, Annals of Operations Research.

[5]  Tomasz Łuczak,et al.  Size and connectivity of the k-core of a random graph , 1991 .

[6]  Nelly Litvak,et al.  Markov Chains and Optimality of the Hamiltonian Cycle , 2007, Math. Oper. Res..

[7]  Tomasz Luczak,et al.  Size and connectivity of the k-core of a random graph , 1991, Discret. Math..

[8]  Jerzy A. Filar,et al.  Hamiltonian Cycles and Markov Chains , 1994, Math. Oper. Res..

[9]  John S. Edwards,et al.  Linear Programming and Finite Markovian Control Problems , 1983 .

[10]  Jerzy A. Filar,et al.  Determinants and Longest Cycles of Graphs , 2008, SIAM J. Discret. Math..

[11]  Bimal Kumar Roy,et al.  Counting, sampling and integrating: Algorithms and complexity , 2013 .

[12]  Konstantin Avrachenkov,et al.  On transition matrices of Markov chains corresponding to Hamiltonian cycles , 2014, Annals of Operations Research.

[13]  Peter G. Taylor,et al.  Proof of the Hamiltonicity-Trace Conjecture for Singularly Perturbed Markov Chains , 2011, Journal of Applied Probability.

[14]  Jerzy A. Filar,et al.  Refined MDP-Based Branch-and-Fix Algorithm for the Hamiltonian Cycle Problem , 2009, Math. Oper. Res..

[15]  Jerzy A. Filar,et al.  An Interior Point Heuristic for the Hamiltonian Cycle Problem via Markov Decision Processes , 2004, J. Glob. Optim..

[16]  Martin L. Puterman,et al.  Markov Decision Processes: Discrete Stochastic Dynamic Programming , 1994 .

[17]  Alan M. Frieze,et al.  Random graphs , 2006, SODA '06.

[18]  E. Altman Constrained Markov Decision Processes , 1999 .

[19]  David S. Johnson,et al.  The Planar Hamiltonian Circuit Problem is NP-Complete , 1976, SIAM J. Comput..

[20]  Jerzy A. Filar,et al.  A hybrid simulation-optimization algorithm for the Hamiltonian cycle problem , 2011, Ann. Oper. Res..