解空間の形状に着目した組合せ遷移の理論:計算量解析の高精細化とソルバー新技法

项目来源

日本学术振兴会基金(JSPS)

项目主持人

伊藤 健洋

项目受资助机构

東北大学

立项年度

2024

立项时间

未公开

项目编号

24H00686

研究期限

未知 / 未知

项目级别

国家级

受资助金额

47450000.00日元

学科

情報科学、情報工学およびその関連分野

学科代码

未公开

基金类别

基盤研究(A)

关键词

組合せ遷移 ; アルゴリズム ;

参与者

宋剛秀;小林靖明;野崎雄太

参与机构

東北大学,情報科学研究科;神戸大学,DX・情報統括本部;北海道大学,情報科学研究院;横浜国立大学,大学院環境情報研究院

项目标书摘要:独立集合の遷移問題は,組合せ遷移の研究において中心的な問題であり,本研究課題でも研究対象の一つとして計画していた.「手法ベース」と「問題ベース」の両アプローチから,それぞれの視点を生かした研究解析が進められており,本研究課題はおおむね順調に進展していると判断している.本年度は,5月と11月の2回,研究代表者・分担者が対面で集まる打合せの場を持つことができた.特に5月に打合せを行ったことで,本研究課題の目的と研究方針を再共有することができ,スムーズに研究が開始できた.本研究課題では「手法ベース」と「問題ベース」という2つのアプローチから,解空間の形状の解析を進めている.両アプローチの知見を共有しながら,本年度は独立集合の遷移問題に関する研究に取り組んだ.特に,入力グラフの構造に着目して,それが解空間の形状に与える影響について解析を進めている.手法ベースのアプローチとして,独立集合の遷移問題を解くソルバーにおいて,遷移ルールの緩和が与える影響を解析・考察した.既存ソルバーには,解空間の直径が長くなるにつれて,性能が低下し得るという課題があった.そこで,遷移ルールを緩和することで,見かけの遷移長を短くするアプローチを検証した.ベンチマーク問題を用いて評価したところ,改善が得られた.問題ベースのアプローチとして,独立集合の遷移ルールの変更が,解空間の形状と計算困難性に与える影響を解析した.既存研究では主に2つの遷移ルールが知られているが,本研究では,それらを一般化する遷移ルールを新たに提唱した.これにより,既存研究と本研究を統一的に扱えるようになり,計算困難性への影響を理論的に解析することができた.また本年度は,九州大学マス・フォア・インダストリ研究所との共催で,組合せ遷移に関する国際ワークショップを福岡市で開催した.本ワークショップは,これまでも日本,カナダ,フランスで開催されており,今回が5回目の開催であった.国内外から集まった参加者らが,組合せ遷移に関連する最新の研究成果を発表し,未解決問題にも一緒に取り組むことができた.独立集合の遷移問題に関しては,今後も継続して研究を進める.特に注目しているのは,遷移ルールの緩和や変更,または,入力グラフの構造および独立集合の解サイズが,解空間の形状に与える影響を解析することである.また,これらの解析を通して得られた知見は,関連が深い他の組合せ遷移問題や様々な未解決問題にも適用を試みて,研究対象を広げていく予定である.Reason:独立集合の遷移問題は,組合せ遷移の研究において中心的な問題であり,本研究課題でも研究対象の一つとして計画していた.「手法ベース」と「問題ベース」の両アプローチから,それぞれの視点を生かした研究解析が進められており,本研究課題はおおむね順調に進展していると判断している。Outline of Research at the Start:「組合せ遷移」とは,可用性を担保しながら最適化するためのアルゴリズム理論である.15年以上にわたり,アルゴリズムと計算量の理論研究が盛んに行われている.また最近では,様々な手法に基づく組合せ遷移のソルバーが開発され,一般には計算困難である組合せ遷移問題であっても,高速に解ける事例が散見され始めている.本研究では「解空間の形状」という組合せ遷移ならではの新しい概念を導入し,そのような事例群の理論的な解析に取り組む。

  • 排序方式:
  • 1
  • /
  • 1.Reconfiguration of Time-Respecting Arborescences

    • 关键词:
    • Computational complexity;Directed graphs;Trees (mathematics);Undirected graphs;Arborescence;Combinatorial objects;Combinatorial reconfiguration;NP-completeness;Polynomial-time;Polynomial-time algorithms;Reconfiguration problems;Spanning tree;Temporal networks;Undirected graph
    • Ito, Takehiro;Iwamasa, Yuni;Kamiyama, Naoyuki;Kobayashi, Yasuaki;Kobayashi, Yusuke;Maezawa, Shun-Ichi;Suzuki, Akira
    • 《Algorithmica》
    • 2026年
    • 88卷
    • 1期
    • 期刊

    An arborescence, which is a directed analogue of a spanning tree in an undirected graph, is one of the most fundamental combinatorial objects in a digraph. In this paper, we study arborescences in digraphs from the viewpoint of combinatorial reconfiguration, which is the field where we study reachability between two configurations of some combinatorial objects via some specified operations. Especially, we consider reconfiguration problems for time-respecting arborescences, which were introduced by Kempe, Kleinberg, and Kumar. We first prove that if the roots of the initial and target time-respecting arborescences are the same, then the target arborescence is always reachable from the initial one and we can find a shortest reconfiguration sequence in polynomial time. Furthermore, we show if the roots are not the same, then the target arborescence may not be reachable from the initial one. On the other hand, we show that we can determine whether the target arborescence is reachable from the initial one in polynomial time. Finally, we prove that it is NP-hard to find a shortest reconfiguration sequence in the case where the roots are not the same. Our results show an interesting contrast to the previous results for (ordinary) arborescences reconfiguration problems. © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2025.

    ...
  • 2.INDEPENDENT SET RECONFIGURATION ON DIRECTED GRAPHS

    • 关键词:
    • Forestry;Graph algorithms;Graphic methods;Quadratic programming;Trees (mathematics);Undirected graphs;'current;Combinatorial reconfiguration;Independent set;Local operations;Nonadjacent vertices;Polytrees;Reconfiguration process;Symmetrics;Token sliding;Undirected graph
    • Ito, Takehiro;Iwamasa, Yuni;Kobayashi, Yasuaki;Nakahata, Yu;Otachi, Yota;Takahashi, Masahiro;Wasa, Kunihiro
    • 《SIAM Journal on Discrete Mathematics》
    • 2026年
    • 40卷
    • 1期
    • 期刊

    Directed Token Sliding asks, given a directed graph and two sets of pairwise nonadjacent vertices, whether one can reach from one set to the other by repeatedly applying a local operation that exchanges a vertex in the current set with one of its out-neighbors, while keeping the nonadjacency. It can be seen as a reconfiguration process where a token is placed on each vertex in the current set, and the local operation slides a token along an arc respecting its direction. Previously, such a problem was extensively studied on undirected graphs, where the edges have no directions and thus the local operation is symmetric. Directed Token Sliding is a generalization of its undirected variant since an undirected edge can be simulated by two arcs of opposite directions. In this paper, we initiate the algorithmic study of Directed Token Sliding. We first observe that the problem is PSPACE-complete even if we forbid parallel arcs in opposite directions and that the problem on directed acyclic graphs is NP-complete and W[1]-hard parameterized by the size of the sets in consideration. We then show our main result: a linear-time algorithm for the problem on directed graphs whose underlying undirected graphs are trees, which are called polytrees. Such a result is also known for the undirected variant of the problem on trees [Demaine et al., Theoret. Comput. Sci., 600 (2015), pp. 132--142], but the techniques used here are quite different because of the asymmetric nature of the directed problem. We present a characterization of yes-instances based on the existence of a certain set of directed paths, and then derive simple equivalent conditions from it by some observations, which yield an efficient algorithm. For the polytree case, we also present a quadratic-time algorithm that outputs, if the input is a yes-instance, one of the shortest reconfiguration sequences. © 2026, Society for Industrial and Applied Mathematics Publications. All rights reserved.

    ...
  • 3.Homotopy classification of knotted defects in bounded domains

    • 关键词:
    • Defects; Liquid crystals; Knots; Spatial graphs;ORDERED MEDIA; TOPOLOGY
    • Nozaki, Yuta;Palmer, David;Koda, Yuya
    • 《LETTERS IN MATHEMATICAL PHYSICS》
    • 2025年
    • 115卷
    • 6期
    • 期刊

    Nozaki et al. gave a homotopy classification of the knotted defects of ordered media in three-dimensional space by considering continuous maps from complements of spatial graphs to the order parameter space modulo a certain equivalence relation. We extend their result by giving a classification scheme for ordered media in handlebodies, where defects are allowed to reach the boundary. Through monodromies around meridional loops, global defects are described in terms of planar diagrams whose edges are colored by elements of the fundamental group of the order parameter space. We exhibit examples of this classification in octahedral frame fields and biaxial nematic liquid crystals.

    ...
  • 4.Rerouting Planar Curves and Disjoint Paths

    • 关键词:
    • MULTICOMMODITY FLOWS; SHORTEST PATHS; GRAPH MINORS; RECONFIGURATION;ALGORITHMS; MODEL
    • Ito, Takehiro;Iwamasa, Yuni;Kakimura, Naonori;Kobayashi, Yusuke;Maezawa, Shun-Ichi;Nozaki, Yuta;Okamoto, Yoshio;Ozeki, Kenta
    • 《ACM TRANSACTIONS ON ALGORITHMS》
    • 2025年
    • 21卷
    • 2期
    • 期刊

    In this article, we consider a transformation of k disjoint paths in a graph. For a graph and a pair of k disjoint paths P and Q connecting the same set of terminal pairs, we aim to determine whether P can be transformed to Q by repeatedly replacing one path with another path so that the intermediates are also k disjoint paths. The problem is called DISJOINT PATHS RECONFIGURATION. We first show that DISJOINT PATHS RECONFIGURATION is PSPACE-complete even when k = 2. On the other hand, we prove that, when the graph is embedded on a plane and all paths in P and Q connect the boundaries of two faces, DISJOINT PATHS RECONFIGURATION can be solved in polynomial time. The algorithm is based on a topological characterization for rerouting curves on a plane using the algebraic intersection number. We also consider a transformation of disjoint s-t paths as a variant. We show that the disjoint s-t paths reconfiguration problem in planar graphs can be determined in polynomial time, while the problem is PSPACE-complete in general.

    ...
  • 5.On the complexity of list H-packing for sparse graph classes

    • 关键词:
    • Graph algorithms;Knowledge graph;Trees (mathematics);Undirected graphs;Bounded degree graphs;Graph class;Graph G;NP Complete;Packing problems;Parameterized complexity;Planar graph;Sparse graphs;Subgraphs;Vertex disjoint
    • Gima, Tatsuya;Hanaka, Tesshu;Kobayashi, Yasuaki;Otachi, Yota;Shirai, Tomohito;Suzuki, Akira;Tamura, Yuma;Zhou, Xiao
    • 《Theoretical Computer Science》
    • 2025年
    • 1052卷
    • 期刊

    The problem of packing as many subgraphs isomorphic to some H∈H as possible into a graph, where H is a collection of graphs, has been well studied in the literature. Both vertex-disjoint and edge-disjoint versions are known to be NP-complete for H that contains at least three vertices and at least three edges, respectively. In this paper, we consider "list variants" of these problems: Given a graph G, an integer k, and a collection LH of subgraphs of G isomorphic to some H∈H, the goal is to compute k subgraphs in LH that are pairwise vertex- or edge-disjoint. We show several positive and negative results, focusing on classes of sparse graphs, such as bounded-degree graphs, planar graphs, and bounded-treewidth graphs. © 2025 The Author(s)

    ...
  • 6.Algorithmic Theory of Qubit Routing in the Linear Nearest Neighbor Architectures

    • 关键词:
    • Architecture;Computation theory;Logic gates;Nearest neighbor search;Polynomial approximation;Program compilers;Quantum optics;Qubits;Topology;Algorithmic theory;Combinatorial optimization problems;Fixed-parameter tractability;Linear nearest neighbors;Minimization problems;Qubit allocation;Qubit routing;Routing problems;Routings;Two-qubit gates
    • Ito, Takehiro;Kakimura, Naonori;Kamiyama, Naoyuki;Kobayashi, Yusuke;Okamoto, Yoshio
    • 《ACM Transactions on Quantum Computing》
    • 2025年
    • 6卷
    • 3期
    • 期刊

    The qubit routing problem, also known as the swap minimization problem, is a (classical) combinatorial optimization problem that arises in the design of compilers of quantum programs. We study the qubit routing problem from the viewpoint of theoretical computer science, while most of the existing studies investigated the practical aspects. We concentrate on the linear nearest neighbor (LNN) architectures of quantum computers, in which the graph topology is a path. Our results are three-fold. (1) We prove that the qubit routing problem is NP-hard. (2) We show that the qubit routing problem on a path can be solved in a fixed-parameter time where the number of two-qubit gates is a parameter. (3) We show that the qubit routing problem on a path can be solved in polynomial time if each qubit is involved in at most one two-qubit gate. © 2025 Copyright held by the owner/author(s).

    ...
  • 7.Reconfiguration and enumeration of optimal cyclic ladder lotteries

    • 关键词:
    • ;Combinatorial reconfiguration;Cyclic ladder lottery;Displacement vectors;Enumeration;Enumeration problems;Reconfiguration problems
    • Nozaki, Yuta;Wasa, Kunihiro;Yamanaka, Katsuhisa
    • 《Theoretical Computer Science》
    • 2025年
    • 1053卷
    • 期刊

    A ladder lottery, known as "Amidakuji" in Japan, is a common way to decide an assignment at random. In this paper, we investigate reconfiguration and enumeration problems of cyclic ladder lotteries. First, when a permutation π and an optimal displacement vector x are given, we investigate the reconfiguration and enumeration problems of the "optimal" cyclic ladder lotteries of π and x. Next, for a given permutation π we consider reconfiguration and enumeration problems of the optimal displacement vectors of π. © 2025 The Author(s)

    ...
  • 8.Dominating Set Reconfiguration with Answer Set Programming

    • 关键词:
    • answer set programming; dominating set reconfiguration; combinatorialreconfiguration;COMPLEXITY
    • Kato, Masato;Banbara, Mutsunori;Schaub, Torsten;Soh, Takehide;Tamura, Naoyuki
    • 《THEORY AND PRACTICE OF LOGIC PROGRAMMING》
    • 2024年
    • 24卷
    • 4期
    • 期刊

    The dominating set reconfiguration problem is defined as determining, for a given dominating set problem and two among its feasible solutions, whether one is reachable from the other via a sequence of feasible solutions subject to a certain adjacency relation. This problem is PSPACE-complete in general. The concept of the dominating set is known to be quite useful for analyzing wireless networks, social networks, and sensor networks. We develop an approach to solve the dominating set reconfiguration problem based on answer set programming (ASP). Our declarative approach relies on a high-level ASP encoding, and both the grounding and solving tasks are delegated to an ASP-based combinatorial reconfiguration solver. To evaluate the effectiveness of our approach, we conduct experiments on a newly created benchmark set.

    ...
  • 9.Reconfiguration of vertex-disjoint shortest paths on graphs

    • 关键词:
    • Graphic methods;Fixed terminals;Graph class;Intermediate results;Reconfiguration problems;Short path reconfiguration;Short-path;Single vertex;Unweighted graphs;Vertex disjoint;Vertex exchange
    • Saito, Rin;Eto, Hiroshi;Ito, Takehiro;Uehara, Ryuhei
    • 《Journal of Graph Algorithms and Applications》
    • 2024年
    • 28卷
    • 3期
    • 期刊

    We introduce and study reconfiguration problems for (internally) vertex-disjoint shortest paths: Given two tuples of internally vertex-disjoint shortest paths for fixed terminal pairs in an unweighted graph, we are asked to determine whether one tuple can be transformed into the other by exchanging a single vertex of one shortest path in the tuple at a time, so that all intermediate results remain tuples of internally vertex-disjoint shortest paths. We also study the shortest variant of the problem, that is, we wish to minimize the number of vertex-exchange steps required for such a transformation, if exists. These problems generalize the well-studied Shortest Path Reconfiguration problem. In this paper, we analyze the complexity of these problems from the viewpoint of graph classes, and give some interesting contrast. © 2024, Brown University. All rights reserved.

    ...
  • 10.Homotopy classification of knotted defects in ordered media

    • 关键词:
    • Equivalence classes;Graph theory;Graphic methods;Biaxial nematics;Homotopies;Knot;Liquid-crystals;Nematic liquids;Order parameter;Parameter spaces;Quaternion group;Spatial graphs;Superfluid
    • Nozaki, Y.;Kálmán, T.;Teragaito, M.;Koda, Y.
    • 《Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences》
    • 2024年
    • 480卷
    • 2300期
    • 期刊

    We give a homotopy classification of the global defects in ordered media and explain it via the example of biaxial nematic liquid crystals, that is, systems where the order parameter space is the quotient of the three-sphere S 3 by the quaternion group Q. As our mathematical model, we consider continuous maps from complements of spatial graphs to the space S 3 / Q modulo a certain equivalence relation and find that the equivalence classes are enumerated by the six subgroups of Q. Through monodromy around meridional loops, the edges of our spatial graphs are marked by conjugacy classes of Q; once we pass to planar diagrams, these labels can be refined to elements of Q associated with each arc. The same classification scheme applies not only in the case of Q but also to arbitrary groups. © 2024 The Authors.

    ...
  • 排序方式:
  • 1
  • /