• DocumentCode
    2333858
  • Title

    Adversarial Evolution: Phase transition in non-uniform hard satisfiability problems

  • Author

    Hossain, Murad ; Abbass, Hussein A. ; Lokan, Chris ; Alam, Sameer

  • Author_Institution
    Sch. of SEIT, Univ. of New South Wales at ADFA, Canberra, NSW, Australia
  • fYear
    2010
  • fDate
    18-23 July 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    What makes a combinatorial optimization problem hard? The concept of phase transition was introduced in combinatorial decision problems to explain that not all NP-Complete problems are hard, and that there exists a phase transition from solvable to unsolvable problems, within which hard problems exist. Phase transition has been studied using randomly generated problems in which variables have uniform distributions across the different constraints. Real-world problems demonstrate different distributions, however. This paper reveals the relationship between the difficulty of a 3-SAT problem and graph properties. It establishes for the first time a link between the theory of phase-transition in 3-SAT and phase transitions in complex systems and networks. This paper also addresses the question of whether the phase transition phenomenon exists for non-uniform randomly generated problems. A positive answer to this question means in principle that (1) we can generate test problems for combinatorial optimization that are not uniform; (2) we can generate test problems that resemble hard versions of real-world problems; (3) we can identify the features that we need to look for in a problem to test whether or not it is hard. We use a method that we call Adversarial Evolution (AE). In AE, an evolutionary computation method is used to generate hard problem instances by evolving solutions towards the failure of an algorithm and the phase transition region.
  • Keywords
    computability; computational complexity; evolutionary computation; graph theory; 3-SAT problem; NP-complete; adversarial evolution; combinatorial decision problem; combinatorial optimization; complex network; complex system; evolutionary computation; graph property; nonuniform hard satisfiability problem; nonuniform randomly generated problem; phase transition; real-world problem; Accuracy; Artificial neural networks; Biological cells; Complexity theory; Level measurement; Machine learning algorithms; Optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2010 IEEE Congress on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-1-4244-6909-3
  • Type

    conf

  • DOI
    10.1109/CEC.2010.5586506
  • Filename
    5586506