首页 > 最新文献
paperpass

Acta Informatica最新文献

英文 中文
Fuzzy indices of some graphs with applications 若干图的模糊指标及其应用
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-10-15 DOI: 10.1007/s00236-026-00548-9
Bilal Ahmad Rather, Hilal Ahmad Ganie, Parvez Ali

We evaluate the closed forms of the fuzzy topological indices for fuzzy graph structures: the friendship graph and the windmill graph. General expressions are derived for the first and second fuzzy Zagreb indices, the fuzzy Randic index, the fuzzy harmonic index, the fuzzy F-index, the fuzzy Misbalance Prodeg index, the fuzzy Sombor index, and the fuzzy Nirmala index. The formulas are established for arbitrary vertex and edge membership values satisfying the Rosenfeld condition, and therefore apply to a broad class of admissible fuzzy graph structures. Suitable choices of membership values yield explicit closed forms for the fuzzy friendship graph (F_n) and the fuzzy windmill graph (W_{k,n}). The analysis also identifies inconsistencies in previously reported formulas, particularly those arising from incorrect fuzzy degrees, unspecified parameters, and edge memberships that do not agree with the stated graph structures [14]. The practical relevance of the proposed indices is demonstrated through an emergency medical referral network modeled by (F_3) and a renewable-energy microgrid represented by (W_{4,2}), where comparisons between normal and stressed operating conditions reveal changes in connectivity, balance, and system reliability.

我们评价了模糊图结构的模糊拓扑指标的封闭形式:友谊图和风车图。推导了第一、第二模糊Zagreb指数、模糊Randic指数、模糊harmonic指数、模糊f指数、模糊Misbalance Prodeg指数、模糊Sombor指数和模糊Nirmala指数的一般表达式。建立了满足Rosenfeld条件的任意顶点和边隶属度值的公式,从而适用于广泛的可容许模糊图结构。选取合适的隶属度值可得到模糊友谊图(F_n)和模糊风车图(W_{k,n})的明确封闭形式。分析还确定了先前报告的公式中的不一致之处,特别是那些由不正确的模糊度、未指定的参数和与所述图结构[14]不一致的边隶属关系引起的不一致之处。通过以(F_3)为模型的紧急医疗转诊网络和以(W_{4,2})为代表的可再生能源微电网,证明了所提出指标的实际相关性,其中正常和压力运行条件之间的比较揭示了连通性,平衡和系统可靠性的变化。
{"title":"Fuzzy indices of some graphs with applications","authors":"Bilal Ahmad Rather,&nbsp;Hilal Ahmad Ganie,&nbsp;Parvez Ali","doi":"10.1007/s00236-026-00548-9","DOIUrl":"10.1007/s00236-026-00548-9","url":null,"abstract":"<div><p>We evaluate the closed forms of the fuzzy topological indices for fuzzy graph structures: the friendship graph and the windmill graph. General expressions are derived for the first and second fuzzy Zagreb indices, the fuzzy Randic index, the fuzzy harmonic index, the fuzzy <i>F</i>-index, the fuzzy Misbalance Prodeg index, the fuzzy Sombor index, and the fuzzy Nirmala index. The formulas are established for arbitrary vertex and edge membership values satisfying the Rosenfeld condition, and therefore apply to a broad class of admissible fuzzy graph structures. Suitable choices of membership values yield explicit closed forms for the fuzzy friendship graph <span>(F_n)</span> and the fuzzy windmill graph <span>(W_{k,n})</span>. The analysis also identifies inconsistencies in previously reported formulas, particularly those arising from incorrect fuzzy degrees, unspecified parameters, and edge memberships that do not agree with the stated graph structures [14]. The practical relevance of the proposed indices is demonstrated through an emergency medical referral network modeled by <span>(F_3)</span> and a renewable-energy microgrid represented by <span>(W_{4,2})</span>, where comparisons between normal and stressed operating conditions reveal changes in connectivity, balance, and system reliability.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 4","pages":""},"PeriodicalIF":1.2,"publicationDate":"2026-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"149189567","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Minimizing (ell _2) norm of flow time by starvation mitigation 通过饥饿缓解最小化(ell _2)流量时间规范
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-09-28 DOI: 10.1007/s00236-026-00549-8
Tung-Wei Kuo

The assessment of a job’s Quality of Service (QoS) often revolves around its flow time, also referred to as response time. This study delves into two fundamental objectives for scheduling jobs: the average flow time and the maximum flow time. While the Shortest Remaining Processing Time (SRPT) algorithm minimizes average flow time, it can result in job starvation, causing certain jobs to experience disproportionately long and unfair flow times. In contrast, the First-Come-First-Served (FCFS) algorithm minimizes the maximum flow time but may compromise the average flow time. To strike a balance between these two objectives, a common approach is to minimize the (ell _2) norm of flow time. We first show that SRPT and FCFS are (O(n^{frac{1}{2}}))-competitive for this problem, where n is the number of jobs. Prior to this work, no algorithm was known to achieve a competitive ratio better than SRPT and FCFS. In this paper, we use FCFS to mitigate the starvation caused by SRPT. Given a good estimate of n, we prove that this approach achieves a much better competitive ratio of (O(n^{frac{1}{3}})). To the best of our knowledge, our results provide the first theoretical evidence that mitigating starvation in SRPT leads to a provable improvement in scheduling performance.

作业的服务质量(QoS)的评估通常围绕其流时间,也称为响应时间。本研究探讨了作业调度的两个基本目标:平均流程时间和最大流程时间。虽然最短剩余处理时间(SRPT)算法最小化了平均流程时间,但它可能导致作业饥饿,导致某些作业经历不成比例的长且不公平的流程时间。相比之下,先到先服务(FCFS)算法最小化了最大流时间,但可能会损害平均流时间。为了在这两个目标之间取得平衡,一个常见的方法是最小化(ell _2)流程时间规范。我们首先证明SRPT和FCFS在这个问题上是(O(n^{frac{1}{2}})) -竞争的,其中n是工作的数量。在此工作之前,没有已知的算法比SRPT和FCFS实现更好的竞争比。在本文中,我们使用FCFS来减轻SRPT引起的饥饿。给定一个很好的n估计,我们证明这种方法实现了一个更好的竞争比(O(n^{frac{1}{3}}))。据我们所知,我们的结果提供了第一个理论证据,证明减轻SRPT中的饥饿导致调度性能的可证明的改进。
{"title":"Minimizing (ell _2) norm of flow time by starvation mitigation","authors":"Tung-Wei Kuo","doi":"10.1007/s00236-026-00549-8","DOIUrl":"10.1007/s00236-026-00549-8","url":null,"abstract":"<div><p>The assessment of a job’s Quality of Service (QoS) often revolves around its flow time, also referred to as response time. This study delves into two fundamental objectives for scheduling jobs: the average flow time and the maximum flow time. While the Shortest Remaining Processing Time (SRPT) algorithm minimizes average flow time, it can result in job starvation, causing certain jobs to experience disproportionately long and unfair flow times. In contrast, the First-Come-First-Served (FCFS) algorithm minimizes the maximum flow time but may compromise the average flow time. To strike a balance between these two objectives, a common approach is to minimize the <span>(ell _2)</span> norm of flow time. We first show that SRPT and FCFS are <span>(O(n^{frac{1}{2}}))</span>-competitive for this problem, where <i>n</i> is the number of jobs. Prior to this work, no algorithm was known to achieve a competitive ratio better than SRPT and FCFS. In this paper, we use FCFS to mitigate the starvation caused by SRPT. Given a good estimate of <i>n</i>, we prove that this approach achieves a much better competitive ratio of <span>(O(n^{frac{1}{3}}))</span>. To the best of our knowledge, our results provide the first theoretical evidence that mitigating starvation in SRPT leads to a provable improvement in scheduling performance.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 4","pages":""},"PeriodicalIF":1.2,"publicationDate":"2026-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00236-026-00549-8.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"149133053","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On the representation number of chessboard graphs 论棋盘图的表示数
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-09-18 DOI: 10.1007/s00236-026-00547-w
Sergey Kitaev, Artem Pyatkin

The representation number of a graph is the smallest integer k such that the graph can be represented by a word in which each vertex appears exactly k times, and two distinct vertices x and y alternate in the word if and only if they are adjacent in the graph. We extend known results on the representation number for various graph classes to chessboard graphs—namely, king, queen, rook, bishop, and knight graphs. We provide a complete classification for queen graphs and partial classifications or observations for the other classes. As a consequence of our study, we obtain a characterization of all chessboard graphs that are circle graphs. Our work also leads to several interesting open problems.

图的表示数是最小的整数k,使得图可以用一个单词来表示,其中每个顶点恰好出现k次,并且当且仅当两个不同的顶点x和y在图中相邻时,它们在单词中交替出现。我们将关于各种图类的表示数的已知结果扩展到棋盘图,即国王、王后、车、主教和骑士图。我们提供了皇后图的完全分类和其他类的部分分类或观察。作为我们研究的结果,我们得到了所有棋盘图都是圆图的表征。我们的工作还引出了几个有趣的开放性问题。
{"title":"On the representation number of chessboard graphs","authors":"Sergey Kitaev,&nbsp;Artem Pyatkin","doi":"10.1007/s00236-026-00547-w","DOIUrl":"10.1007/s00236-026-00547-w","url":null,"abstract":"<div><p>The representation number of a graph is the smallest integer <i>k</i> such that the graph can be represented by a word in which each vertex appears exactly <i>k</i> times, and two distinct vertices <i>x</i> and <i>y</i> alternate in the word if and only if they are adjacent in the graph. We extend known results on the representation number for various graph classes to chessboard graphs—namely, king, queen, rook, bishop, and knight graphs. We provide a complete classification for queen graphs and partial classifications or observations for the other classes. As a consequence of our study, we obtain a characterization of all chessboard graphs that are circle graphs. Our work also leads to several interesting open problems.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 4","pages":""},"PeriodicalIF":1.2,"publicationDate":"2026-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00236-026-00547-w.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"148986778","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Practically-self-stabilizing vector clocks without scheduling fairness 实际上自稳定矢量时钟没有调度公平性
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-08-20 DOI: 10.1007/s00236-026-00544-z
Iosif Salem, Elad M. Schiller

Vector clock algorithms are fundamental wait-free building blocks that enable the causal ordering of events. As wait-free algorithms, they are designed to complete their operations within a finite number of steps. Stabilizing algorithms aid the system in recovering after the occurrence of transient faults, such as soft errors and arbitrary violations of the assumptions according to which the system was designed to behave. To the best of our knowledge, this paper introduces the first stabilizing vector clock algorithm for asynchronous crash-prone message-passing systems that can achieve wait-free recovery after the occurrence of transient faults. In such settings, demonstrating finite and wait-free recovery from transient faults as well as communication and crash failures, bounding the message and storage sizes, handling the removal of stale information without blocking, and addressing concurrent counter overflow events at different network nodes pose significant challenges. We propose an algorithm that ensures safety in the absence of transient faults and offers bounded time recovery during fair executions following the last transient fault. The novelty lies in guaranteeing a bound on the number of safety violations, even in the absence of execution fairness (where existing algorithms may become permanently blocked due to both transient faults and crash failures). Considering the usefulness of vector clocks in facilitating various elementary synchronization building blocks in asynchronous systems without requiring remote replica synchronization, our analytical insights hold promise for designing other systems that cannot guarantee execution fairness.

矢量时钟算法是实现事件因果排序的基本无等待构建块。作为无等待算法,它们被设计成在有限的步骤内完成操作。稳定算法帮助系统在瞬时故障发生后恢复,例如软错误和任意违反系统设计行为的假设。据我们所知,本文介绍了第一种用于异步易崩溃消息传递系统的稳定矢量时钟算法,该算法可以在发生瞬态故障后实现无等待恢复。在这样的设置中,演示从瞬时故障以及通信和崩溃故障中进行有限且无等待的恢复,限制消息和存储大小,在不阻塞的情况下处理陈旧信息的删除,以及在不同网络节点上处理并发计数器溢出事件,这些都构成了重大挑战。我们提出了一种在没有瞬态故障的情况下确保安全的算法,并在最后一个瞬态故障之后的公平执行期间提供有限的时间恢复。新颖之处在于,即使在没有执行公平性的情况下(现有算法可能由于瞬态故障和崩溃失败而永久阻塞),也能保证违反安全的次数有一个界限。考虑到矢量时钟在异步系统中促进各种基本同步构建块而不需要远程副本同步的有用性,我们的分析见解为设计不能保证执行公平性的其他系统带来了希望。
{"title":"Practically-self-stabilizing vector clocks without scheduling fairness","authors":"Iosif Salem,&nbsp;Elad M. Schiller","doi":"10.1007/s00236-026-00544-z","DOIUrl":"10.1007/s00236-026-00544-z","url":null,"abstract":"<div><p>Vector clock algorithms are fundamental wait-free building blocks that enable the causal ordering of events. As wait-free algorithms, they are designed to complete their operations within a finite number of steps. Stabilizing algorithms aid the system in recovering after the occurrence of transient faults, such as soft errors and arbitrary violations of the assumptions according to which the system was designed to behave. To the best of our knowledge, this paper introduces the first stabilizing vector clock algorithm for asynchronous crash-prone message-passing systems that can achieve wait-free recovery after the occurrence of transient faults. In such settings, demonstrating finite and wait-free recovery from transient faults as well as communication and crash failures, bounding the message and storage sizes, handling the removal of stale information without blocking, and addressing concurrent counter overflow events at different network nodes pose significant challenges. We propose an algorithm that ensures safety in the absence of transient faults and offers bounded time recovery during fair executions following the last transient fault. The novelty lies in guaranteeing a bound on the number of safety violations, even in the absence of execution fairness (where existing algorithms may become permanently blocked due to both transient faults and crash failures). Considering the usefulness of vector clocks in facilitating various elementary synchronization building blocks in asynchronous systems without requiring remote replica synchronization, our analytical insights hold promise for designing other systems that cannot guarantee execution fairness.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 3","pages":""},"PeriodicalIF":1.2,"publicationDate":"2026-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00236-026-00544-z.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"148783034","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Incremental–decremental maximization Incremental-decremental最大化
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-08-14 DOI: 10.1007/s00236-026-00546-x
Yann Disser, Max Klimm, Annette Lutz, Lea Strubberg

We introduce a framework for incremental–decremental maximization that captures the gradual transformation or renewal of infrastructures. In our model, an initial solution is transformed one element at a time and the utility of an intermediate solution is given by the sum of the utilities of the transformed and untransformed parts. We propose a simple randomized algorithm and a more sophisticated deterministic algorithm, both of which find an order in which to transform the elements while maintaining a large utility during all stages of transformation, relative to an optimal solution for the current stage. More specifically, our algorithms yield competitive solutions for utility functions of bounded curvature and/or generic submodularity ratio, and, in particular, for submodular functions and functions satisfying the gross substitutes property. Our results show that incremental–decremental maximization is substantially more difficult than incremental maximization.

{"title":"Incremental–decremental maximization","authors":"Yann Disser,&nbsp;Max Klimm,&nbsp;Annette Lutz,&nbsp;Lea Strubberg","doi":"10.1007/s00236-026-00546-x","DOIUrl":"10.1007/s00236-026-00546-x","url":null,"abstract":"<div><p>We introduce a framework for incremental–decremental maximization that captures the gradual transformation or renewal of infrastructures. In our model, an initial solution is transformed one element at a time and the utility of an intermediate solution is given by the sum of the utilities of the transformed and untransformed parts. We propose a simple randomized algorithm and a more sophisticated deterministic algorithm, both of which find an order in which to transform the elements while maintaining a large utility during all stages of transformation, relative to an optimal solution for the current stage. More specifically, our algorithms yield competitive solutions for utility functions of bounded curvature and/or generic submodularity ratio, and, in particular, for submodular functions and functions satisfying the gross substitutes property. Our results show that incremental–decremental maximization is substantially more difficult than incremental maximization.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 3","pages":""},"PeriodicalIF":1.2,"publicationDate":"2026-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00236-026-00546-x.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"148752064","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Fast pattern matching with epsilon transitions 与转换的快速模式匹配
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-08-04 DOI: 10.1007/s00236-026-00531-4
Nicola Cotumaccio

In the String Matching in Labeled Graphs (SMLG) problem, we need to determine whether a pattern string appears on a given labeled graph or a given automaton. Under the Orthogonal Vectors hypothesis, the SMLG problem cannot be solved in subquadratic time. In typical bioinformatics applications, pattern matching algorithms should be both fast and space-efficient, so we need to determine useful classes of graphs on which the SLMG problem can be solved efficiently. In this paper, we improve on a recent result that shows how to solve the SMLG problem in linear time on the compressed representation of Wheeler generalized automata, a class of string-labeled automata that extend de Bruijn graphs. More precisely, we show how to remove the assumption that the automata contain no (epsilon)-transitions (namely, edges labeled with the empty string), while retaining the same time and space bounds. This is a significant improvement because (epsilon)-transitions may considerably reduce the size of an automaton recognizing a given language, while capturing the complexity of regular expressions (through Thompson’s construction for converting a regular expression into an equivalent automaton). We prove that, to enable (epsilon)-transitions, we only need to store two additional bitvectors that can be constructed in linear time.

{"title":"Fast pattern matching with epsilon transitions","authors":"Nicola Cotumaccio","doi":"10.1007/s00236-026-00531-4","DOIUrl":"10.1007/s00236-026-00531-4","url":null,"abstract":"<div><p>In the String Matching in Labeled Graphs (SMLG) problem, we need to determine whether a pattern string appears on a given labeled graph or a given automaton. Under the Orthogonal Vectors hypothesis, the SMLG problem cannot be solved in subquadratic time. In typical bioinformatics applications, pattern matching algorithms should be both fast and space-efficient, so we need to determine useful classes of graphs on which the SLMG problem can be solved efficiently. In this paper, we improve on a recent result that shows how to solve the SMLG problem in linear time on the compressed representation of Wheeler generalized automata, a class of string-labeled automata that extend de Bruijn graphs. More precisely, we show how to remove the assumption that the automata contain no <span>(epsilon)</span>-transitions (namely, edges labeled with the empty string), while retaining the same time and space bounds. This is a significant improvement because <span>(epsilon)</span>-transitions may considerably reduce the size of an automaton recognizing a given language, while capturing the complexity of regular expressions (through Thompson’s construction for converting a regular expression into an equivalent automaton). We prove that, to enable <span>(epsilon)</span>-transitions, we only need to store two additional bitvectors that can be constructed in linear time.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 3","pages":""},"PeriodicalIF":1.2,"publicationDate":"2026-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00236-026-00531-4.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"148750941","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Tile-based knot assembly with Celtic! 瓷砖为基础的结与凯尔特组装!
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-07-22 DOI: 10.1007/s00236-026-00533-2
Divya Bajaj, Ryan Knobel, Juan Manuel Perez, Rene Reyes, Ramiro Santos, Tim Wylie

In this paper we focus on the intersection of tile assembling systems, edge-matching puzzles, combinatorial games, and knot construction and identity. As a basis, we utilize the game Celtic!, which is a 2-player board game where the goal of the game is to construct knots where one knot uses more of a player’s pieces than the other player over all knots. All pieces must build off an existing knot and a valid knot must be closed. We consider three variations: a 0-player self-assembly variation that deterministically places pieces to form a closed knot of some length, a 1-player puzzle variation where the goal is to form a closed knot of some length, and the original 2-player game with restricted pieces. We show these are P-complete, NP-complete (depending on the pieces), and PSPACE-complete (for a first-player win), respectively. We nearly fully characterize the hardness of the 1-player puzzle based on the pieces. We prove these results through standard hardness reductions and with constraint logic. Finally, we note some combinatorial game theory strategies to show certain configurations are a draw through strategy stealing.

在这篇论文中,我们集中讨论了拼装系统的交集,边匹配谜题,组合游戏,结的构造和身份。作为基础,我们利用凯尔特的游戏!这是一款双人棋盘游戏,游戏的目标是构建结,其中一个结比另一个人使用更多的棋子。所有的碎片必须建立一个现有的结和有效的结必须关闭。我们考虑了三种变体:0个玩家的自组装变体,即确定地放置棋子以形成一定长度的闭合结;1个玩家的谜题变体,其目标是形成一定长度的闭合结;我们分别展示了P-complete, NP-complete(取决于棋子)和PSPACE-complete(对于第一个玩家获胜)。我们几乎完全描述了基于棋子的单人谜题的硬度。我们通过标准硬度约简和约束逻辑证明了这些结果。最后,我们注意到一些组合博弈论策略,以显示某些配置是通过策略窃取平局。
{"title":"Tile-based knot assembly with Celtic!","authors":"Divya Bajaj,&nbsp;Ryan Knobel,&nbsp;Juan Manuel Perez,&nbsp;Rene Reyes,&nbsp;Ramiro Santos,&nbsp;Tim Wylie","doi":"10.1007/s00236-026-00533-2","DOIUrl":"10.1007/s00236-026-00533-2","url":null,"abstract":"<div><p>In this paper we focus on the intersection of tile assembling systems, edge-matching puzzles, combinatorial games, and knot construction and identity. As a basis, we utilize the game Celtic!, which is a 2-player board game where the goal of the game is to construct knots where one knot uses more of a player’s pieces than the other player over all knots. All pieces must build off an existing knot and a valid knot must be closed. We consider three variations: a 0-player self-assembly variation that deterministically places pieces to form a closed knot of some length, a 1-player puzzle variation where the goal is to form a closed knot of some length, and the original 2-player game with restricted pieces. We show these are P-complete, NP-complete (depending on the pieces), and PSPACE-complete (for a first-player win), respectively. We nearly fully characterize the hardness of the 1-player puzzle based on the pieces. We prove these results through standard hardness reductions and with constraint logic. Finally, we note some combinatorial game theory strategies to show certain configurations are a draw through strategy stealing.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 3","pages":""},"PeriodicalIF":1.2,"publicationDate":"2026-07-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00236-026-00533-2.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"148613740","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Structural properties of subgroup magic rectangles 子群幻矩形的结构性质
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-07-18 DOI: 10.1007/s00236-026-00538-x
S. Karthik, Aruna Venkatesan, Krishnan Paramasivam

Let (varGamma ) be a finite additive Abelian group. A subgroup magic rectangle is an (m times n) array (mathbb {S}=(zeta _{i,j})), where (zeta _{i,j} in varGamma ) for all i, j and (|varGamma |=mn), each element appears exactly once in such a way that the set of all row-sums forms a subgroup of order m and the set of all column-sums forms a subgroup of order n. This combinatorial object is a generalisation of the constant sum partition of a finite Abelian group and group magic rectangle. In this article, we discuss the structural properties of subgroup magic rectangles over elementary Abelian 2-groups, Abelian groups whose order is the product of a given prime powers, and provide a characterisation for the existence of a subgroup magic rectangle over (mathbb {Z}_{mn}), where (gcd (m,n)) is odd. Moreover, a recursive backtracking algorithm is given to construct a subgroup magic rectangle over (mathbb {Z}_{mn}).

设(varGamma )是一个有限加性阿贝尔群。子群幻矩形是一个(m times n)数组(mathbb {S}=(zeta _{i,j})),其中(zeta _{i,j} in varGamma )对于所有i, j和(|varGamma |=mn),每个元素都以这样的方式出现一次,即所有行和的集合形成一个m阶的子群,所有列和的集合形成一个n阶的子群。这个组合对象是有限阿贝尔群和群幻矩形的常和划分的推广。在本文中,我们讨论了序为给定素数幂乘积的初等阿贝尔2群上的子群幻矩形的结构性质,并给出了(mathbb {Z}_{mn})上的子群幻矩形的存在性刻画,其中(gcd (m,n))为奇。此外,给出了在(mathbb {Z}_{mn})上构造子群幻矩形的递归回溯算法。
{"title":"Structural properties of subgroup magic rectangles","authors":"S. Karthik,&nbsp;Aruna Venkatesan,&nbsp;Krishnan Paramasivam","doi":"10.1007/s00236-026-00538-x","DOIUrl":"10.1007/s00236-026-00538-x","url":null,"abstract":"<div><p>Let <span>(varGamma )</span> be a finite additive Abelian group. A subgroup magic rectangle is an <span>(m times n)</span> array <span>(mathbb {S}=(zeta _{i,j}))</span>, where <span>(zeta _{i,j} in varGamma )</span> for all <i>i</i>, <i>j</i> and <span>(|varGamma |=mn)</span>, each element appears exactly once in such a way that the set of all row-sums forms a subgroup of order <i>m</i> and the set of all column-sums forms a subgroup of order <i>n</i>. This combinatorial object is a generalisation of the constant sum partition of a finite Abelian group and group magic rectangle. In this article, we discuss the structural properties of subgroup magic rectangles over elementary Abelian 2-groups, Abelian groups whose order is the product of a given prime powers, and provide a characterisation for the existence of a subgroup magic rectangle over <span>(mathbb {Z}_{mn})</span>, where <span>(gcd (m,n))</span> is odd. Moreover, a recursive backtracking algorithm is given to construct a subgroup magic rectangle over <span>(mathbb {Z}_{mn})</span>.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 3","pages":""},"PeriodicalIF":1.2,"publicationDate":"2026-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"148466426","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Interval-constrained bipartite matching over time 随时间的区间约束二部匹配
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-07-11 DOI: 10.1007/s00236-026-00543-0
Andreas Abels, Mariia Anapolska, Christina Büsing

In medical appointment assignment, unit jobs representing patients arrive online and are assigned to a time slot within their given feasible time interval. We model this setting as interval-constrained online bipartite matching problem. We consider a variant of this problem where reassignments are allowed and extend it by a notion of time that is decoupled from the job arrival events. As jobs arrive, the current point in time gradually advances, and once the time of a slot is passed, the job assigned to it is fixed and cannot be reassigned anymore. We analyze two algorithms for this problem with respect to the resulting matching size and the number of occurring reassignments. We show that FirstFit with reassignments according to the shortest augmenting path rule is exactly (frac{2}{3})-competitive with respect to the matching cardinality. The competitive ratio remains (frac{2}{3}) if we restrict FirstFit to consider only augmenting paths causing at most a constant number of reassignments, which implies a linear number of reassignments in total. This fills the gap between the known optimal algorithm with no reassignments at all, which is (frac{1}{2})-competitive, on the one hand, and an earliest-deadline-first strategy (EDF), which we prove to be 1-competitive in our over-time framework, but which suffers (Omega (n^2)) reassignments in the worst case, on the other. We further extend the problem setting to the sets of feasible slots per job that are not intervals. In this setting, FirstFit remains (frac{2}{3})-competitive, which is optimal with respect to the matching cardinality, while EDF loses its optimality.

在医疗预约分配中,代表患者在线到达并在给定的可行时间间隔内被分配到一个时间段。我们将此问题建模为区间约束在线二部匹配问题。我们考虑了这个问题的一个变体,其中允许重新分配,并通过与作业到达事件解耦的时间概念对其进行了扩展。作业到达后,当前时间点逐渐前进,一旦过了某个时隙的时间,分配给该时隙的作业是固定的,不能再重新分配。我们分析了两种算法对这个问题的结果匹配大小和发生的重分配的数量。我们证明了根据最短增径规则重新分配的FirstFit与匹配基数完全(frac{2}{3})竞争。如果我们限制FirstFit只考虑最多引起常数重分配的增加路径,则竞争比仍然为(frac{2}{3}),这意味着总的重分配数量为线性。这填补了完全没有重新分配的已知最优算法(一方面是(frac{1}{2}) -竞争)和最早截止日期优先策略(EDF)之间的空白,我们证明在我们的超时框架中是1-竞争,但在最坏的情况下,它会遭受(Omega (n^2))重新分配。我们进一步将问题设置扩展到每个作业的可行槽的集合,这些槽不是间隔。在这种情况下,FirstFit保持(frac{2}{3})竞争,这是匹配基数的最佳选择,而EDF则失去了最佳选择。
{"title":"Interval-constrained bipartite matching over time","authors":"Andreas Abels,&nbsp;Mariia Anapolska,&nbsp;Christina Büsing","doi":"10.1007/s00236-026-00543-0","DOIUrl":"10.1007/s00236-026-00543-0","url":null,"abstract":"<div><p>In medical appointment assignment, unit jobs representing patients arrive online and are assigned to a time slot within their given feasible time interval. We model this setting as interval-constrained online bipartite matching problem. We consider a variant of this problem where reassignments are allowed and extend it by a notion of time that is decoupled from the job arrival events. As jobs arrive, the current point in time gradually advances, and once the time of a slot is passed, the job assigned to it is fixed and cannot be reassigned anymore. We analyze two algorithms for this problem with respect to the resulting matching size and the number of occurring reassignments. We show that FirstFit with reassignments according to the shortest augmenting path rule is exactly <span>(frac{2}{3})</span>-competitive with respect to the matching cardinality. The competitive ratio remains <span>(frac{2}{3})</span> if we restrict FirstFit to consider only augmenting paths causing at most a constant number of reassignments, which implies a linear number of reassignments in total. This fills the gap between the known optimal algorithm with no reassignments at all, which is <span>(frac{1}{2})</span>-competitive, on the one hand, and an earliest-deadline-first strategy (EDF), which we prove to be 1-competitive in our over-time framework, but which suffers <span>(Omega (n^2))</span> reassignments in the worst case, on the other. We further extend the problem setting to the sets of feasible slots per job that are not intervals. In this setting, FirstFit remains <span>(frac{2}{3})</span>-competitive, which is optimal with respect to the matching cardinality, while EDF loses its optimality.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 3","pages":""},"PeriodicalIF":1.2,"publicationDate":"2026-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00236-026-00543-0.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"148465582","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Recoverable robust cardinality constrained maximization with commitment of a submodular function 具有子模函数承诺的可恢复鲁棒基数约束最大化
IF 1.2 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2026-07-10 DOI: 10.1007/s00236-026-00542-1
Sabine Münch, Stephen Raach, Sven de Vries

We consider a game-theoretic variant of maximizing a monotone increasing, submodular function under a cardinality constraint. Initially, a solution to this classic problem is determined. Subsequently, a predetermined number of elements from the ground set, not necessarily contained in the initial solution, are deleted, potentially reducing the solution’s cardinality. If any deleted elements were part of the initial solution, they are replaced with a set of at most equal cardinality. The objective is to maximize the value of the ultimate solution, with the deletion being maximally disadvantageous to the ultimate solution. When the submodular function is ({{,mathrm{ text {M}^natural },}})-concave, we prove that a simple greedy algorithm computes an optimal solution. When only one element may be deleted, we propose a polynomial running time algorithm with an approximation factor of at least (frac{1}{3}). When the number of deletions may become as large as the cardinality parameter, we present a polynomial running time algorithm that approximates an optimal ultimate solution in dependence on the curvature of the submodular function. Furthermore, assuming that the number of allowed deletions is upper bounded by a term of the order of (frac{k}{log _2^2(k)}), where k is the cardinality parameter, we adapt an algorithm from Bogunovic et al. and show that its approximation factor is at least 0.108.

我们考虑了在基数约束下最大化单调递增的次模函数的一个博弈论变体。首先,确定了这个经典问题的解决方案。随后,从基集中删除预定数量的元素,这些元素不一定包含在初始解中,这可能会降低解的基数。如果任何被删除的元素是初始解决方案的一部分,则将它们替换为最多相等基数的集合。目标是使最终解决方案的价值最大化,而删除对最终解决方案最大程度地不利。当子模函数为({{,mathrm{ text {M}^natural },}}) -凹时,我们证明了一个简单的贪心算法可以计算出最优解。当只能删除一个元素时,我们提出了一个多项式运行时间算法,其近似因子至少为(frac{1}{3})。当删除次数可能变得与基数参数一样大时,我们提出了一个多项式运行时间算法,该算法近似于依赖于次模函数的曲率的最优最终解。此外,假设允许的删除次数的上限为(frac{k}{log _2^2(k)})的数量级,其中k为基数参数,我们采用Bogunovic等人的算法,并表明其近似因子至少为0.108。
{"title":"Recoverable robust cardinality constrained maximization with commitment of a submodular function","authors":"Sabine Münch,&nbsp;Stephen Raach,&nbsp;Sven de Vries","doi":"10.1007/s00236-026-00542-1","DOIUrl":"10.1007/s00236-026-00542-1","url":null,"abstract":"<div><p>We consider a game-theoretic variant of maximizing a monotone increasing, submodular function under a cardinality constraint. Initially, a solution to this classic problem is determined. Subsequently, a predetermined number of elements from the ground set, not necessarily contained in the initial solution, are deleted, potentially reducing the solution’s cardinality. If any deleted elements were part of the initial solution, they are replaced with a set of at most equal cardinality. The objective is to maximize the value of the ultimate solution, with the deletion being maximally disadvantageous to the ultimate solution. When the submodular function is <span>({{,mathrm{ text {M}^natural },}})</span>-concave, we prove that a simple greedy algorithm computes an optimal solution. When only one element may be deleted, we propose a polynomial running time algorithm with an approximation factor of at least <span>(frac{1}{3})</span>. When the number of deletions may become as large as the cardinality parameter, we present a polynomial running time algorithm that approximates an optimal ultimate solution in dependence on the curvature of the submodular function. Furthermore, assuming that the number of allowed deletions is upper bounded by a term of the order of <span>(frac{k}{log _2^2(k)})</span>, where <i>k</i> is the cardinality parameter, we adapt an algorithm from Bogunovic et al. and show that its approximation factor is at least 0.108.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"63 3","pages":""},"PeriodicalIF":1.2,"publicationDate":"2026-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://link.springer.com/content/pdf/10.1007/s00236-026-00542-1.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"148465576","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Acta Informatica
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
﹀
mjeditor
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1