liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Copositive Formulations of the Dominating Set problem and applications
University of Cologne, Germany.ORCID iD: 0000-0002-5415-1715
2014 (English)Report (Other academic)
Abstract [en]

The game of chess has inspired mathematicians for a long time. A well-known example for a chess problem is the so-called "Eight Queens Puzzle". In 1848 the german mathematician M. Bezzel asked for the number of possibilities to place eight queens on a chessboard, without two queens threatening each other. A related problem was covered in G. Berge’s famous book "The Theory of graphs" and is known as the "Five Queens Puzzle". This problem deals with the question of f inding the minimum number of queens needed to attack or occupy every square on a chess board. The general case of this problem is known as the DOMINATING SET Problem or DS Problem and belongs to the fundamental problems in graph theory. In 1990 S. T. Hedetniemi and R. C. Laskar (see [17]) noted that essential research on Domination in graphs started with the graph theory texts of D. König (1950), G. Berge (1958) and O. Ore (1962). From the mid-1970s onwards the number of domination papers grew quickly. The authors attribute this to mainly three factors. Two of them are the diversity of applications and the interest in finding polynomial time solutions to domination problems in special classes of graphs, which have motivated the approach worked out in this thesis . Adominating set for an undirected graph G = (VE) is a subset D of V, such that every vertex in V is connected to at least one member of D. Now we are looking for the domination number (G) which is the number of vertices in a smallest dominating set of G.

To classify the hardness of DOMINATING SET we consider the so-called decision version of DOMINATING SET, which means, given an integer k, to decide whether a dominating set of size k exists in a given graph. Due to the fact that V itself is always a dominating set in a graph G = (VE), we can reduce the decision problem to integers k V . It has been shown by M. Garey and D. Johnson in 1979 ([10]), that this decision version of DOMINATING SET is NP-complete. Under the hypothesis that P= NP, there is no efficient algorithm to solve this problem. The approach to the DS Problem worked out in this thesis is to formulate DOMINATING SET as a so-called copositive program, which is a certain optimization problem. The field of Mathematical Optimization is a very active area of research in modern mathematics. Generally speaking it is about finding a point in a set of feasible points which maximizes or minimizes an objective function. For the purpose of this thesis we mostly stick to conic programs, where the set of feasible points can be expressed with the help of convex cones and linear constraints. Examples for convex cones are the non-negative orthant or the cone of positive semidefinite matrices, common constraints are linear (in)equalities or integrality constraints. Copositive programs are certain conic programs, where the considered cone is the cone of copositive matrices. In Chapter 3 we develope two specific copositive formulations for DOMINATING SET.

Because solving copositive programs in general remains NP-hard, we approximate the resulting program with a series of simpler programs developed by P. Parrilo in [21]. This allows us to develope algorithms to approximate any copositive program, such as the formulations given in Chapter 3 within polynomial time. This means we provide two new approximation algorithms for DOMINATING SET. Furthermore, a simplification for semidefinite programs, developed by C. Bachoc, D. C. Gijswijt, A. Schrijver and F. Vallentin [1], can be applied to Parrilo’s hierarchy in certain instances of DOMINATING SET. This increases the performance of the algorithms significantly for large instances, providing a useful tool to find lower bounds for the domination number (G).

Place, publisher, year, edition, pages
Köln: University of Cologne , 2014. , p. 73
Series
Master’s thesis
National Category
Computational Mathematics
Identifiers
URN: urn:nbn:se:liu:diva-209876OAI: oai:DiVA.org:liu-209876DiVA, id: diva2:1914187
Available from: 2024-11-18 Created: 2024-11-18 Last updated: 2025-05-13Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

http://www.mi.uni-koeln.de/opt/wp-content/uploads/2016/04/MasterarbeitRolfes.pdf

Authority records

Rolfes, Jan Hendrik

Search in DiVA

By author/editor
Rolfes, Jan Hendrik
Computational Mathematics

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 90 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf