Download presentation
Presentation is loading. Please wait.
Published byRegina Powers Modified over 9 years ago
1
Integer Programming 2013 1 I.5. Computational Complexity Nemhauser and Wolsey, p 114 - Ref: Computers and Intractability: A Guide to the Theory of NP- Completeness, M. Garey and D. Johnson, 1979, Freeman Purpose: classification of problems according to their difficulties ( polynomial time solvability). Many problems look similar, but have quite different complexity. e.g.) Shortest Path Problem (with nonnegative arc weights, arbitrary arc weights). Chinese Postman Problem ( graph undirected, directed, mixed) and TSP. Matching and Node Packing (Stable Set) in graphs. Spanning Tree, Steiner Tree. Uncapacitated Lot Sizing, Capacitated Lot Sizing. Uncapacitated Facility Location, Capacitated Facility Location.
2
Integer Programming 2013 2
3
3 2.Measuring alg efficiency and prob complexity
4
Integer Programming 2013 4
5
5
6
6 3. Some Problems Solvable in Polynomial Time
7
Integer Programming 2013 7
8
8
9
9
10
10
11
Integer Programming 2013 11 4. Remarks on 0-1 and Pure-Integer Prog.
12
Integer Programming 2013 12
13
Integer Programming 2013 13
14
Integer Programming 2013 14
15
Integer Programming 2013 15 5. Nondeterministic Polynomial-Time Algorithms and NP Problems
16
Integer Programming 2013 16
17
Integer Programming 2013 17 Equivalence of Optimization and Feasibility Problem
18
Integer Programming 2013 18
19
Integer Programming 2013 19 Turing Machine Model Deterministic Turing Machine : mathematical model of algorithm (refer GJ p.23 - ) Finite State Control -2 -3 3 1 0 2 4 …. Read-write head Tape (Deterministic one-tape Turing machine)
20
Integer Programming 2013 20
21
Integer Programming 2013 21 01 This DTM program accepts 0-1 strings with rightmost two symbols are zeroes. ( check with 10100 ), i. e. it solves the problem of integer divisibility by 4.)
22
Integer Programming 2013 22
23
Integer Programming 2013 23
24
Integer Programming 2013 24 Certificate of Feasibility, the Class NP, and Nondeterministic Algorithms Nondeterministic Turing Machine model Finite State Control -2 -3 3 1 0 2 4 …. Read-write head Tape (Nondeterministic one-tape Turing machine) Guessing Module Guessing head
25
Integer Programming 2013 25
26
Integer Programming 2013 26
27
Integer Programming 2013 27
28
Integer Programming 2013 28
29
Integer Programming 2013 29 The Class CoNP
30
Integer Programming 2013 30
31
Integer Programming 2013 31
32
Integer Programming 2013 32
33
Integer Programming 2013 33
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.