np hard
Recently Published Documents


TOTAL DOCUMENTS

990
(FIVE YEARS 279)

H-INDEX

51
(FIVE YEARS 5)

2022 ◽  
Vol 13 (2) ◽  
pp. 0-0

The Maximum Clique Problem (MCP) is a classical NP-hard problem that has gained considerable attention due to its numerous real-world applications and theoretical complexity. It is inherently computationally complex, and so exact methods may require prohibitive computing time. Nature-inspired meta-heuristics have proven their utility in solving many NP-hard problems. In this research, we propose a simulated annealing-based algorithm that we call Clique Finder algorithm to solve the MCP. Our algorithm uses a logarithmic cooling schedule and two moves that are selected in an adaptive manner. The objective (error) function is the total number of missing links in the clique, which is to be minimized. The proposed algorithm was evaluated using benchmark graphs from the open-source library DIMACS, and results show that the proposed algorithm had a high success rate.


2022 ◽  
Vol 13 (2) ◽  
pp. 1-22
Author(s):  
Sarab Almuhaideb ◽  
Najwa Altwaijry ◽  
Shahad AlMansour ◽  
Ashwaq AlMklafi ◽  
AlBandery Khalid AlMojel ◽  
...  

The Maximum Clique Problem (MCP) is a classical NP-hard problem that has gained considerable attention due to its numerous real-world applications and theoretical complexity. It is inherently computationally complex, and so exact methods may require prohibitive computing time. Nature-inspired meta-heuristics have proven their utility in solving many NP-hard problems. In this research, we propose a simulated annealing-based algorithm that we call Clique Finder algorithm to solve the MCP. Our algorithm uses a logarithmic cooling schedule and two moves that are selected in an adaptive manner. The objective (error) function is the total number of missing links in the clique, which is to be minimized. The proposed algorithm was evaluated using benchmark graphs from the open-source library DIMACS, and results show that the proposed algorithm had a high success rate.


2022 ◽  
Vol 5 (1) ◽  
Author(s):  
Kirill P. Kalinin ◽  
Natalia G. Berloff

AbstractA promising approach to achieve computational supremacy over the classical von Neumann architecture explores classical and quantum hardware as Ising machines. The minimisation of the Ising Hamiltonian is known to be NP-hard problem yet not all problem instances are equivalently hard to optimise. Given that the operational principles of Ising machines are suited to the structure of some problems but not others, we propose to identify computationally simple instances with an ‘optimisation simplicity criterion’. Neuromorphic architectures based on optical, photonic, and electronic systems can naturally operate to optimise instances satisfying this criterion, which are therefore often chosen to illustrate the computational advantages of new Ising machines. As an example, we show that the Ising model on the Möbius ladder graph is ‘easy’ for Ising machines. By rewiring the Möbius ladder graph to random 3-regular graphs, we probe an intermediate computational complexity between P and NP-hard classes with several numerical methods. Significant fractions of polynomially simple instances are further found for a wide range of small size models from spin glasses to maximum cut problems. A compelling approach for distinguishing easy and hard instances within the same NP-hard class of problems can be a starting point in developing a standardised procedure for the performance evaluation of emerging physical simulators and physics-inspired algorithms.


Author(s):  
Bahram Sadeghi Bigham

In the minimum constraint removal ([Formula: see text]), there is no feasible path to move from a starting point towards the goal, and the minimum constraints should be removed in order to find a collision-free path. It has been proved that [Formula: see text] problem is NP-hard when constraints have arbitrary shapes or even they are in shape of convex polygons. However, it has a simple linear solution when constraints are lines and the problem is open for other cases yet. In this paper, using a reduction from Subset Sum problem, in three steps, we show that the problem is NP-hard for both weighted and unweighted line segments.


2022 ◽  
Vol 73 ◽  
pp. 231-276
Author(s):  
Dominik Peters ◽  
Lan Yu ◽  
Hau Chan ◽  
Edith Elkind

A preference profile is single-peaked on a tree if the candidate set can be equipped with a tree structure so that the preferences of each voter are decreasing from their top candidate along all paths in the tree. This notion was introduced by Demange (1982), and subsequently Trick (1989b) described an efficient algorithm for deciding if a given profile is single-peaked on a tree. We study the complexity of multiwinner elections under several variants of the Chamberlin–Courant rule for preferences single-peaked on trees. We show that in this setting the egalitarian version of this rule admits a polynomial-time winner determination algorithm. For the utilitarian version, we prove that winner determination remains NP-hard for the Borda scoring function; indeed, this hardness results extends to a large family of scoring functions. However, a winning committee can be found in polynomial time if either the number of leaves or the number of internal vertices of the underlying tree is bounded by a constant. To benefit from these positive results, we need a procedure that can determine whether a given profile is single-peaked on a tree that has additional desirable properties (such as, e.g., a small number of leaves). To address this challenge, we develop a structural approach that enables us to compactly represent all trees with respect to which a given profile is single-peaked. We show how to use this representation to efficiently find the best tree for a given profile for use with our winner determination algorithms: Given a profile, we can efficiently find a tree with the minimum number of leaves, or a tree with the minimum number of internal vertices among trees on which the profile is single-peaked. We then explore the power and limitations of this framework: we develop polynomial-time algorithms to find trees with the smallest maximum degree, diameter, or pathwidth, but show that it is NP-hard to check whether a given profile is single-peaked on a tree that is isomorphic to a given tree, or on a regular tree.


Author(s):  
Zehui Shao ◽  
Saeed Kosari ◽  
Hadi Rahbani ◽  
Mehdi Sharifzadeh ◽  
Seyed Mahmoud Sheikholeslami

A Roman dominating function (RD-function) on a graph $G = (V, E)$ is a function $f: V \longrightarrow \{0, 1, 2\}$ satisfying the condition that every vertex $u$ for which $f(u) = 0$ is adjacent to at least one vertex $v$ for which $f(v) = 2$. An Roman dominating function $f$ in a graph $G$ is perfect Roman dominating function (PRD-function) if  every vertex $u$ with $f(u) = 0$ is adjacent to exactly one vertex  $v$ for which $f(v) = 2$. The (perfect) Roman domination number $\gamma_R(G)$ ($\gamma_{R}^{p}(G)$) is the minimum weight of an (perfect) Roman dominating function on $G$.  We say that $\gamma_{R}^{p}(G)$ strongly equals $\gamma_R(G)$, denoted by $\gamma_{R}^{p}(G)\equiv \gamma_R(G)$, if every RD-function on $G$ of minimum weight is a PRD-function. In this paper we  show that for a given graph $G$, it is NP-hard to decide whether $\gamma_{R}^{p}(G)= \gamma_R(G)$ and also we provide a constructive characterization of trees $T$ with $\gamma_{R}^{p}(T)\equiv \gamma_R(T)$.


2022 ◽  
Author(s):  
Özlem Çomaklı Sökmen ◽  
mustafa yılmaz

Abstract Hierarchical Chinese postman problem (HCPP), a variant of the Chinese postman problem, aims to find the shortest tour or tours by passing through the arcs classified according to precedence relationship. HCPP, which has a wide application area in real-life problems such as shovel snow and routing patrol vehicles where precedence relations are important, belongs to the NP-hard problem class. In real-life problems, travel time between the two locations in city traffic varies due to reasons such as traffic jam, weather conditions, etc. Therefore travel times are uncertain. In this study, HCPP is handled with the chance-constrained stochastic programming approach, and a new type of problem, hierarchical Chinese postman problem with stochastic travel times, is introduced. Due to the NP-hard nature of the problem, the developed mathematical model with stochastic parameter values cannot find proper solutions in large size problems within the appropriate time interval. Therefore, two new solution approaches, a heuristic method based on the Greedy Search (GSA) algorithm and a meta-heuristic method based on ant colony optimization (ACO) are proposed in this study. These new algorithms were tested on modified benchmark instances and randomly generated problem instances with as many as 817 edges. The performance of algorithms was compared in terms of solution quality and computational time.


Author(s):  
Dragana Božović ◽  
Aleksander Kelenc ◽  
Iztok Peterin ◽  
Ismael G. Yero

Abstract. Let G = (V,E) be a graph. A set of vertices A is an incidence generator for G if for any two distinct edges e,f ∈ E(G) there exists a vertex from A which is an endpoint of either e or f. The smallest cardinality of an incidence generator for G is called the incidence dimension and is denoted by dimI(G). A set of vertices P ⊆ V (G) is a 2-packing of G if the distance in G between any pair of distinct vertices from P is larger than two. The largest cardinality of a 2-packing of G is the packing number of G and is denoted by ρ(G). In this article, the incidence dimension is introduced and studied. The given results show a close relationship between dimI(G) and ρ(G). We rst note that the complement of any 2-packing in graph G is an incidence generator for G, and further show that either dimI(G) = ρ(G) or dimI(G) = ρ(G)−1 for any graph G. In addition, we present some bounds for dimI(G) and prove that the problem of determining the incidence dimension of a graph is NP-hard.


2022 ◽  
Vol 7 ◽  
pp. e836
Author(s):  
Sebastian Mihai Ardelean ◽  
Mihai Udrescu

Genetic algorithms (GA) are computational methods for solving optimization problems inspired by natural selection. Because we can simulate the quantum circuits that implement GA in different highly configurable noise models and even run GA on actual quantum computers, we can analyze this class of heuristic methods in the quantum context for NP-hard problems. This paper proposes an instantiation of the Reduced Quantum Genetic Algorithm (RQGA) that solves the NP-hard graph coloring problem in O(N1/2). The proposed implementation solves both vertex and edge coloring and can also determine the chromatic number (i.e., the minimum number of colors required to color the graph). We examine the results, analyze the algorithm convergence, and measure the algorithm's performance using the Qiskit simulation environment. Our Reduced Quantum Genetic Algorithm (RQGA) circuit implementation and the graph coloring results show that quantum heuristics can tackle complex computational problems more efficiently than their conventional counterparts.


Author(s):  
Christoph Buchheim ◽  
Dorothee Henke

AbstractWe consider a bilevel continuous knapsack problem where the leader controls the capacity of the knapsack and the follower chooses an optimal packing according to his own profits, which may differ from those of the leader. To this bilevel problem, we add uncertainty in a natural way, assuming that the leader does not have full knowledge about the follower’s problem. More precisely, adopting the robust optimization approach and assuming that the follower’s profits belong to a given uncertainty set, our aim is to compute a solution that optimizes the worst-case follower’s reaction from the leader’s perspective. By investigating the complexity of this problem with respect to different types of uncertainty sets, we make first steps towards better understanding the combination of bilevel optimization and robust combinatorial optimization. We show that the problem can be solved in polynomial time for both discrete and interval uncertainty, but that the same problem becomes NP-hard when each coefficient can independently assume only a finite number of values. In particular, this demonstrates that replacing uncertainty sets by their convex hulls may change the problem significantly, in contrast to the situation in classical single-level robust optimization. For general polytopal uncertainty, the problem again turns out to be NP-hard, and the same is true for ellipsoidal uncertainty even in the uncorrelated case. All presented hardness results already apply to the evaluation of the leader’s objective function.


Sign in / Sign up

Export Citation Format

Share Document