Study of Optimal Mixing
Hsu, Hung-Wei
Prof. Yu, Tian-Li
2017.01.16
Outline
- Recap : Pasting Problem
- Again : Pasting Problem
Pasting Problem
Optimal solution
Target solution
Properties of Good Topologies
-
Tree structure / Loop structure
- Random instances
- 0-1 loss subfunction
We have discussed on problems with following properties
Counter Example
We have found counter example in 2d spin glass problem



An elegant approach
An elegant approach
- Find the area different to optimal solution
- Estimate the distribution of these areas size
- Bound the value by integration
Expected result
We first try exponential distribution :
We need :
A Smarter Way
-
Ability to cut large areas into small ones
-
Apply a recusive method
-
Probability model
Order Assumption
+1
+3
-2
Order Assumption (recursive)
Selection of Cut
Cut path non-overlapping
Conduct Experiments
-
Square shape
-
Use half-binomial distribution on boundary
-
Let the optimal solution fixed (all bit 1's)
-
Random instance


Fail Rate
Seems to be polynomial decay
Recursive Method
-1
+3
-2
Equal cut
-3
+3
-3
Zero boundary


Fail Rate
Equal cut
Zero boundary
Fail rate grows as area increases
Cut selection
- + cut paths
- Z-shape cut paths
- General cut paths
Sum
Path
Order
Path
Overlapping
No
Yes
Yes
Another Problem
In 2d spin glass problem, the complement of optimal solution is also an optimal solution.
So when generating instances, it's not sufficient to use half binomial distribution
But we don't know what is the distribution of optimal solution
By-pass the Problem
- Find what kind of instance will not have a legal cut path
- Boundary
- Inner
- Conduct brute force experiment with general cut paths to find all these structures
- Derive some properties from observation
Properties :
- For degree 2 node
- ...
- ...
- For degree 1 node
- ...
- ...
Too restricted!!!
Back to Cut Path
We are now discuss on general cut path :
If we flip a inner region, it will never gain!
Means there are two optimal solutions
But we can choose the most similar one as reference
Back to Cut Path
So now we will always have legal cut path:
- A cut with outer region
- A legal cut must have positive gain with its outer region part only
Outer region
Inner region
Outer region part
Inner region part
Similar scheme
How to compute p?
What probability model to be used?
Probability Model
- Random bits for instance
- Randomly select region
- We want the conditional probability :
A Sufficient Condition
- A region A with flip(Inner region) <= 0
- Outer region of A is identical to some optimal solution
Finally
Flip from outer region
Scheme
Easier to compute
About p
End
Study of Optimal mixing
By 許泓崴
Study of Optimal mixing
Individual Study of DSMGA2 by Sammy & Franky
- 360