Solving Power Distribution Network Problems with Answer Set Programming

被引:0
|
作者
Yamada K. [1 ]
Minato S.-I. [2 ]
Tamura N. [3 ]
Banbara M. [1 ]
机构
[1] Graduate School of Informatics, Nagoya University
[2] Graduate School of Informatics, Kyoto University
关键词
Constraint satisfaction problems - Electric power distribution;
D O I
10.11309/jssst.40.2_3
中图分类号
学科分类号
摘要
Power Distribution Network Problem (PDNP) can be generally defined as determining the configuration of power distribution network. Power Distribution Network Reconfiguration Problem (PDNRP) can be defined as, for a given PDNP instance and two feasible configurations, determining the reachability from one configuration to another one while satisfying the transition constraints. This paper focuses on searching the shortest path of PDNRPs. In this paper, we propose an approach to solving PDNPs and PDNRPs based on Answer Set Programming (ASP). In our approach, at first, a problem instance is converted into a set of ASP facts. Then, the facts combined with ASP encoding for PDNP/PDNRP solving can be solved by using ASP systems, in our case clingo. To evaluate the effectiveness of our approach, we conduct experiments using benchmark sets including a practical PDNP instance called fukui-tepco. © 2023 Japan Society for Software Science and Technology. All rights reserved.
引用
收藏
页码:3 / 18
页数:15
相关论文
共 50 条
  • [1] Solving Advanced Argumentation Problems with Answer Set Programming
    Brewka, Gerhard
    Diller, Martin
    Heissenberger, Georg
    Linsbichler, Thomas
    Woltran, Stefan
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2020, 20 (03) : 391 - 431
  • [2] Algorithms for solving optimization problems in answer set programming
    Alviano, Mario
    INTELLIGENZA ARTIFICIALE, 2018, 12 (01) : 1 - 14
  • [3] Solving Advanced Argumentation Problems with Answer-Set Programming
    Brewka, Gerhard
    Diller, Martin
    Heissenberger, Georg
    Linsbichler, Thomas
    Woltran, Stefan
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1077 - 1083
  • [4] Solving Decision Theory Problems with Probabilistic Answer Set Programming
    Azzolini, Damiano
    Bellodi, Elena
    Kiesel, Rafael
    Riguzzi, Fabrizio
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2025, 25 (01) : 33 - 63
  • [5] Solving stable matching problems using answer set programming
    De Clercq, Sofie
    Schockaert, Steven
    De Cock, Martine
    Nowe, Ann
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2016, 16 : 247 - 268
  • [6] Solving Vehicle Equipment Specification Problems with Answer Set Programming
    Takeuchi, Raito
    Banbara, Mutsunori
    Tamura, Naoyuki
    Schaub, Torsten
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, PADL 2023, 2023, 13880 : 232 - 249
  • [7] Answer set programming:: A declarative approach to solving search problems
    Niemela, Ilkka
    LOGICS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4160 : 15 - 18
  • [8] Grounding and Solving in Answer Set Programming
    Kaufmann, Benjamin
    Leone, Nicola
    Perri, Simona
    Schaub, Torsten
    AI MAGAZINE, 2016, 37 (03) : 25 - 32
  • [9] Answer Set Programming: A Declarative Approach to Solving Challenging Search Problems
    Niemela, Ilkka
    2011 41ST IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL), 2011, : 139 - 141
  • [10] Answer Set Programming: A Declarative Approach to Solving Challenging Search Problems
    Niemela, Ilkka
    12TH SYMPOSIUM ON PROGRAMMING LANGUAGES AND SOFTWARE TOOLS, SPLST' 11, 2011, : 173 - 173