解空間の形状に着目した組合せ遷移の理論:計算量解析の高精細化とソルバー新技法
项目来源
项目主持人
项目受资助机构
项目编号
立项年度
立项时间
研究期限
项目级别
受资助金额
学科
学科代码
基金类别
关键词
参与者
参与机构
1.Independent Set Reconfiguration Under Bounded-Hop Token Jumping
- 关键词:
- Computational complexity;Graph algorithms;Set theory;'current;Cardinalities;Chordal graphs;Connected graph;Graph class;Independent set;NP Complete;Polynomial-time algorithms;Reconfiguration problems;Splits graphs
- Hatano, Hiroki;Kitamura, Naoki;Izumi, Taisuke;Ito, Takehiro;Masuzawa, Toshimitsu
- 《19th International Conference and Workshops on Algorithms and Computation, WALCOM 2025》
- 2025年
- February 28, 2025 - March 2, 2025
- Chengdu, China
- 会议
The independent set reconfiguration problem (ISReconf) is the problem of determining, for two given independent sets of a graph, whether one can be transformed into the other by repeatedly applying a prescribed reconfiguration rule. There are two well-studied reconfiguration rules, called the Token Sliding (TS) rule and the Token Jumping (TJ) rule, and it is known that the complexity status of ISReconf differs between the TS and TJ rules for some graph classes. In this paper, we analyze how changes in reconfiguration rules affect the computational complexity of ISReconf. To this end, we generalize the TS and TJ rules to a unified reconfiguration rule, called the k-Jump rule, which removes one vertex from a current independent set and adds a vertex within distance k from the removed vertex to obtain another independent set having the same cardinality. We give the following three results: First, we show that the computational complexity of ISReconf under the k-Jump rule for general connected graphs is identical for all k≥3. Second, we present a polynomial-time algorithm to solve ISReconf under the 2-Jump rule for split graphs. Third, we consider the shortest variant of ISReconf, which determines whether there is a transformation of at most ℓ steps, for a given integer ℓ≥0. We prove that this shortest variant under the k-Jump rule is NP-complete for chordal graphs of diameter at most 2k+1, for any k≥3. © The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2025.
...2.A Polynomial Delay Algorithm Generating All Potential Maximal Cliques in Triconnected Planar Graphs
- 关键词:
- Graph algorithms;Graphic methods;Polynomials;Trees (mathematics);Delay algorithms;Delay generation;Dynamic programming algorithm;Maximal clique;Planar graph;Polynomial delay generation;Polynomial delays;Potential maximal clique;Tree-width;Triconnected planar graphs
- Grigoriev, Alexander;Kobayashi, Yasuaki;Tamaki, Hisao;van der Zanden, Tom C.
- 《20th International Symposium on Parameterized and Exact Computation, IPEC 2025》
- 2025年
- September 17, 2025 - September 19, 2025
- Warsaw, Poland
- 会议
We develop a new characterization of potential maximal cliques of a triconnected planar graph and, using this characterization, give a polynomial delay algorithm generating all potential maximal cliques of a given triconnected planar graph. Combined with the dynamic programming algorithm due to Bouchitté and Todinca, this algorithm leads to a treewidth algorithm for general planar graphs that runs in time linear in the number of potential maximal cliques and polynomial in the number of vertices. © Alexander Grigoriev, Yasuaki Kobayashi, Hisao Tamaki, and Tom C. van der Zanden.
...3.Structural Parameterizations of k-Planarity
- 关键词:
- Feedback;Forestry;Graphic methods;Number theory;Trees (mathematics);1-Planar graphs;Beyond planarity;Crossing number;Input graphs;Kernelization;Local crossing number;NP Complete;Parameterized complexity;Planar graph;Planarity
- Gima, Tatsuya;Kobayashi, Yasuaki;Okada, Yuto
- 《33rd International Symposium on Graph Drawing and Network Visualization, GD 2025》
- 2025年
- September 24, 2025 - September 26, 2025
- Norrkoping, Sweden
- 会议
The concept of k-planarity is extensively studied in the context of Beyond Planarity. A graph is k-planar if it admits a drawing in the plane in which each edge is crossed at most k times. The local crossing number of a graph is the minimum integer k such that it is k-planar. The problem of determining whether an input graph is 1-planar is known to be NP-complete even for near-planar graphs [Cabello and Mohar, SIAM J. Comput. 2013], that is, the graphs obtained from planar graphs by adding a single edge. Moreover, the local crossing number is hard to approximate within a factor 2 − Ε for any Ε > 0 [Urschel and Wellens, IPL 2021]. To address this computational intractability, Bannister, Cabello, and Eppstein [JGAA 2018] investigated the parameterized complexity of the case of k = 1, particularly focusing on structural parameterizations on input graphs, such as treedepth, vertex cover number, and feedback edge number. In this paper, we extend their approach by considering the general case k ≥ 1 and give (tight) parameterized upper and lower bound results. In particular, we strengthen the aforementioned lower bound results to subclasses of constant-treewidth graphs: we show that testing 1-planarity is NP-complete even for near-planar graphs with feedback vertex set number at most 3 and pathwidth at most 4, and the local crossing number is hard to approximate within any constant factor for graphs with feedback vertex set number at most 2. © Tatsuya Gima, Yasuaki Kobayashi, and Yuto Okada; licensed under Creative Commons License CC-BY 4.0.
...4.Minimum Sum Coloring with Bundles in Trees and Bipartite Graphs
- 关键词:
- Forestry;Graph algorithms;Parameter estimation;Trees (mathematics);Bipartite graphs;Coloring problems;Fixed-parameter tractability;Graph algorithms;Minimum coloring;Minimum sum coloring;NP-hard;NP-hardness;Polynomial-time;Polynomial-time algorithms
- Ito, Takehiro;Kakimura, Naonori;Kamiyama, Naoyuki;Kobayashi, Yusuke;Okamoto, Yoshio
- 《36th International Symposium on Algorithms and Computation, ISAAC 2025》
- 2025年
- December 7, 2025 - December 10, 2025
- Tainan, Taiwan
- 会议
The minimum sum coloring problem with bundles was introduced by Darbouy and Friggstad (SWAT 2024) as a common generalization of the minimum coloring problem and the minimum sum coloring problem. During their presentation, the following open problem was raised: whether the minimum sum coloring problem with bundles could be solved in polynomial time for trees. We answer their question in the negative by proving that the minimum sum coloring problem with bundles is NP-hard even for paths. We complement this hardness by providing algorithms of the following types. First, we provide a fixed-parameter algorithm for trees when the number of bundles is a parameter; this can be extended to graphs of bounded treewidth. Second, we provide a polynomial-time algorithm for trees when bundles form a partition of the vertex set and the difference between the number of vertices and the number of bundles is constant. Third, we provide a polynomial-time algorithm for trees when bundles form a partition of the vertex set and each bundle induces a connected subgraph. We further show that for bipartite graphs, the problem with weights is NP-hard even when the number of bundles is at least three, but is polynomial-time solvable when the number of bundles is at most two. The threshold shifts to three versus four for the problem without weights. © 2025 Takehiro Ito, Naonori Kakimura, Naoyuki Kamiyama, Yusuke Kobayashi, and Yoshio Okamoto.
...5.Recognizing 2-Layer and Outer k-Planar Graphs
- 关键词:
- Drawing (graphics);Graph algorithms;Operations research;Optimization;Parameter estimation;2 layer;2-layer k-planar graph;Crossing number;Fixed-parameter tractable;Local crossing number;Outer k-planar graph;Planar graph;Recognition algorithm;W[t];XNLP ;XP
- Kobayashi, Yasuaki;Okada, Yuto;Wolff, Alexander
- 《41st International Symposium on Computational Geometry, SoCG 2025》
- 2025年
- June 23, 2025 - June 27, 2025
- Kanazawa, Japan
- 会议
The crossing number of a graph is the least number of crossings over all drawings of the graph in the plane. Computing the crossing number of a given graph is NP-hard, but fixed-parameter tractable (FPT) with respect to the natural parameter. Two well-known variants of the problem are 2-layer crossing minimization and circular crossing minimization, where every vertex must lie on one of two layers, namely two parallel lines, or a circle, respectively. In both cases, edges are drawn as straight-line segments. Both variants are NP-hard, but admit FPT-algorithms with respect to the natural parameter. In recent years, in the context of beyond-planar graphs, a local version of the crossing number has also received considerable attention. A graph is k-planar if it admits a drawing with at most k crossings per edge. In contrast to the crossing number, recognizing k-planar graphs is NP-hard even if k = 1 and hence not likely to be FPT with respect to the natural parameter k. In this paper, we consider the two above variants in the local setting. The k-planar graphs that admit a straight-line drawing with vertices on two layers or on a circle are called 2-layer k-planar and outer k-planar graphs, respectively. We study the parameterized complexity of the two recognition problems with respect to the natural parameter k. For k = 0, the two classes of graphs are exactly the caterpillars and outerplanar graphs, respectively, which can be recognized in linear time. Two groups of researchers independently showed that outer 1-planar graphs can also be recognized in linear time [Hong et al., Algorithmica 2015; Auer et al., Algorithmica 2016]. One group asked explicitly whether outer 2-planar graphs can be recognized in polynomial time. Our main contribution consists of XP-algorithms for recognizing 2-layer k-planar graphs and outer k-planar graphs, which implies that both recognition problems can be solved in polynomial time for every fixed k. We complement these results by showing that recognizing 2-layer k-planar graphs is XNLP-complete and that recognizing outer k-planar graphs is XNLP-hard. This implies that both problems are W[t]-hard for every t and that it is unlikely that they admit FPT-algorithms. On the other hand, we present an FPT-algorithm for recognizing 2-layer k-planar graphs where the order of the vertices on one layer is specified. © Yasuaki Kobayashi, Yuto Okada, and Alexander Wolff.
...6.Multi-Objective Combinatorial Reconfiguration Considering Cost and Length by Answer Set Programming: Algorithms, Encodings, and Empirical Analysis
- 关键词:
- Combinatorial optimization;Cost benefit analysis;Encoding (symbols);Logic programming;Multiobjective optimization;Pareto principle;Signal encoding;Algorithm analysis;Algorithm encoding;Answer set programming;Empirical analysis;Feasible solution;Multi objective;Optimal sequence;Optimization problems;Pareto-optimal;Programming algorithms
- Takada, Kazuki;Banbara, Mutsunori;Ito, Takehiro;Kawahara, Jun;Minato, Shin-Ichi;Schaub, Torsten;Uehara, Ryuhei
- 《28th European Conference on Artificial Intelligence, ECAI 2025, including 14th Conference on Prestigious Applications of Intelligent Systems, PAIS 2025》
- 2025年
- October 25, 2025 - October 30, 2025
- Bologna, Italy
- 会议
We introduce the Multi-Objective Combinatorial Reconfiguration Optimization Problem (MO-CROP), and propose an Answer Set Programming (ASP) based approach for its solution. MO-CROP involves finding the Pareto-optimal sequences (or Pareto front) of adjacent feasible solutions between two given feasible solutions of a combinatorial problem, considering both cost and length. Our algorithm is compactly implemented through multi-shot ASP solving, and its implementing solver optirecon provides an effective tool for solving MO-CROP. As a concrete example of MO-CROP, we present an ASP encoding for solving the multi-objective independent set reconfiguration optimization problem. Experimental results on the benchmark set from the recent CoRe Challenge demonstrate our approach's ability to capture diverse optimal sequences that reveal trade-offs between cost and length, a capability often lacking in traditional combinatorial reconfiguration methods. © 2025 The Authors.
...7.Enumeration of Ordered Trees with Leaf Restrictions
- 关键词:
- Forestry;Time delay;Timing circuits;Trees (mathematics);Constant time delays;Enumeration algorithms;Nonnegative integers;Ordered tree;Rooted trees
- Kobayashi, Yasuaki;Köppl, Dominik;Matsui, Yasuko;Ono, Hirotaka;Saitoh, Toshiki;Uno, Yushi
- 《From Strings to Graphs, and Back Again: A Festschrift for Roberto Grossi's 60th Birthday 2025》
- 2025年
- July 25, 2025
- Venice, Italy
- 会议
An α-ary tree for a constant α ≥ 2 is a rooted tree in which each node has at most α children. A node having no children is called a leaf. For a given rooted tree and a node v, the number of edges from the root to v is called the depth of v. We call a vector w = (w1, w2, . . ., wd) of nonnegative integers an (α-ary) distribution if there is an α-ary tree T such that the number of leaves at each depth i ∈ [1..d] in T is wi. Although not every vector of nonnegative integers is a distribution, a distribution can be associated with many α-ary trees. In this paper, we present an algorithm to enumerate all α-ary trees for a given distribution. Our algorithm reports the first tree in O(d + ∑di=1 wi) time, and then each subsequent α-ary tree in O(maxdi=1 wi) time by representing each tree as the difference from the previous one. The algorithm can be restricted to computing all trees that are full, i.e., trees whose nodes have exactly α or no children. © Yasuaki Kobayashi, Dominik Köppl, Yasuko Matsui, Hirotaka Ono, Toshiki Saitoh, and Yushi Uno;
...8.Hitting Geodesic Intervals in Structurally Restricted Graphs
- 关键词:
- Computational complexity;Geodesy;Graph algorithms;Graph structures;Graphic methods;Parameter estimation;Fixed-parameter algorithms;Geodesic interval;Graph G;Graph parameters;Parameterized;Parameterized complexity;Structural graph;Structural graph parameter;Terminal monitoring set;Vertex pairs
- Gima, Tatsuya;Kobayashi, Yasuaki;Okada, Yuto;Otachi, Yota;Takaike, Hayato
- 《20th International Symposium on Parameterized and Exact Computation, IPEC 2025》
- 2025年
- September 17, 2025 - September 19, 2025
- Warsaw, Poland
- 会议
Given a graph G = (V, E), a set T of vertex pairs, and an integer k, Hitting Geodesic Intervals asks whether there is a set S ⊆ V of size at most k such that for each terminal pair {u, v} ∈ T, the set S intersects at least one shortest u-v path. Aravind and Saxena [WALCOM 2024] introduced this problem and showed several parameterized complexity results. In this paper, we extend the known results in both negative and positive directions and present sharp complexity contrasts with respect to structural graph parameters. We first show that the problem is NP-complete even on graphs with highly restricted shortest-path structures. More precisely, we show the NP-completeness on graphs obtained by adding a single vertex to a disjoint union of 5-vertex paths. By modifying the proof of this result, we also show the NP-completeness on graphs obtained from a path by adding one vertex and on graphs obtained from a disjoint union of triangles by adding one universal vertex. Furthermore, we show the NP-completeness on graphs of bandwidth 4 and maximum degree 5 by replacing the universal vertex in the last case with a long path. Under standard complexity assumptions, these negative results rule out fixed-parameter algorithms for most of the structural parameters studied in the literature (if the solution size k is not part of the parameter). We next present fixed-parameter algorithms parameterized by k plus modular-width and by k plus vertex integrity. The algorithm for the latter case does indeed solve a more general setting that includes the parameterization by the minimum vertex multiway-cut size of the terminal vertices. We show that this is tight in the sense that the problem parameterized by the minimum vertex multicut size of the terminal pairs is W[2]-complete. We then modify the proof of this intractability result and show that the problem is W[2]-complete parameterized by k even in the setting where T = (Q2) for some Q ⊆ V. © Tatsuya Gima, Yasuaki Kobayashi, Yuto Okada, Yota Otachi, and Hayato Takaike.
...9.Broadcasting Under Structural Restrictions
- 关键词:
- ;
- Egami, Yudai;Gima, Tatsuya;Hanaka, Tesshu;Kobayashi, Yasuaki;Lampis, Michael;Mitsou, Valia;Nemery, Edouard;Otachi, Yota;Vasilakis, Manolis;Vaz, Daniel
- 《50th International Symposium on Mathematical Foundations of Computer Science, MFCS 2025》
- 2025年
- August 25, 2025 - August 29, 2025
- Warsaw, Poland
- 会议
In the Telephone Broadcast problem we are given a graph G = (V, E) with a designated source vertex s ∈ V. Our goal is to transmit a message, which is initially known only to s, to all vertices of the graph by using a process where in each round an informed vertex may transmit the message to one of its uninformed neighbors. The optimization objective is to minimize the number of rounds. Following up on several recent works, we investigate the structurally parameterized complexity of Telephone Broadcast. In particular, we first strengthen existing NP-hardness results by showing that the problem remains NP-complete on graphs of bounded tree-depth and also on cactus graphs which are one vertex deletion away from being path forests. Motivated by this (severe) hardness, we study several other parameterizations of the problem and obtain FPT algorithms parameterized by vertex integrity (generalizing a recent FPT algorithm parameterized by vertex cover by Fomin, Fraigniaud, and Golovach [TCS 2024]) and by distance to clique, as well as FPT approximation algorithms parameterized by clique-cover and cluster vertex deletion. Furthermore, we obtain structural results that relate the length of the optimal broadcast protocol of a graph G with its pathwidth and tree-depth. By presenting a substantial improvement over the best previously known bound for pathwidth (Aminian, Kamali, Seyed-Javadi, and Sumedha [ICALP 2025]) we exponentially improve the approximation ratio achievable in polynomial time on graphs of bounded pathwidth from O(4pw) to O(pw). © Yudai Egami, Tatsuya Gima, Tesshu Hanaka, Yasuaki Kobayashi, Michael Lampis, Valia Mitsou, Edouard Nemery, Yota Otachi, Manolis Vasilakis, and Daniel Vaz.
...10.A SAT-based Method for Counting All Singleton Attractors in Boolean Networks
- 关键词:
- Boolean functions;Biological Regulatory Networks;Boolean Networks;Cell differentiation;Enumeration approaches;Homoeostasis;Long-term behavior;Real-world modeling;SAT-based;Stability and robustness;State of the art
- Higuchi, Rei;Soh, Takehide;Le Berre, Daniel;Magnin, Morgan;Banbara, Mutsunori;Tamura, Naoyuki
- 《34th Internationa Joint Conference on Artificial Intelligence, IJCAI 2025》
- 2025年
- August 16, 2025 - August 22, 2025
- Montreal, QC, Canada
- 会议
Boolean networks (BNs) are widely used to model biological regulatory networks. Attractors here hold significant meaning as they represent long-term behaviors such as homeostasis and the results of cell differentiation. As such, computing attractors is of critical importance to guarantee the validity of a model or to assess its stability and robustness. However, this problem is quite challenging when it comes to large real-world models. To overcome the limits of state-of-the-art BDD- or ASP-based enumeration approaches, we introduce a SAT-based approach to compute fixed points (singleton attractors) of BN and exhibit its merits for counting singleton attractors of large-scale benchmarks well established in the literature. © 2025 International Joint Conferences on Artificial Intelligence. All rights reserved.
...
