The linearizable QAP and some applications in optimization problems - - PowerPoint PPT Presentation

the linearizable qap and some applications in
SMART_READER_LITE
LIVE PREVIEW

The linearizable QAP and some applications in optimization problems - - PowerPoint PPT Presentation

The linearizable QAP and some applications in optimization problems in graphs Eranda C ela, Graz University of Technology joint work with Vladimir Deineko, Warwick Business School and Gerhard Woeginger, TU Eindhoven AGTAC 2015 - Koper


slide-1
SLIDE 1

The linearizable QAP and some applications in

  • ptimization problems in graphs

Eranda C ¸ela, Graz University of Technology joint work with Vladimir Deineko, Warwick Business School and Gerhard Woeginger, TU Eindhoven AGTAC 2015 - Koper 16.6.-19.6.2015

C ¸ela The linearizable QAP AGTAC 2015 June 2015 1/16

slide-2
SLIDE 2

Contents

1 Definition of the QAP and complexity 2 Optimization problems in graphs modelled as QAPs 3 The linearizable QAP 4 The linearizable FAS-QAP 5 The linearizable TSP-QAP 6 Summary and outlook C ¸ela The linearizable QAP AGTAC 2015 June 2015 2/16

slide-3
SLIDE 3

Definition of the quadratic assignment problem QAP(A,B)

Input: Size n ∈ N of the problem, two n × n matrices of reals A = (aij) and B = (bij)

C ¸ela The linearizable QAP AGTAC 2015 June 2015 3/16

slide-4
SLIDE 4

Definition of the quadratic assignment problem QAP(A,B)

Input: Size n ∈ N of the problem, two n × n matrices of reals A = (aij) and B = (bij) Output: A permutation π of {1, 2, . . . , n} which minimizes (or maximizes) the objective function Z(A, B, π) :=

n

  • i=1

n

  • j=1

aπ(i)π(j)bij

C ¸ela The linearizable QAP AGTAC 2015 June 2015 3/16

slide-5
SLIDE 5

Definition of the quadratic assignment problem QAP(A,B)

Input: Size n ∈ N of the problem, two n × n matrices of reals A = (aij) and B = (bij) Output: A permutation π of {1, 2, . . . , n} which minimizes (or maximizes) the objective function Z(A, B, π) :=

n

  • i=1

n

  • j=1

aπ(i)π(j)bij Originaly introduced by Koopmans and Beckmann 1957.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 3/16

slide-6
SLIDE 6

Definition of the quadratic assignment problem QAP(A,B)

Input: Size n ∈ N of the problem, two n × n matrices of reals A = (aij) and B = (bij) Output: A permutation π of {1, 2, . . . , n} which minimizes (or maximizes) the objective function Z(A, B, π) :=

n

  • i=1

n

  • j=1

aπ(i)π(j)bij Originaly introduced by Koopmans and Beckmann 1957. Models applications in facility location, backboard wiring, scheduling, typewriter keyboard design, data ranking, analysis of chemical reactions,...

C ¸ela The linearizable QAP AGTAC 2015 June 2015 3/16

slide-7
SLIDE 7

Definition of the quadratic assignment problem QAP(A,B)

Input: Size n ∈ N of the problem, two n × n matrices of reals A = (aij) and B = (bij) Output: A permutation π of {1, 2, . . . , n} which minimizes (or maximizes) the objective function Z(A, B, π) :=

n

  • i=1

n

  • j=1

aπ(i)π(j)bij Originaly introduced by Koopmans and Beckmann 1957. Models applications in facility location, backboard wiring, scheduling, typewriter keyboard design, data ranking, analysis of chemical reactions,... Books and surveys: Burkard et al. 1998, C ¸. 1998, Loyola et al. 2007

C ¸ela The linearizable QAP AGTAC 2015 June 2015 3/16

slide-8
SLIDE 8

Complexity of the QAP

The QAP is a hard problem intensively studied over the last 50 years

C ¸ela The linearizable QAP AGTAC 2015 June 2015 4/16

slide-9
SLIDE 9

Complexity of the QAP

The QAP is a hard problem intensively studied over the last 50 years strongly NP-hard, non approximable within a constant approximation ratio, unless P=NP (Sahni and Gonzalez, 1976)

C ¸ela The linearizable QAP AGTAC 2015 June 2015 4/16

slide-10
SLIDE 10

Complexity of the QAP

The QAP is a hard problem intensively studied over the last 50 years strongly NP-hard, non approximable within a constant approximation ratio, unless P=NP (Sahni and Gonzalez, 1976) even modest size problems, e.g. n = 30, are computationally non trivial Adams et al. 2007, Anstreicher at al. 2002, Hahn and Krarup 2001, Hahn et al. 2012

C ¸ela The linearizable QAP AGTAC 2015 June 2015 4/16

slide-11
SLIDE 11

Complexity of the QAP

The QAP is a hard problem intensively studied over the last 50 years strongly NP-hard, non approximable within a constant approximation ratio, unless P=NP (Sahni and Gonzalez, 1976) even modest size problems, e.g. n = 30, are computationally non trivial Adams et al. 2007, Anstreicher at al. 2002, Hahn and Krarup 2001, Hahn et al. 2012 QAPLIB, www.seas.upenn.edu/qaplib

C ¸ela The linearizable QAP AGTAC 2015 June 2015 4/16

slide-12
SLIDE 12

Complexity of the QAP

The QAP is a hard problem intensively studied over the last 50 years strongly NP-hard, non approximable within a constant approximation ratio, unless P=NP (Sahni and Gonzalez, 1976) even modest size problems, e.g. n = 30, are computationally non trivial Adams et al. 2007, Anstreicher at al. 2002, Hahn and Krarup 2001, Hahn et al. 2012 QAPLIB, www.seas.upenn.edu/qaplib polynomially solvable special cases for specially structured coefficient matrices A and B Burkard et al. 1998, C ¸. 1998, C ¸. et al. 2011, 2012, Deineko et al. 1998, Erdoˇ gan et al. 2007, 2011, Kabadi et al. 2011, Laurent et al. 2015, Punnen et al. 2013

C ¸ela The linearizable QAP AGTAC 2015 June 2015 4/16

slide-13
SLIDE 13

The TSP-QAP

Input: Size n ∈ N of the problem, an n × n matrix D = (aij)

  • f the distances between any two cities i, j ∈ {1, 2, . . . , n}

C ¸ela The linearizable QAP AGTAC 2015 June 2015 5/16

slide-14
SLIDE 14

The TSP-QAP

Input: Size n ∈ N of the problem, an n × n matrix D = (aij)

  • f the distances between any two cities i, j ∈ {1, 2, . . . , n}

Output: A cyclic permutation π of {1, 2, . . . , n} which minimizes the objective function

n−1

  • i=1

dπ(i)π(i+1) + dπ(n)π(1)

C ¸ela The linearizable QAP AGTAC 2015 June 2015 5/16

slide-15
SLIDE 15

The TSP-QAP

Input: Size n ∈ N of the problem, an n × n matrix D = (aij)

  • f the distances between any two cities i, j ∈ {1, 2, . . . , n}

Output: A cyclic permutation π of {1, 2, . . . , n} which minimizes the objective function

n−1

  • i=1

dπ(i)π(i+1) + dπ(n)π(1) Equivalent formulation as QAP(A, B) of size n: A = D, B is the matrix of the permutation φ with φ(i) = i + 1, for i = 1, 2, . . . , n − 1, and φ(n) = 1:

C ¸ela The linearizable QAP AGTAC 2015 June 2015 5/16

slide-16
SLIDE 16

The TSP-QAP

Input: Size n ∈ N of the problem, an n × n matrix D = (aij)

  • f the distances between any two cities i, j ∈ {1, 2, . . . , n}

Output: A cyclic permutation π of {1, 2, . . . , n} which minimizes the objective function

n−1

  • i=1

dπ(i)π(i+1) + dπ(n)π(1) Equivalent formulation as QAP(A, B) of size n: A = D, B is the matrix of the permutation φ with φ(i) = i + 1, for i = 1, 2, . . . , n − 1, and φ(n) = 1: B =   

1 . . . 1 . . . . . . . . . . . . ... . . . . . . . . . 1 1 . . .

  

C ¸ela The linearizable QAP AGTAC 2015 June 2015 5/16

slide-17
SLIDE 17

The FAS-QAP

Given a directed graph G = (V , E) a feedback arc set is a subset E ′ ⊆ E

  • f the arcs, such that (V , E \ E ′) is a directed acyclic graph .

C ¸ela The linearizable QAP AGTAC 2015 June 2015 6/16

slide-18
SLIDE 18

The FAS-QAP

Given a directed graph G = (V , E) a feedback arc set is a subset E ′ ⊆ E

  • f the arcs, such that (V , E \ E ′) is a directed acyclic graph .

The feedback arc set problem (FAS) Input: a directed graph G = (V , E)

C ¸ela The linearizable QAP AGTAC 2015 June 2015 6/16

slide-19
SLIDE 19

The FAS-QAP

Given a directed graph G = (V , E) a feedback arc set is a subset E ′ ⊆ E

  • f the arcs, such that (V , E \ E ′) is a directed acyclic graph .

The feedback arc set problem (FAS) Input: a directed graph G = (V , E) Output: A feedback arc set E ′ of minimum cardinality

C ¸ela The linearizable QAP AGTAC 2015 June 2015 6/16

slide-20
SLIDE 20

The FAS-QAP

Given a directed graph G = (V , E) a feedback arc set is a subset E ′ ⊆ E

  • f the arcs, such that (V , E \ E ′) is a directed acyclic graph .

The feedback arc set problem (FAS) Input: a directed graph G = (V , E) Output: A feedback arc set E ′ of minimum cardinality (see eg. Festa et al. 2000)

C ¸ela The linearizable QAP AGTAC 2015 June 2015 6/16

slide-21
SLIDE 21

The FAS-QAP

Given a directed graph G = (V , E) a feedback arc set is a subset E ′ ⊆ E

  • f the arcs, such that (V , E \ E ′) is a directed acyclic graph .

The feedback arc set problem (FAS) Input: a directed graph G = (V , E) Output: A feedback arc set E ′ of minimum cardinality (see eg. Festa et al. 2000) Equivalent formulation as QAP(A, B) of size n := |V |: A = (aij) is the adjacency matrix of G, B = (bij) is a feedback arc matrix,

C ¸ela The linearizable QAP AGTAC 2015 June 2015 6/16

slide-22
SLIDE 22

The FAS-QAP

Given a directed graph G = (V , E) a feedback arc set is a subset E ′ ⊆ E

  • f the arcs, such that (V , E \ E ′) is a directed acyclic graph .

The feedback arc set problem (FAS) Input: a directed graph G = (V , E) Output: A feedback arc set E ′ of minimum cardinality (see eg. Festa et al. 2000) Equivalent formulation as QAP(A, B) of size n := |V |: A = (aij) is the adjacency matrix of G, B = (bij) is a feedback arc matrix, bij =

  • 1

if 1 ≤ j < i ≤ n if 1 ≤ i ≤ j ≤ n C ¸ela The linearizable QAP AGTAC 2015 June 2015 6/16

slide-23
SLIDE 23

The FAS-QAP

Given a directed graph G = (V , E) a feedback arc set is a subset E ′ ⊆ E

  • f the arcs, such that (V , E \ E ′) is a directed acyclic graph .

The feedback arc set problem (FAS) Input: a directed graph G = (V , E) Output: A feedback arc set E ′ of minimum cardinality (see eg. Festa et al. 2000) Equivalent formulation as QAP(A, B) of size n := |V |: A = (aij) is the adjacency matrix of G, B = (bij) is a feedback arc matrix, bij =

  • 1

if 1 ≤ j < i ≤ n if 1 ≤ i ≤ j ≤ n

For any ordering π of the vertices of G:

n

  • i,j=1

aπ(i)π(j)bij is the number of arcs leading from vertices with order i ≥ 2 to vertices with order j < i; these arcs build a feedback arc set.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 6/16

slide-24
SLIDE 24

The FAS-QAP

C ¸ela The linearizable QAP AGTAC 2015 June 2015 7/16

slide-25
SLIDE 25

Definition of the linearizable QAP

The linear assignment problem LAP(C): Input: Size n ∈ N of the problem, an n × n matrix of reals C = (cij)

C ¸ela The linearizable QAP AGTAC 2015 June 2015 8/16

slide-26
SLIDE 26

Definition of the linearizable QAP

The linear assignment problem LAP(C): Input: Size n ∈ N of the problem, an n × n matrix of reals C = (cij) Output: A permutation π of {1, 2, . . . , n} which minimizes (or maximizes) the objective function

n

  • i=1

n

  • j=1

ciπ(i)

C ¸ela The linearizable QAP AGTAC 2015 June 2015 8/16

slide-27
SLIDE 27

Definition of the linearizable QAP

The linear assignment problem LAP(C): Input: Size n ∈ N of the problem, an n × n matrix of reals C = (cij) Output: A permutation π of {1, 2, . . . , n} which minimizes (or maximizes) the objective function

n

  • i=1

n

  • j=1

ciπ(i) A QAP(A, B) of size n is called linearizable if there exists an n × n matrix C such that

n

  • ij=1

aπ(i)π(j)bij =

n

  • i=1

ciπ(i) for all permutations π of {1, 2, . . . , n} (Bookhold, 1990)

C ¸ela The linearizable QAP AGTAC 2015 June 2015 8/16

slide-28
SLIDE 28

Which special cases of the QAP(A, B) are linearizable?

Particular special cases: Erdoˇ gan 2006, Erdoˇ gan and Tansel 2007, 20011.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 9/16

slide-29
SLIDE 29

Which special cases of the QAP(A, B) are linearizable?

Particular special cases: Erdoˇ gan 2006, Erdoˇ gan and Tansel 2007, 20011. Recognition of linearizable QAP(A,B) in O(n2): Kabadi and Punnen 2011, Punnen and Kabadi 2013,

C ¸ela The linearizable QAP AGTAC 2015 June 2015 9/16

slide-30
SLIDE 30

Which special cases of the QAP(A, B) are linearizable?

Particular special cases: Erdoˇ gan 2006, Erdoˇ gan and Tansel 2007, 20011. Recognition of linearizable QAP(A,B) in O(n2): Kabadi and Punnen 2011, Punnen and Kabadi 2013, Full combinatorial characterization of linearizable QAPs in the case

  • f symmetric coefficient matrices (Punnen and Kabadi 2013):

C ¸ela The linearizable QAP AGTAC 2015 June 2015 9/16

slide-31
SLIDE 31

Which special cases of the QAP(A, B) are linearizable?

Particular special cases: Erdoˇ gan 2006, Erdoˇ gan and Tansel 2007, 20011. Recognition of linearizable QAP(A,B) in O(n2): Kabadi and Punnen 2011, Punnen and Kabadi 2013, Full combinatorial characterization of linearizable QAPs in the case

  • f symmetric coefficient matrices (Punnen and Kabadi 2013):

QAP(A, B) with symmetric matrices A and B is linearizable, iff one of the matrices is a weak sum matrix.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 9/16

slide-32
SLIDE 32

Which special cases of the QAP(A, B) are linearizable?

Particular special cases: Erdoˇ gan 2006, Erdoˇ gan and Tansel 2007, 20011. Recognition of linearizable QAP(A,B) in O(n2): Kabadi and Punnen 2011, Punnen and Kabadi 2013, Full combinatorial characterization of linearizable QAPs in the case

  • f symmetric coefficient matrices (Punnen and Kabadi 2013):

QAP(A, B) with symmetric matrices A and B is linearizable, iff one of the matrices is a weak sum matrix. A = (aij) is a sum matrix iff ∃αi, βi, 1 ≤ i ≤ n, such that aij = αi + βj, ∀1 ≤ i, j ≤ n.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 9/16

slide-33
SLIDE 33

Which special cases of the QAP(A, B) are linearizable?

Particular special cases: Erdoˇ gan 2006, Erdoˇ gan and Tansel 2007, 20011. Recognition of linearizable QAP(A,B) in O(n2): Kabadi and Punnen 2011, Punnen and Kabadi 2013, Full combinatorial characterization of linearizable QAPs in the case

  • f symmetric coefficient matrices (Punnen and Kabadi 2013):

QAP(A, B) with symmetric matrices A and B is linearizable, iff one of the matrices is a weak sum matrix. A = (aij) is a sum matrix iff ∃αi, βi, 1 ≤ i ≤ n, such that aij = αi + βj, ∀1 ≤ i, j ≤ n. A is a weak sum matrix iff it can be turned into a sum matrix by appropriately changing its diagonal elements.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 9/16

slide-34
SLIDE 34

Some observations

The asymmetric linearizable QAP(A, B) cannot be characterized in terms of weak sum matrices.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 10/16

slide-35
SLIDE 35

Some observations

The asymmetric linearizable QAP(A, B) cannot be characterized in terms of weak sum matrices. Counterexample: None of A and B is a weak sum matrix, but QAP(A, B) is linearizable as LAP(C)

C ¸ela The linearizable QAP AGTAC 2015 June 2015 10/16

slide-36
SLIDE 36

Some observations

The asymmetric linearizable QAP(A, B) cannot be characterized in terms of weak sum matrices. Counterexample: None of A and B is a weak sum matrix, but QAP(A, B) is linearizable as LAP(C) A =

  • 1

1 1 1

  • B =
  • 1

1 1 1 1 1

  • C =
  • 1

2 3

  • 1

1 2

  • C

¸ela The linearizable QAP AGTAC 2015 June 2015 10/16

slide-37
SLIDE 37

Some observations

The asymmetric linearizable QAP(A, B) cannot be characterized in terms of weak sum matrices. Counterexample: None of A and B is a weak sum matrix, but QAP(A, B) is linearizable as LAP(C) A =

  • 1

1 1 1

  • B =
  • 1

1 1 1 1 1

  • C =
  • 1

2 3

  • 1

1 2

  • If QAP(A1, B) and QAP(A2, B) are linearizable, then

QAP(λ1A1 + λ2A2, B) is also linearizable for any two reals λ1, λ2.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 10/16

slide-38
SLIDE 38

Some definitions

A n × n matrix A = (aij) is called a directed cut matrix, iff there exists a subset of indices ∅ = I ≤ {1, 2, . . . , n}, such that aij = 1 for i ∈ I and j ∈ I and aij = 0 otherwise.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 11/16

slide-39
SLIDE 39

Some definitions

A n × n matrix A = (aij) is called a directed cut matrix, iff there exists a subset of indices ∅ = I ≤ {1, 2, . . . , n}, such that aij = 1 for i ∈ I and j ∈ I and aij = 0 otherwise. Three indices i, j, k are said to form a balanced 3-cycle in an n × n matrix A, if the corresponding entries satisfy aij + ajk + aki = aik + akj + aji .

C ¸ela The linearizable QAP AGTAC 2015 June 2015 11/16

slide-40
SLIDE 40

Some definitions

A n × n matrix A = (aij) is called a directed cut matrix, iff there exists a subset of indices ∅ = I ≤ {1, 2, . . . , n}, such that aij = 1 for i ∈ I and j ∈ I and aij = 0 otherwise. Three indices i, j, k are said to form a balanced 3-cycle in an n × n matrix A, if the corresponding entries satisfy aij + ajk + aki = aik + akj + aji . A matrix A is called a balanced 3-cycle matrix if every three indices i, j, k form a balanced 3-cycle.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 11/16

slide-41
SLIDE 41

Some definitions

A n × n matrix A = (aij) is called a directed cut matrix, iff there exists a subset of indices ∅ = I ≤ {1, 2, . . . , n}, such that aij = 1 for i ∈ I and j ∈ I and aij = 0 otherwise. Three indices i, j, k are said to form a balanced 3-cycle in an n × n matrix A, if the corresponding entries satisfy aij + ajk + aki = aik + akj + aji . A matrix A is called a balanced 3-cycle matrix if every three indices i, j, k form a balanced 3-cycle. The n × n balanced 3-cycles matrices form a linear subspace of the n × n matrices.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 11/16

slide-42
SLIDE 42

Some definitions

A n × n matrix A = (aij) is called a directed cut matrix, iff there exists a subset of indices ∅ = I ≤ {1, 2, . . . , n}, such that aij = 1 for i ∈ I and j ∈ I and aij = 0 otherwise. Three indices i, j, k are said to form a balanced 3-cycle in an n × n matrix A, if the corresponding entries satisfy aij + ajk + aki = aik + akj + aji . A matrix A is called a balanced 3-cycle matrix if every three indices i, j, k form a balanced 3-cycle. The n × n balanced 3-cycles matrices form a linear subspace of the n × n matrices. Theorem 1: An n × n matrix A is a balanced 3-cycle matrix iff it can be written as the sum of a symmetric matrix and a linear combination of directed cut matrices.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 11/16

slide-43
SLIDE 43

The linearizable FAS-QAP

Observation For every symmetric matrix A the FAS-QAP for matrix A is linearizable.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 12/16

slide-44
SLIDE 44

The linearizable FAS-QAP

Observation For every symmetric matrix A the FAS-QAP for matrix A is linearizable. Lemma 1: For any directed cut matrix A the FAS-QAP with coefficient matrix A is linearizable.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 12/16

slide-45
SLIDE 45

The linearizable FAS-QAP

Observation For every symmetric matrix A the FAS-QAP for matrix A is linearizable. Lemma 1: For any directed cut matrix A the FAS-QAP with coefficient matrix A is linearizable. Proof:

C ¸ela The linearizable QAP AGTAC 2015 June 2015 12/16

slide-46
SLIDE 46

The linearizable FAS-QAP

Observation For every symmetric matrix A the FAS-QAP for matrix A is linearizable. Lemma 1: For any directed cut matrix A the FAS-QAP with coefficient matrix A is linearizable. Proof: Let I = {1, 2, . . . , k} and aij = 1 iff i ∈ I, j ∈ I for 1 ≤ i, j ≤ n.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 12/16

slide-47
SLIDE 47

The linearizable FAS-QAP

Observation For every symmetric matrix A the FAS-QAP for matrix A is linearizable. Lemma 1: For any directed cut matrix A the FAS-QAP with coefficient matrix A is linearizable. Proof: Let I = {1, 2, . . . , k} and aij = 1 iff i ∈ I, j ∈ I for 1 ≤ i, j ≤ n. Consider a permutation π of {1, 2, . . . , n} and let {π(p1), π(p2), . . . , π(pk)} := {1, 2, . . . , k} with p1 < p2 < . . . < pk.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 12/16

slide-48
SLIDE 48

The linearizable FAS-QAP

Observation For every symmetric matrix A the FAS-QAP for matrix A is linearizable. Lemma 1: For any directed cut matrix A the FAS-QAP with coefficient matrix A is linearizable. Proof: Let I = {1, 2, . . . , k} and aij = 1 iff i ∈ I, j ∈ I for 1 ≤ i, j ≤ n. Consider a permutation π of {1, 2, . . . , n} and let {π(p1), π(p2), . . . , π(pk)} := {1, 2, . . . , k} with p1 < p2 < . . . < pk. Then Z(A, B, π) =

n

  • i,j=1

i>j

aπ(i)π(j) =

k

  • i=1

(pi − i) =

n

  • i=1

ciπ(i) with cij = 1 if i = 1, 2, . . . , k, j ∈ {1, 2, . . . , n} and cij = 0 otherwise.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 12/16

slide-49
SLIDE 49

The linearizable FAS-QAP

Theorem 1, Observation and Lemma 1 imply: If A is a balanced 3-cycle matrix, then the FAS-QAP for matrix A is linearizable.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 13/16

slide-50
SLIDE 50

The linearizable FAS-QAP

Theorem 1, Observation and Lemma 1 imply: If A is a balanced 3-cycle matrix, then the FAS-QAP for matrix A is linearizable. Lemma 2: If the FAS-QAP for an n × n matrix A is linearizable, then for any J ⊆ {1, 2, . . . , n} the FAS-QAP for the principal submatrix A[J] is also linearizable.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 13/16

slide-51
SLIDE 51

The linearizable FAS-QAP

Theorem 1, Observation and Lemma 1 imply: If A is a balanced 3-cycle matrix, then the FAS-QAP for matrix A is linearizable. Lemma 2: If the FAS-QAP for an n × n matrix A is linearizable, then for any J ⊆ {1, 2, . . . , n} the FAS-QAP for the principal submatrix A[J] is also linearizable. If |J| = 3, the linearizability of the FAS-QAP for matrix A[J] implies that the corresponding triple forms a balanced 3-cycle.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 13/16

slide-52
SLIDE 52

The linearizable FAS-QAP

Theorem 1, Observation and Lemma 1 imply: If A is a balanced 3-cycle matrix, then the FAS-QAP for matrix A is linearizable. Lemma 2: If the FAS-QAP for an n × n matrix A is linearizable, then for any J ⊆ {1, 2, . . . , n} the FAS-QAP for the principal submatrix A[J] is also linearizable. If |J| = 3, the linearizability of the FAS-QAP for matrix A[J] implies that the corresponding triple forms a balanced 3-cycle. Theorem 2: The FAS-QAP with a coefficient matrix A (and B a 0-1 lower triangular matrix with 1-s below the main diagonal and 0-s above it) is linearizable iff A is a balanced 3-cycle matrix.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 13/16

slide-53
SLIDE 53

The linearizable TSP-QAP

Proposition (Gabowich 1976, Berenguer 1979, Lawler et al. 1985) The following two statements are equivalent: (i) For the distance matrix A all TSP tours have the same length. (ii) Matrix A is a weak sum matrix.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 14/16

slide-54
SLIDE 54

The linearizable TSP-QAP

Proposition (Gabowich 1976, Berenguer 1979, Lawler et al. 1985) The following two statements are equivalent: (i) For the distance matrix A all TSP tours have the same length. (ii) Matrix A is a weak sum matrix. Observation If the TSP-QAP for matrix A is linearizable, then for the distance matrix A all TSP tours have the same length.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 14/16

slide-55
SLIDE 55

The linearizable TSP-QAP

Proposition (Gabowich 1976, Berenguer 1979, Lawler et al. 1985) The following two statements are equivalent: (i) For the distance matrix A all TSP tours have the same length. (ii) Matrix A is a weak sum matrix. Observation If the TSP-QAP for matrix A is linearizable, then for the distance matrix A all TSP tours have the same length. Theorem The TSP-QAP for matrix A is linearizable, if and only if A is a weak sum matrix.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 14/16

slide-56
SLIDE 56

Summary and outlook

Combinatorial characterization of the linarizable FAS-QAP

C ¸ela The linearizable QAP AGTAC 2015 June 2015 15/16

slide-57
SLIDE 57

Summary and outlook

Combinatorial characterization of the linarizable FAS-QAP Combinatorial characterization of the linearizable TSP-QAP

C ¸ela The linearizable QAP AGTAC 2015 June 2015 15/16

slide-58
SLIDE 58

Summary and outlook

Combinatorial characterization of the linarizable FAS-QAP Combinatorial characterization of the linearizable TSP-QAP The combinatorial characterization of the linearizable symmetric QAP is not valid for the linearizable asymmetric QAP

C ¸ela The linearizable QAP AGTAC 2015 June 2015 15/16

slide-59
SLIDE 59

Summary and outlook

Combinatorial characterization of the linarizable FAS-QAP Combinatorial characterization of the linearizable TSP-QAP The combinatorial characterization of the linearizable symmetric QAP is not valid for the linearizable asymmetric QAP Possible directions for further research: The linearizable QAP seems to be rare events. It might be interesting to support this intuition by means of a probabilistic analysis in some reasonable stochastic model.

C ¸ela The linearizable QAP AGTAC 2015 June 2015 15/16

slide-60
SLIDE 60

Summary and outlook

Combinatorial characterization of the linarizable FAS-QAP Combinatorial characterization of the linearizable TSP-QAP The combinatorial characterization of the linearizable symmetric QAP is not valid for the linearizable asymmetric QAP Possible directions for further research: The linearizable QAP seems to be rare events. It might be interesting to support this intuition by means of a probabilistic analysis in some reasonable stochastic model. Identification of further linearizable families for the asymmetric case

C ¸ela The linearizable QAP AGTAC 2015 June 2015 15/16

slide-61
SLIDE 61

Summary and outlook

Combinatorial characterization of the linarizable FAS-QAP Combinatorial characterization of the linearizable TSP-QAP The combinatorial characterization of the linearizable symmetric QAP is not valid for the linearizable asymmetric QAP Possible directions for further research: The linearizable QAP seems to be rare events. It might be interesting to support this intuition by means of a probabilistic analysis in some reasonable stochastic model. Identification of further linearizable families for the asymmetric case Complete combinatorial characterization of all linearizable asymmetric QAP instances. (ambicious goal!)

C ¸ela The linearizable QAP AGTAC 2015 June 2015 15/16

slide-62
SLIDE 62

THANK YOU!

C ¸ela The linearizable QAP AGTAC 2015 June 2015 16/16