Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1391469.1391629acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article

Concurrent topology and routing optimization in automotive network integration

Published: 08 June 2008 Publication History
  • Get Citation Alerts
  • Abstract

    In this paper, a novel automatic approach for the concurrent topology and routing optimization that achieves a high quality network layout is proposed. This optimization is based on a specialized binary Integer Linear Program (ILP) in combination with a Multi-Objective Evolutionary Algorithm (MOEA). The ILP is formulated such that each solution represents a topology and routing that fulfills all requirements and demands of the network. Thus, in an iterative process, this ILP is solved to obtain feasible networks whereas the MOEA is used for the optimization of multiple even non-linear objectives and ensures a fast convergence towards the optimal solutions. Additionally, a domain specific preprocessing algorithm for the ILP is presented that decreases the problem complexity and, thus, allows to optimize large and complex networks efficiently. The experimental results validate the performance of this methodology on two state-of-the-art prototype automotive networks.

    References

    [1]
    N. Banerjee and R. Kumar. Multiobjective network design for realistic traffic models. In Proc. of GECCO '07, pages 1904--1911, 2007.
    [2]
    CAN. Controller Area Network. http://www.can.bosch.com/.
    [3]
    D. Chai and A. Kuehlmann. A fast pseudo-boolean constraint solver. In Proc. of DAC '03, pages 830--835, 2003.
    [4]
    A. Davare, Q. Zhu, M. D. Natale, C. Pinello, S. Kanajan, and A. Sangiovanni-Vincentelli. Period optimization for hard real-time distributed automotive systems. In Proc. of DAC '07, pages 278--283, 2007.
    [5]
    M. Gruber and G. Raindl. A new 0--1 ILP approach for the bounded diameter minimum spanning tree problem. In Proc. of INOC '05, volume 1, pages 178--185, Lisbon, Portugal, 2005.
    [6]
    J. D. Knowles and D. W. Corne. A comparison of encodings and algorithms for multiobjective spanning tree problems. In Proc. of CEC '01, pages 544--551, 2001.
    [7]
    A. Konak and A. Smith. Capacitated network design considering survivability: An evolutionary approach. In Journal of Engineering Optimization, volume 36(2), pages 189--205, 2004.
    [8]
    R. Kumar, P. K. Singh, and P. P. Chakrabarti. Multiobjective EA approach for improved quality of solutions for spanning tree problem. In Proc. of EMO '05, pages 811--825, 2005.
    [9]
    M. Lukasiewycz, M. Glaß, C. Haubelt, and J. Teich. Sat-decoding in evolutionary algorithms for discrete constrained optimization problems. In Proc. of the CEC '07, pages 935--942, 2007.
    [10]
    M. Lukasiewycz, M. Glaß, C. Haubelt, and J. Teich. Efficient symbolic multi-objective design space exploration. In Proc. of the ASP-DAC '08, pages 691--696, 2008.
    [11]
    Opt4J. Optimization framework for java. http://www.opt4j.org/.
    [12]
    T. Pop, P. Eles, and Z. Peng. Holistic scheduling and analysis of mixed time/event-triggered distributed embedded systems. In Proc. of CODES '02, pages 187--192, 2002.
    [13]
    D. Rajan and A. Atamtürk. A directed cycle-based column-and-cut generation method for capacitated survivable network design. Networks, 43(4):201--211, 2004.
    [14]
    K. Richter and R. Ernst. How OEMs and suppliers can face the network integration challenges. In Proc. of DATE '06, pages 183--188, 2006.
    [15]
    T. Streichert, C. Haubelt, and J. Teich. Multi-Objective Topology Optimization for Networked Embedded Systems. In Proc. of IC-SAMOS '06, pages 93--98, 2006.
    [16]
    D. Ziegenbein, J. Uerpmann, and R. Ernst. Dynamic response time optimization for SDF graphs. In Proc. of ICCAD '00, pages 135--141, 2000.
    [17]
    E. Zitzler, M. Laumanns, and L. Thiele. SPEA2: Improving the Strength Pareto Evolutionary Algorithm. In Proc. of EUROGEN '01, pages 95--100, 2002.

    Cited By

    View all
    • (2022)Analysis of Security Vulnerability Levels of In-Vehicle Network Topologies Applying Graph RepresentationsJournal of Electronic Testing10.1007/s10836-021-05973-xOnline publication date: 10-Jan-2022
    • (2021)Model-based resource analysis and synthesis of service-oriented automotive software architecturesSoftware and Systems Modeling10.1007/s10270-021-00896-9Online publication date: 5-Sep-2021
    • (2019)Compilation of Dataflow Applications for Multi-Cores using Adaptive Multi-Objective OptimizationACM Transactions on Design Automation of Electronic Systems10.1145/331024924:3(1-23)Online publication date: 11-Mar-2019
    • Show More Cited By

    Index Terms

    1. Concurrent topology and routing optimization in automotive network integration

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      DAC '08: Proceedings of the 45th annual Design Automation Conference
      June 2008
      993 pages
      ISBN:9781605581156
      DOI:10.1145/1391469
      • General Chair:
      • Limor Fix
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 08 June 2008

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. automotive
      2. network integration
      3. optimization

      Qualifiers

      • Research-article

      Conference

      DAC '08
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

      Upcoming Conference

      DAC '25
      62nd ACM/IEEE Design Automation Conference
      June 22 - 26, 2025
      San Francisco , CA , USA

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)4
      • Downloads (Last 6 weeks)2
      Reflects downloads up to 28 Jul 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2022)Analysis of Security Vulnerability Levels of In-Vehicle Network Topologies Applying Graph RepresentationsJournal of Electronic Testing10.1007/s10836-021-05973-xOnline publication date: 10-Jan-2022
      • (2021)Model-based resource analysis and synthesis of service-oriented automotive software architecturesSoftware and Systems Modeling10.1007/s10270-021-00896-9Online publication date: 5-Sep-2021
      • (2019)Compilation of Dataflow Applications for Multi-Cores using Adaptive Multi-Objective OptimizationACM Transactions on Design Automation of Electronic Systems10.1145/331024924:3(1-23)Online publication date: 11-Mar-2019
      • (2017)Hybrid Optimization Techniques for System-Level Design Space ExplorationHandbook of Hardware/Software Codesign10.1007/978-94-017-7358-4_8-1(1-31)Online publication date: 12-Apr-2017
      • (2017)Hybrid Optimization Techniques for System-Level Design Space ExplorationHandbook of Hardware/Software Codesign10.1007/978-94-017-7267-9_8(217-246)Online publication date: 27-Sep-2017
      • (2015)An Integrated Framework for Topology Design of CAN Networks under Real-Time Constraints2015 IEEE 82nd Vehicular Technology Conference (VTC2015-Fall)10.1109/VTCFall.2015.7390840(1-5)Online publication date: Sep-2015
      • (2015)Automatic communication-driven virtual prototyping and design for networked embedded systemsMicroprocessors & Microsystems10.1016/j.micpro.2015.08.00839:8(1012-1028)Online publication date: 1-Nov-2015
      • (2014)Model-based optimization of automotive E/E-architecturesProceedings of the 6th International Workshop on Constraints in Software Testing, Verification, and Analysis10.1145/2593735.2593739(18-29)Online publication date: 31-May-2014
      • (2013)Guided mutation strategies for multiobjective automotive network architecture2013 IEEE Congress on Evolutionary Computation10.1109/CEC.2013.6557866(2473-2479)Online publication date: Jun-2013
      • (2013)Integrated Modeling Using Finite State Machines and Dataflow GraphsHandbook of Signal Processing Systems10.1007/978-1-4614-6859-2_30(975-1013)Online publication date: 10-May-2013
      • Show More Cited By

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media