Information Technology Journal1812-56381812-5646Asian Network for Scientific Information10.3923/itj.2006.851.859RiazKhadija .Malik Sikander Hayat Khiyal 5200655One of the big mysteries in contemporary computer science is whether P=NP. Finding a Hamiltonian cycle in a graph is one of the classical NP-complete problems. Complexity of the Hamiltonian problem in permutation graphs has been a well-known open problem. No solution exists to get HC in polynomial time and there are no such conditions to decide the probability of HC exists (Neapolitan and Naimipour, 1996). In this study the authors prove that Hamiltonian cycle in an undirected graph can be found in polynomial time, and thus the problem is a discrete problem. Authors present valid conditions to tell in advance, while entering the graph input, that HC does not exist. A polynomial time algorithm for constructing a Hamiltonian cycle is also presented.]]>Altschuler, E.L.,20002000Balakrishnan, V.K.,1997Chartran, G. and O.R. Oellermann,1993Fraudee, R.J., R.S. Goulb, M.S. Jacobsen and R.H. Schelp,19894719Gutin, G.,199410231236Neapolitan, R.E. and K. Naimipour,1996++ Psedocode.]]>2nd Edn.,Nishizeki, T. and N. Chiba,1988Skiena, S.,1990Standish, T.A.,1994Ore, O.,1960675555Nasu, M.,19991999