375 research outputs found
Parameterized Algorithms for Load Coloring Problem
One way to state the Load Coloring Problem (LCP) is as follows. Let
be graph and let be a 2-coloring. An
edge is called red (blue) if both end-vertices of are red (blue).
For a 2-coloring , let and be the number of red and blue edges
and let . Let be the maximum of
over all 2-colorings.
We introduce the parameterized problem -LCP of deciding whether , where is the parameter. We prove that this problem admits a kernel with
at most . Ahuja et al. (2007) proved that one can find an optimal
2-coloring on trees in polynomial time. We generalize this by showing that an
optimal 2-coloring on graphs with tree decomposition of width can be found
in time . We also show that either is a Yes-instance of -LCP
or the treewidth of is at most . Thus, -LCP can be solved in time
$O^*(4^k).
A Memetic Algorithm for the Generalized Traveling Salesman Problem
The generalized traveling salesman problem (GTSP) is an extension of the
well-known traveling salesman problem. In GTSP, we are given a partition of
cities into groups and we are required to find a minimum length tour that
includes exactly one city from each group. The recent studies on this subject
consider different variations of a memetic algorithm approach to the GTSP. The
aim of this paper is to present a new memetic algorithm for GTSP with a
powerful local search procedure. The experiments show that the proposed
algorithm clearly outperforms all of the known heuristics with respect to both
solution quality and running time. While the other memetic algorithms were
designed only for the symmetric GTSP, our algorithm can solve both symmetric
and asymmetric instances.Comment: 15 pages, to appear in Natural Computing, Springer, available online:
http://www.springerlink.com/content/5v4568l492272865/?p=e1779dd02e4d4cbfa49d0d27b19b929f&pi=1
Parameterized TSP: Beating the Average
In the Travelling Salesman Problem (TSP), we are given a complete graph
together with an integer weighting on the edges of , and we are asked
to find a Hamilton cycle of of minimum weight. Let denote the
average weight of a Hamilton cycle of for the weighting . Vizing
(1973) asked whether there is a polynomial-time algorithm which always finds a
Hamilton cycle of weight at most . He answered this question in the
affirmative and subsequently Rublineckii (1973) and others described several
other TSP heuristics satisfying this property. In this paper, we prove a
considerable generalisation of Vizing's result: for each fixed , we give an
algorithm that decides whether, for any input edge weighting of ,
there is a Hamilton cycle of of weight at most (and constructs
such a cycle if it exists). For fixed, the running time of the algorithm is
polynomial in , where the degree of the polynomial does not depend on
(i.e., the generalised Vizing problem is fixed-parameter tractable with respect
to the parameter )
Constraint Expressions and Workflow Satisfiability
A workflow specification defines a set of steps and the order in which those
steps must be executed. Security requirements and business rules may impose
constraints on which users are permitted to perform those steps. A workflow
specification is said to be satisfiable if there exists an assignment of
authorized users to workflow steps that satisfies all the constraints. An
algorithm for determining whether such an assignment exists is important, both
as a static analysis tool for workflow specifications, and for the construction
of run-time reference monitors for workflow management systems. We develop new
methods for determining workflow satisfiability based on the concept of
constraint expressions, which were introduced recently by Khan and Fong. These
methods are surprising versatile, enabling us to develop algorithms for, and
determine the complexity of, a number of different problems related to workflow
satisfiability.Comment: arXiv admin note: text overlap with arXiv:1205.0852; to appear in
Proceedings of SACMAT 201
Hypercontractive Inequality for Pseudo-Boolean Functions of Bounded Fourier Width
A function is called pseudo-Boolean.
It is well-known that each pseudo-Boolean function can be written as
where ${\cal F}\subseteq \{I:\
I\subseteq [n]\}[n]=\{1,2,...,n\}\chi_I(x)=\prod_{i\in I}x_i\hat{f}(I)f\max \{|I|:\ I\in {\cal
F}\}f\rhoi\in
[n]\rho\cal Fi\in [n]\mathbf{x}_i\mathbf{x}_jj\neq i.\mathbf{x}=(\mathbf{x}_1,...,\mathbf{x}_n)pf||f||_p=(\mathbb E[|f(\mathbf{x})|^p])^{1/p}p\ge 1||f||_q\ge ||f||_pq> p\ge 1ffdq> p>1 ||f||_q\le
(\frac{q-1}{p-1})^{d/2}||f||_p.d\rhoq> p\ge 2 ||f||_q\le
((2r)!\rho^{r-1})^{1/(2r)}||f||_p,r=\lceil q/2\rceilq=4p=2 ||f||_4\le (2\rho+1)^{1/4}||f||_2.
- …