Network Flows and Matching: First DIMACS Implementation Challenge ( DIMACS - Series in Discrete Mathematics and Theoretical Computer Science )

Publication series :DIMACS - Series in Discrete Mathematics and Theoretical Computer Science

Author: David S. Johnson;Catherine C. McGeoch  

Publisher: American Mathematical Society‎

Publication year: 2017

E-ISBN: 9781470439705

P-ISBN(Paperback): 9780821865989

Subject: N94 Systems Science

Keyword: 暂无分类

Language: ENG

Access to resources Favorite

Disclaimer: Any content in publications that violate the sovereignty, the constitution or regulations of the PRC is not accepted or approved by CNPIEC.

Network Flows and Matching: First DIMACS Implementation Challenge

Description

Interest has grown recently in the application of computational and statistical tools to problems in the analysis of algorithms. In many algorithmic domains worst-case bounds are too pessimistic and tractable probabilistic models too unrealistic to provide meaningful predictions of practical algorithmic performance. Experimental approaches can provide knowledge where purely analytical methods fail and can provide insights to motivate and guide deeper analytical results. The DIMACS Implementation Challenge was organized to encourage experimental work in the area of network flows and matchings. Participants at sites in the U.S., Europe, and Japan undertook projects between November 1990 and August 1991 to test and evaluate algorithms for these problems. The Challenge culminated in a three-day workshop held in October 1991 at DIMACS. This volume contains the revised and refereed versions of twenty-two of the papers presented at the workshop, along with supplemental material about the Challenge and the Workshop.

Chapter

Title page

Contents

Foreword

Preface

Goldberg’s algorithm for maximum flow in perspective: a computational study

Implementations of the Goldberg-Tarjan maximum flow algorithm

Implementing a maximum flow algorithm: experiments with dynamic trees

Implementing the push-relabel method for the maximum flow problem on a connection machine

A case study in algorithm animation: maximum flow algorithms

An empirical study of Min cost flow algorithms

On implementing scaling push-relabel algorithms for the minimum-relabel algorithms for the minimum-cost flow problem

Performance evaluation of the MINET minimum cost netflow solver

A speculative contraction method for minimum cost flows: toward a practical algorithm

An experimental implementation of the dual cancel and tighten algorithm for minimum-cost network flow

A fast implementation of a path-following algorithm for maximizing a linear function over a network polytope

An efficient implementation of a network interior point method

On the massively parallel solution of linear network flow problems

Approximating concurrent flow with unit demands and capacities: an implementation

Implementation of a combinatorial multicommodity flow algorithm

Reverse auction algorithms for assignment problems

An approximate dual projective algorithm for solving assignment problems

An implementation of a shortest augmenting path algorithm for the assignment problem

The assignment problem on parallel architectures

An experimental comparison of two maximum cardinality matching programs

Implementing an 𝑂(√𝑁𝑀) cardinality matching algorithm

Solving large-scale matching problems

appendix A. Electronically available materials

appendix B. Panel discussion highlights

Back Cover

The users who browse this book also browse


No browse record.