• DocumentCode
    1420008
  • Title

    Inferring new design rules by machine learning: a case study of topological optimization

  • Author

    Pierre, Samuel

  • Author_Institution
    LICEF, Quebec Univ., Montreal, Que., Canada
  • Volume
    28
  • Issue
    5
  • fYear
    1998
  • fDate
    9/1/1998 12:00:00 AM
  • Firstpage
    575
  • Lastpage
    585
  • Abstract
    This paper presents a machine learning approach to the topological optimization of computer networks. Traditionally formulated as an integer program, this problem is well known to be a very difficult one, only solvable by means of heuristic methods. This paper addresses the specific problem of inferring new design rules that can reduce the cost of the network, or reduce the message delay below some acceptable threshold. More specifically, it extends a recent approach using a rule-based system in order to prevent the risk of combinatorial explosion and to reduce the search space of feasible network topologies. This extension essentially implements an efficient inductive learning algorithm leading to the refinement of existing rules and to the discovery of new rules from examples, defined as network topologies satisfying a given reliability constraint. The contribution of this paper is the integration of learning capabilities into topological optimization of computer networks. Computational results confirm the efficiency of the discovered rules
  • Keywords
    computational complexity; computer networks; delays; inference mechanisms; knowledge based systems; learning by example; network topology; optimisation; combinatorial explosion; computational efficiency; computer networks; design rules inference; efficient inductive learning algorithm; feasible network topologies; heuristic methods; integer program; machine learning; reliability constraint; rule-based system; search space; topological optimization; Computer aided software engineering; Computer network reliability; Costs; Design optimization; Explosions; Knowledge based systems; Linear programming; Machine learning; Network topology; Search methods;
  • fLanguage
    English
  • Journal_Title
    Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4427
  • Type

    jour

  • DOI
    10.1109/3468.709602
  • Filename
    709602