Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Gerard A. P. Kindervater is active.

Publication


Featured researches published by Gerard A. P. Kindervater.


international workshop on parallel algorithms for irregularly structured problems | 1995

Asynchronous Parallel Branch and Bound and Anomalies

Arie de Bruin; Gerard A. P. Kindervater; Harry W. J. M. Trienekens

The parallel execution of branch and bound algorithms can result in seemingly unreasonable speedups or slowdowns. Almost never the speedup is equal to the increase in computing power. For synchronous parallel branch and bound, these effects have been studied extensively. For asynchronous parallelizations, only little is known.


Journal of Algorithms | 1989

The parallel complexity of TSP heuristics

Gerard A. P. Kindervater; Jk Jan Karel Lenstra; David B. Shmoys

Abstract We consider eight heuristics for constructing approximate solutions to the traveling salesman problem and analyze their complexity in a model of parallel computation. The problems of finding a tour by the nearest neighbor, nearest merger, nearest insertion, cheapest insertion, and farthest insertion heuristics are shown to be P -complete. Hence, it is unlikely that such tours can be obtained in polylogarithmic work space on a sequential computer or in polylogarithmic time on a computer with unbounded parallelism. The double minimum spanning tree and nearest addition heuristics can be implemented to run in polylogarithmic time on a polynomial number of processors. For the Christofides heuristic, we give a randomized polylogarithmic approximation scheme requiring a polynomial number of processors.


Operations Research | 1989

OR Forum—Perspectives on Parallel Computing

Gerard A. P. Kindervater; Jan Karel Lenstra; A. H. G. Rinnooy Kan

Operations research is one problem domain that is likely to benefit from advances in parallel computing. We briefly review what has been achieved in recent years and try to sketch what may be expected in the near future. We argue that the lack of uniformity in available architectures is the main obstacle for the breakthrough of parallel computing. Also, formal techniques will have to be developed for the design and implementation of efficient parallel algorithms, and more realism will be required in theoretical models of parallel computation.


Operations Research | 1991

A queueing network model for analyzing a class of branch-and-bound algorithms on a master-slave architecture

Oj Onno Boxma; Gerard A. P. Kindervater

Partitioning methods lend themselves very well to implementation on parallel computers. In recent years, branch-and-bound algorithms have been tested on various types of architectures. In this paper, we develop a queueing network model for the analysis of a class of branch-and-bound algorithms on a master–slave architecture. The analysis is based on a fluid flow approximation. Numerical examples illustrate the concepts developed. Finally, related branch-and-bound algorithms are studied using a machine repair queueing model.


Constraints - An International Journal | 2003

Finding a Feasible Solution for a Class of Distributed Problems with a Single Sum Constraint Using Agents

Arie de Bruin; Gerard A. P. Kindervater; Tjark Vredeveld; Albert P. M. Wagelmans

In this paper, we describe a Multi-Agent System which is capable of finding a feasible solution of a class of distributed problems, in which the subproblems share a single a sum constraint. Emphasis is given to correctness issues and termination detection.


Discrete Applied Mathematics | 1993

Sequential and parallel local search for the time-constrained traveling salesman problem

Gerard A. P. Kindervater; Jan Karel Lenstra; Martin W. P. Savelsbergh

Local search has proven to be an effective solution approach for the traveling salesman problem. We consider variants of the TSP in which each city is to be visited within one or more given time windows. The travel times are symmetric and satisfy the triangle inequality; the objective is to minimize the tour duration. We develop efficient sequential and parallel algorithms for the verification of local optimality of a tour with respect to k-exchanges.


Solving Combinatorial Optimization Problems in Parallel - Methods and Techniques | 1996

Towards an abstract parallel branch and bound machine

Arie de Bruin; Gerard A. P. Kindervater; Harry W. J. M. Trienekens

textabstractMany (parallel) branch and bound algorithms look very different from each other at first glance. They exploit, however, the same underlying computational model. This phenomenon can be used to define branch and bound algorithms in terms of a set of basic rules that are applied in a specific (predefined) order. In the sequential case, the specification of Mittens rules turns out to be sufficient for the development of branch and bound algorithms. In the parallel case, the situation is a bit more complicated. We have to consider extra parameters such as work distribution and knowledge sharing. Here, the implementation of parallel branch and bound algorithms can be seen as a tuning of the parameters combined with the specification of Mittens rules. These observations lead to generic systems, where the user provides the specifications of the problem to be solved, and the system generates a branch and bound algorithm running on a specific architecture. We will discuss some proposals that appeared in the literature. Next, we raise the question whether the proposed models are flexible enough. We analyze the design decisions to be taken when implementing a parallel branch and bound algorithm. It results in a classification model, which is validated by checking whether it captures existing branch and bound implementations. Finally, we return to the issue of flexibility of existing systems, and propose to add an abstract machine model to the generic framework. The model defines a virtual parallel branch and bound machine, within which the design decisions can be expressed in terms of the abstract machine. We will outline some ideas on which the machine may be based, and present directions of future work.


Parallel computers and computations | 1985

An introduction to parallelism in combinatorial optimization

Gerard A. P. Kindervater; Jan Karel Lenstra


Department of Operations Research and System Theory [BS] | 1987

Parallel computing in combinatorial optimization

Gerard A. P. Kindervater; Jan Karel Lenstra


Archive | 1996

An object oriented approach to generic branch and bound

Arie de Bruin; Gerard A. P. Kindervater; Harry W. J. M. Trienekens; R.A. van der Goot

Collaboration


Dive into the Gerard A. P. Kindervater's collaboration.

Top Co-Authors

Avatar

Arie de Bruin

Erasmus University Rotterdam

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jan Karel Lenstra

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

A. H. G. Rinnooy Kan

Saint Petersburg State University

View shared research outputs
Top Co-Authors

Avatar

Jk Jan Karel Lenstra

Erasmus University Rotterdam

View shared research outputs
Top Co-Authors

Avatar

Martin W. P. Savelsbergh

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar

Oj Onno Boxma

Eindhoven University of Technology

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge