50 research outputs found

    Fast minimal triangulation algorithm using minimum degree criterion

    Get PDF
    AbstractWe propose an algorithm for minimal triangulation which, using simple and efficient strategy, subdivides the input graph in different, almost non-overlapping, subgraphs. Using the technique of matrix multiplication for saturating the minimal separators, we show that the partition of the graph can be computed in time O(nα) where nα is the time required by the binary matrix multiplication. After saturating the minimal separators, the same procedure is recursively applied on each subgraphs. We also present a variant of the algorithm in which the minimum degree criterion is used. In this way, we obtain an algorithm that uses minimum degree criterion and at the same time produces a minimal triangulation, thus shedding new light on the effectiveness of the minimum degree heuristics

    Equivalence between Hypergraph Convexities

    Get PDF
    Let G be a connected graph on V. A subset X of V is all-paths convex (or ap -convex) if X contains each vertex on every path joining two vertices in X and is monophonically convex (or m-convex) if X contains each vertex on every chordless path joining two vertices in X. First of all, we prove that ap -convexity and m-convexity coincide in G if and only if G is a tree. Next, in order to generalize this result to a connected hypergraph H, in addition to the hypergraph versions of ap -convexity and m-convexity, we consider canonical convexity (or c-convexity) and simple-path convexity (or sp -convexity) for which it is well known that m-convexity is finer than both c-convexity and sp -convexity and sp -convexity is finer than ap -convexity. After proving sp -convexity is coarser than c-convexity, we characterize the hypergraphs in which each pair of the four convexities above is equivalent. As a result, we obtain a convexity-theoretic characterization of Berge-acyclic hypergraphs and of γ-acyclic hypergraphs

    Towards a Deeper Understanding: EEG and Facial Expressions in Museums

    Get PDF
    Although personalization is a staple in several online settings, achieving an ad-hoc experience in some environments is impossible based on personal tastes. One such environment is the museum. In our view, visitors’ facial reactions in front of artworks can play a crucial role. In this context, we want to study visitor behavior with an even finer-grained approach, identifying the most activated brain areas and how they relate to facial expressions. This paper describes how we intend to create a multimodal dataset to validate our study. We aim to fill a gap in personalizing the heritage experience with multidisciplinary research that combines neuroscience and computer science

    A hybrid Quantum proposal to deal with 3-SAT problem

    Full text link
    Going as far as possible at SAT problem solving is the main aim of our work. For this sake we have made use of quantum computing from its two, on practice, main models of computation. They have required some reformulations over the former statement of 3-SAT problem in order to accomplish the requirements of both techniques. This paper presents and describes a hybrid quantum computing strategy for solving 3-SAT problems. The performance of this approximation has been tested over a set of representative scenarios when dealing with 3-SAT from the quantum computing perspective.Comment: 25 pages, 21 figures, 4 table

    A polynomial quantum computing algorithm for solving the dualization problem

    Full text link
    Given two prime monotone boolean functions f:{0,1}n→{0,1}f:\{0,1\}^n \to \{0,1\} and g:{0,1}n→{0,1}g:\{0,1\}^n \to \{0,1\} the dualization problem consists in determining if gg is the dual of ff, that is if f(x1,…,xn)=g‾(x1‾,…xn‾)f(x_1, \dots, x_n)= \overline{g}(\overline{x_1}, \dots \overline{x_n}) for all (x1,…xn)∈{0,1}n(x_1, \dots x_n) \in \{0,1\}^n. Associated to the dualization problem there is the corresponding decision problem: given two monotone prime boolean functions ff and gg is gg the dual of ff? In this paper we present a quantum computing algorithm that solves the decision version of the dualization problem in polynomial time

    Quantum invariants for the graph isomorphism problem

    Get PDF
    Graph Isomorphism is such an important problem in computer science, that it has been widely studied over the last decades. It is well known that it belongs to NP class, but is not NP-complete. It is thought to be of comparable difficulty to integer factorisation. The best known proved algorithm to solve this problem in general, was proposed by László Babai and Eugene Luks in 1983. Recently, there has been some research in the topic by using quantum computing, that also leads the present piece of research. In fact, we present a quantum computing algorithm that defines an invariant over Graph Isomorphism characterisation. This quantum algorithm is able to distinguish more non-isomorphic graphs than most of the known invariants so far. The proof of correctness and some hints illustrating the extent and reason of the improvement are also included in this paper

    Fully dynamic algorithm for chordal graphs with O(1) query-time and O(n2) update-time

    Get PDF
    We propose dynamic algorithms and data structures for chordal graphs supporting the following operation: determine if an edge can be added or removed from the graph while preserving the chordality in O(1) time. We show that the complexity of the algorithms for updating the data structures when an edge is actually inserted or deleted is O(n2) where n is the number of vertices of the graph

    An O(mn^2) algorithm for computing the strong geodetic number in outerplanar graphs

    No full text

    Informatica di base. 2^ edizione

    No full text
    corecore