Network


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

Hotspot


Dive into the research topics where Michael Armbruster is active.

Publication


Featured researches published by Michael Armbruster.


Mathematical Programming Computation | 2012

LP and SDP branch-and-cut algorithms for the minimum graph bisection problem: a computational comparison

Michael Armbruster; Marzena Fügenschuh; Christoph Helmberg; Alexander Martin

While semidefinite relaxations are known to deliver good approximations for combinatorial optimization problems like graph bisection, their practical scope is mostly associated with small dense instances. For large sparse instances, cutting plane techniques are considered the method of choice. These are also applicable for semidefinite relaxations via the spectral bundle method, which allows to exploit structural properties like sparsity. In order to evaluate the relative strengths of linear and semidefinite approaches for large sparse instances, we set up a common branch-and-cut framework for linear and semidefinite relaxations of the minimum graph bisection problem. It incorporates separation algorithms for valid inequalities of the bisection cut polytope described in a recent study by the authors. While the problem specific cuts help to strengthen the linear relaxation significantly, the semidefinite bound profits much more from separating the cycle inequalities of the cut polytope on a slightly enlarged support. Extensive numerical experiments show that this semidefinite branch-and-cut approach without problem specific cuts is a superior choice to the classical simplex approach exploiting bisection specific inequalities on a clear majority of our large sparse test instances from VLSI design and numerical optimization.


integer programming and combinatorial optimization | 2008

A comparative study of linear and semidefinite branch-and-cut methods for solving the minimum graph bisection problem

Michael Armbruster; Marzena Fügenschuh; Christoph Helmberg; Alexander Martin

Semidefinite relaxations are known to deliver good approximations for combinatorial optimization problems like graph bisection. Using the spectral bundle method it is possible to exploit structural properties of the underlying problem and to apply, even to sparse large scale instances, cutting plane methods, probably the most successful technique in linear programming. We set up a common branch-and-cut framework for linear and semidefinite relaxations of the minimum graph bisection problem. It incorporates separation algorithms for valid inequalities presented in the recent study [2] of the facial structure of the associated polytope. Extensive numerical experiments show that the semidefinite branch-and-cut approach outperforms the classical simplex approach on a clear majority of the sparse large scale test instances. On instances from compiler design the simplex approach is faster.


Reliability Engineering & System Safety | 2005

Duo duplex drive-by-wire computer system

Oliver Rooks; Michael Armbruster; Armin Sulzmann; Gernot Spiegelberg; Uwe Kiencke

Abstract The integration of drive-by-wire systems into the future generations of vehicles requires a reliable and safe processing of the drivers input requests. Many approaches presented in the last years apply specialised control units as well as communication systems not available in high quantities. This results in cost-intensive systems and increasing developmental periods, which proves to be harmful in the highly competitive automotive sector. Therefore, this article describes a safety relevant controller composed of commercial-off-the-shelf components designed for automotive applications. The article explains the hardware structure consisting of four electronic control units (ECU), connected via the controller area network, constituting a duo duplex system. To stop the communication of faulty ECUs an additional hardware unit is included in the controller system—the so-called BUSPWR block. Beside the hardware a detailed description of the redundancy management is given, which is the software operating the redundant controller. Safety relevant software components have to meet requirements of high software quality standards. For this reason the last part of the article concentrates on the software development process and its supporting tool chain. The application of automated code generation for safety relevant drive-by-wire systems is discussed in detail.


international conference on computer safety, reliability, and security | 2003

Redundancy Management for Drive-by-Wire Computer Systems

Oliver Rooks; Michael Armbruster; Serge Büchli; Armin Sulzmann; Gernot Spiegelberg; Uwe Kiencke

The integration of drive-by-wire systems into the future generations of vehicles requires a reliable and safe processing of the driver’s input requests. Many approaches presented in the last years apply specialized control units as well as communication systems not available in high quantities. This results in cost-intensive systems and increasing developmental periods, which proves to be harmful in the highly competitive automotive sector. Therefore this article describes a safety relevant control system composed of commercial-off-the-shelf (COTS) components designed for automotive applications. The paper explains the hardware structure consisting of four electronic control units (ECU), connected via CAN, which constitute a duo duplex system. Furthermore a detailed description of the redundancy management is given, which is the software operating the redundant computer system. Safety relevant software components have to meet requirements of high software quality standards. For this reason the last part of the paper concentrates on the software development process and its supporting tool chain. The application of automated code generation for safety relevant drive-by-wire systems is discussed in detail.


SIAM Journal on Discrete Mathematics | 2008

On the Graph Bisection Cut Polytope

Michael Armbruster; Christoph Helmberg; Marzena Fügenschuh; Alexander Martin

Given a graph


A Quarterly Journal of Operations Research | 2006

LP-based Genetic Algorithm for the Minimum Graph Bisection Problem

Michael Armbruster; Marzena Fügenschuh; Christoph Helmberg; Nikolay Jetchev; Alexander Martin

G=(V,E)


Automatisierungstechnik | 2011

X-by-Wire Plattform — Konzept und Auslegung

Reinhard Reichel; Michael Armbruster

with node weights


Archive | 2005

Aircraft controlling device, has decision unit provided to decide execution of security-critical control function on microcomputers and/or control units due to comparison of output data of microcomputers

Michael Armbruster; Gernot Konrad; Matthias Lehmann; Reinhard Reichel

\varphi_v \in \mathbb{N}\cup\{0\}


vehicular technology conference | 2006

Affordable X-By-Wire technology based on an innovative, scalable E/E platform-concept

Michael Armbruster; Erik Zimmer; Matthias Lehmann; Reinhard Reichel; Erik Sieglin; Gernot Spiegelberg; Armin Sulzmann

,


EvoWorkshops | 2006

Hybrid Genetic Algorithm Within Branch-and-Cut for the Minimum Graph Bisection Problem

Michael Armbruster; Marzena Fügenschuh; Christoph Helmberg; Nikolay Jetchev; Alexander Martin

v\in V

Collaboration


Dive into the Michael Armbruster's collaboration.

Top Co-Authors

Avatar

Alexander Martin

Technische Universität Darmstadt

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Christoph Helmberg

Chemnitz University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Marzena Fügenschuh

Technische Universität Darmstadt

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge