Solving the Routing and Wavelength Assignment problem with conflict-driven ASP solvers

被引:0
|
作者
Alsinet, Teresa [1 ]
Bejar, Ramon [1 ]
Fernandez, Cesar [1 ]
Guitart, Francesc [1 ]
Mateu, Carles [1 ]
机构
[1] Univ Lleida, Dept Comp Sci, Lleida, Spain
关键词
Answer set programming; logic program tightness; benchmarks; RWA; optical networks; KNOWLEDGE REPRESENTATION; SYSTEM;
D O I
10.3233/AIC-140619
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Routing and Wavelength Assignment (RWA) problem is an optical networking problem that aims to improve data transmission by eliminating optoelectronic conversions through the network. The RWA problem is in the set of NP-complete problems and thus, it is also an interesting problem from a computational point of view. It can be solved in different flavors, being the Static Lightpath Establishment (SLE) the one studied in this work. In this work we define different Answer Set Programming (ASP) encodings for the RWA-SLE problem and study their performance when solving the problem with a state-of-the-art conflict-driven ASP solver: clasp. We investigate the relation between the performance of the ASP encodings and two different characteristics of the encodings: the number of nogoods and loop nogoods generated during search and a new measure for their tightness that we introduce. We also compare the performance of our ASP encodings with the best performing pseudo-Boolean encoding that we presented in a previous work.
引用
收藏
页码:21 / 34
页数:14
相关论文
共 50 条
  • [1] Solving Routing and Wavelength Assignment Problem with Conflict-Driven ASP Solvers
    Bejar, Ramon
    Fernandez, Cesar
    Mateu, Carles
    Guitart, Francesc
    ARTIFICIAL INTELLIGENCE RESEARCH AND DEVELOPMENT: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE OF THE CATALAN ASSOCIATION FOR ARTIFICIAL INTELLIGENCE, 2013, 256 : 60 - 63
  • [2] Conflict-driven ASP solving with external sources
    Eiter, Thomas
    Fink, Michael
    Krennwallner, Thomas
    Redl, Christoph
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2012, 12 : 659 - 679
  • [3] On the Implementation of Weight Constraint Rules in Conflict-Driven ASP Solvers
    Gebser, Martin
    Kaminski, Roland
    Kaufmann, Benjamin
    Schaub, Torsten
    LOGIC PROGRAMMING, 2009, 5649 : 250 - 264
  • [4] Conflict-driven ASP Solving with External Sources and Program Splits
    Redl, Christoph
    PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1239 - 1246
  • [5] Conflict-driven clause learning SAT solvers
    Front. Artif. Intell. Appl., 2009, 1 (131-153):
  • [6] Solving the Static Design Routing and Wavelength Assignment Problem
    Simonis, Helmut
    RECENT ADVANCES IN CONSTRAINTS, CSCLP 2009, 2011, 6384 : 59 - 75
  • [7] Conflict-Driven Answer Set Solving
    Gebser, Martin
    Kaufmann, Benjamin
    Neumann, Andre
    Schaub, Torsten
    20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2007, : 386 - 392
  • [8] Layered-routing approach for solving multicast routing and wavelength assignment problem
    Gee-Swee Poo
    Aijun Ding
    Photonic Network Communications, 2007, 13 : 123 - 137
  • [9] Layered-routing approach for solving multicast routing and wavelength assignment problem
    Poo, Gee-Swee
    Ding, Aijun
    PHOTONIC NETWORK COMMUNICATIONS, 2007, 13 (02) : 123 - 137
  • [10] Solving the routing and spectrum assignment problem, driven by combinatorial properties
    Fernandes da Silva, Pedro Henrique
    Kerivin, Herve
    Nant, Juan Pablo
    Wagler, Annegret K.
    NETWORKS, 2024, 83 (02) : 390 - 407