Skip to main content

Showing 1–25 of 25 results for author: Moura, P

Searching in archive cs. Search in all archives.
.
  1. arXiv:2504.02421  [pdf, ps, other

    cs.DS cs.DM

    Edge-weighted balanced connected partitions: Hardness and formulations

    Authors: Morteza Davari, Phablo F. S. Moura, Hande Yaman

    Abstract: The balanced connected $k$-partition problem (BCP) is a classic problem which consists in partitioning the set of vertices of a vertex-weighted connected graph into a collection of $k$ sets such that each of them induces a connected subgraph of roughly the same weight. There exists a vast literature on BCP that includes hardness results, approximation algorithms, integer programming formulations,… ▽ More

    Submitted 3 April, 2025; originally announced April 2025.

    Comments: 15 pages, 2 figures

    MSC Class: 90C11; 68Q25

  2. arXiv:2312.14777  [pdf, other

    cs.DM

    Compact formulations and valid inequalities for parallel machine scheduling with conflicts

    Authors: Phablo F. S. Moura, Roel Leus, Hande Yaman

    Abstract: The problem of scheduling conflicting jobs on parallel machines consists in assigning a set of jobs to a set of machines so that no two conflicting jobs are allocated to the same machine, and the maximum processing time among all machines is minimized. We propose a new compact mixed integer linear formulation based on the representatives model for the vertex coloring problem, which overcomes a num… ▽ More

    Submitted 3 April, 2025; v1 submitted 22 December, 2023; originally announced December 2023.

    MSC Class: 90Cxx

  3. arXiv:2310.05733  [pdf, ps, other

    cs.DM cs.DS math.CO

    Polyhedral approach to weighted connected matchings in general graphs

    Authors: Phillippe Samer, Phablo F. S. Moura

    Abstract: A connected matching in a graph G consists of a set of pairwise disjoint edges whose covered vertices induce a connected subgraph of G. While finding a connected matching of maximum cardinality is a well-solved problem, it is NP-hard to determine an optimal connected matching in an edge-weighted graph, even in the planar bipartite case. We present two mixed integer programming formulations and a s… ▽ More

    Submitted 9 October, 2023; originally announced October 2023.

    Comments: 30 pages, submitted for publication

    MSC Class: 90C27; 90C57; 90C11; 68R10 ACM Class: G.2.2; G.1.6; G.4

    Journal ref: Discrete Applied Mathematics, 2024, Volume 359, pp 143-152 (open access)

  4. arXiv:2308.07471  [pdf, other

    cs.DS cs.DM

    Approximations for the Steiner Multicycle Problem

    Authors: Cristina G. Fernandes, Carla N. Lintzmayer, Phablo F. S. Moura

    Abstract: The Steiner Multicycle problem consists of, given a complete graph, a weight function on its vertices, and a collection of pairwise disjoint non-unitary sets called terminal sets, finding a minimum weight collection of vertex-disjoint cycles in the graph such that, for every terminal set, all of its vertices are in a same cycle of the collection. This problem generalizes the Traveling Salesman pro… ▽ More

    Submitted 14 August, 2023; originally announced August 2023.

  5. arXiv:2307.10018  [pdf, other

    cs.RO cs.AI

    RobôCIn Small Size League Extended Team Description Paper for RoboCup 2023

    Authors: Aline Lima de Oliveira, Cauê Addae da Silva Gomes, Cecília Virginia Santos da Silva, Charles Matheus de Sousa Alves, Danilo Andrade Martins de Souza, Driele Pires Ferreira Araújo Xavier, Edgleyson Pereira da Silva, Felipe Bezerra Martins, Lucas Henrique Cavalcanti Santos, Lucas Dias Maciel, Matheus Paixão Gumercindo dos Santos, Matheus Lafayette Vasconcelos, Matheus Vinícius Teotonio do Nascimento Andrade, João Guilherme Oliveira Carvalho de Melo, João Pedro Souza Pereira de Moura, José Ronald da Silva, José Victor Silva Cruz, Pedro Henrique Santana de Morais, Pedro Paulo Salman de Oliveira, Riei Joaquim Matos Rodrigues, Roberto Costa Fernandes, Ryan Vinicius Santos Morais, Tamara Mayara Ramos Teobaldo, Washington Igor dos Santos Silva, Edna Natividade Silva Barros

    Abstract: RobôCIn has participated in RoboCup Small Size League since 2019, won its first world title in 2022 (Division B), and is currently a three-times Latin-American champion. This paper presents our improvements to defend the Small Size League (SSL) division B title in RoboCup 2023 in Bordeaux, France. This paper aims to share some of the academic research that our team developed over the past year. Ou… ▽ More

    Submitted 19 July, 2023; originally announced July 2023.

  6. arXiv:2208.00269  [pdf, ps, other

    cs.SE cs.LG

    Automatically Categorising GitHub Repositories by Application Domain

    Authors: Francisco Zanartu, Christoph Treude, Bruno Cartaxo, Hudson Silva Borges, Pedro Moura, Markus Wagner, Gustavo Pinto

    Abstract: GitHub is the largest host of open source software on the Internet. This large, freely accessible database has attracted the attention of practitioners and researchers alike. But as GitHub's growth continues, it is becoming increasingly hard to navigate the plethora of repositories which span a wide range of domains. Past work has shown that taking the application domain into account is crucial fo… ▽ More

    Submitted 30 July, 2022; originally announced August 2022.

  7. arXiv:2110.12009  [pdf

    cs.CY

    Definition and Implications of the Digital Near-Death Experience: A Theoretical Essay on Preliminary Empiricism

    Authors: Pedro Jacome de Moura Jr

    Abstract: Purpose: People are increasingly adhering to social networking platforms (SNP), and this adhesion is often unreflective, which makes them alienate data, actions, and decisions to tech giants. This essay discusses what happens when, eventually, someone chooses to cancel their participation in a large SNP. Methodology/design: This is a theoretical essay, whose narrative resembles a theoretical-empir… ▽ More

    Submitted 1 August, 2022; v1 submitted 22 October, 2021; originally announced October 2021.

    Comments: 5 pages. Accepted for presentation at Information Systems in Latin America (ISLA) 2022 conference (AIS/AMCIS)

  8. arXiv:2108.10398  [pdf, ps, other

    cs.DS cs.DM

    Approximation and parameterized algorithms to find balanced connected partitions of graphs

    Authors: Phablo F. S. Moura, Matheus J. Ota, Yoshiko Wakabayashi

    Abstract: Partitioning a connected graph into $k$~vertex-disjoint connected subgraphs of similar (or given) orders is a classical problem that has been intensively investigated since late seventies. Given a connected graph $G=(V,E)$ and a weight function $w : V \to \mathbb{Q}_\geq$, a connected $k$-partition of $G$ is a partition of $V$ such that each class induces a connected subgraph. The balanced connect… ▽ More

    Submitted 23 August, 2021; originally announced August 2021.

  9. arXiv:2108.04621  [pdf, other

    cs.PL

    Refactoring the Whitby Intelligent Tutoring System for Clean Architecture

    Authors: Paul S. Brown, Vania Dimitrova, Glen Hart, Anthony G. Cohn, Paulo Moura

    Abstract: Whitby is the server-side of an Intelligent Tutoring System application for learning System-Theoretic Process Analysis (STPA), a methodology used to ensure the safety of anything that can be represented with a systems model. The underlying logic driving the reasoning behind Whitby is Situation Calculus, which is a many-sorted logic with situation, action, and object sorts. The Situation Calculus i… ▽ More

    Submitted 10 August, 2021; originally announced August 2021.

    Comments: Under consideration for acceptance in TPLP. Paper presented at the 37th International Conference on Logic Programming (ICLP 2021), 16 pages

  10. arXiv:2107.09208  [pdf

    cs.SD cs.LG eess.AS

    Music Tempo Estimation via Neural Networks -- A Comparative Analysis

    Authors: Mila Soares de Oliveira de Souza, Pedro Nuno de Souza Moura, Jean-Pierre Briot

    Abstract: This paper presents a comparative analysis on two artificial neural networks (with different architectures) for the task of tempo estimation. For this purpose, it also proposes the modeling, training and evaluation of a B-RNN (Bidirectional Recurrent Neural Network) model capable of estimating tempo in bpm (beats per minutes) of musical pieces, without using external auxiliary modules. An extensiv… ▽ More

    Submitted 19 July, 2021; originally announced July 2021.

    ACM Class: I.2; I.5.4; J.5

  11. arXiv:1911.11099  [pdf, ps, other

    cs.DM math.CO

    Polyhedral study of the Convex Recoloring problem

    Authors: Manoel Campêlo, Phablo F. S. Moura, Joel C. Soares

    Abstract: A coloring of the vertices of a connected graph is convex if each color class induces a connected subgraph. We address the convex recoloring (CR) problem defined as follows. Given a graph $G$ and a coloring of its vertices, recolor a minimum number of vertices of $G$ so that the resulting coloring is convex. This problem, known to be NP-hard even on paths, was firstly motivated by applications on… ▽ More

    Submitted 25 November, 2019; originally announced November 2019.

  12. arXiv:1911.05723  [pdf, other

    cs.DM

    Integer Programming Approaches to Balanced Connected $k$-Partition

    Authors: Flávio K. Miyazawa, Phablo F. S. Moura, Matheus J. Ota, Yoshiko Wakabayashi

    Abstract: We address the problem of partitioning a vertex-weighted connected graph into $k$ connected subgraphs that have similar weights, for a fixed integer $k\geq 2$. This problem, known as the \emph{balanced connected $k$-partition problem} ($BCP_k$), is defined as follows. Given a connected graph $G$ with nonnegative weights on the vertices, find a partition $\{V_i\}_{i=1}^k$ of $V(G)$ such that each c… ▽ More

    Submitted 13 November, 2019; originally announced November 2019.

  13. arXiv:1903.12554  [pdf, other

    cs.DB cs.CY

    Linked Open Data Validity -- A Technical Report from ISWS 2018

    Authors: Tayeb Abderrahmani Ghor, Esha Agrawal, Mehwish Alam, Omar Alqawasmeh, Claudia D'amato, Amina Annane, Amr Azzam, Andrew Berezovskyi, Russa Biswas, Mathias Bonduel, Quentin Brabant, Cristina-iulia Bucur, Elena Camossi, Valentina Anita Carriero, Shruthi Chari, David Chaves Fraga, Fiorela Ciroku, Michael Cochez, Hubert Curien, Vincenzo Cutrona, Rahma Dandan, Danilo Dess, Valerio Di Carlo, Ahmed El Amine Djebri, Marieke Van Erp , et al. (46 additional authors not shown)

    Abstract: Linked Open Data (LOD) is the publicly available RDF data in the Web. Each LOD entity is identfied by a URI and accessible via HTTP. LOD encodes globalscale knowledge potentially available to any human as well as artificial intelligence that may want to benefit from it as background knowledge for supporting their tasks. LOD has emerged as the backbone of applications in diverse fields such as Natu… ▽ More

    Submitted 26 March, 2019; originally announced March 2019.

  14. arXiv:1807.06184  [pdf

    cs.CR

    An Adaptable Maturity Strategy for Information Security

    Authors: Gliner Dias Alencar, Hermano Perrelli de Moura, Ivaldir Honório de Farias Júnior, José Gilson de Almeida Teixeira Filho

    Abstract: The lack of security in information systems has caused numerous financial and moral losses to several organizations. The organizations have a series of information security measures recommended by literature and international standards. However, the implementation of policies, actions, and adjustment to such standards is not simple and must be addressed by specific needs identified by the Informat… ▽ More

    Submitted 16 July, 2018; originally announced July 2018.

    Comments: Journal of Convergence Information Technology (JCIT), Volume 13, Number 2, Jun. 2018, p. 1-12

    Journal ref: Journal of Convergence Information Technology (JCIT), Volume 13, Number 2, Jun. 2018, p. 1-12. ISSN 1975-9320 (Print) 2233-9299 (Online). Retrieved from http://www.globalcis.org/dl/citation.html?id=JCIT-4403

  15. arXiv:1505.06701  [pdf

    cs.SE

    Agile Governance Theory: conceptual development

    Authors: Alexandre J. H. de O. Luna, Philippe Kruchten, Hermano P. de Moura

    Abstract: Context: Competitiveness is the key to a sustainable development and it demands agility at the business and organizational levels, which in turn requires a flexible and customizable IT environment and effective and responsive governance in order to deliver value to the business. Objective: This paper describes the conceptual development of a theory for analyze and describe agile governance in orde… ▽ More

    Submitted 25 May, 2015; originally announced May 2015.

    Comments: Conference Proceedings of 12th International Conference on Management of Technology and Information Systems, 22 pages, 8 figures. In 12th International Conference on Management of Technology and Information Systems. Sao Paulo: FEA-USP

    Report number: 2423-14033-1-PB, FEA-USP, Sao Paulo, SP, Brazil ACM Class: K.6; K.6.1; K.6.4; D.2; D.2.9

  16. Agile governance in Information and Communication Technologies: shifting paradigms

    Authors: Alexandre J. H. de O. Luna, Cleyverson P. Costa, Hermano P. de Moura, Magdala A. Novaes, Cesar A. D. C. do Nascimento

    Abstract: This paper presents the basis of the Agile Governance in Information and Communication Technology (ICT), which is based on Agile Software Engineering Methodologies principles and values. Its development was done through a systematic review process, supported by Bibliometrics and Scientometrics methods and techniques, where the Critical Success Factors (CSF) of ICT Governance projects and the princ… ▽ More

    Submitted 10 November, 2014; originally announced November 2014.

    Comments: Journal of Information Systems and Technology Management (JISTEM), Vol 7, No 2, August 2010

    ACM Class: K.6; K.6.1; K.6.4; D.2; D.2.9

  17. Systematic Review on Project Actuality

    Authors: S. C. B. Sampaio, M. L. M. Marinho, H. P. Moura

    Abstract: Nowadays much is written about how to manage projects, but too little on what really happens in project actuality. Project Actuality came out in the Rethinking Project Management (RPM) agenda in 2006 and it aims at understanding what really happens at project context. To be able to understand project actuality phenomenon, we first need to get a better comprehension on its definition and discover h… ▽ More

    Submitted 7 November, 2014; originally announced November 2014.

    Comments: 13 pages in International Journal of Computer Science & Information Technology Vol 6 No 5 October 2014

    ACM Class: K.6.1; D.2

  18. State of the Art of Agile Governance: A Systematic Review

    Authors: Alexandre J. H. de O. Luna, Philippe Kruchten, Marcello L. G. do E. Pedrosa, Humberto R. de Almeida Neto, Hermano P. de Moura

    Abstract: Context: Agility at the business level requires Information Technology (IT) environment flexible and customizable, as well as effective and responsive governance in order to deliver value faster, better, and cheaper to the business. Objective: To understand better this context, our paper seeks to investigate how the domain of agile governance has evolved, as well as to derive implications for rese… ▽ More

    Submitted 7 November, 2014; originally announced November 2014.

    Comments: International Journal of Computer Science & Information Technology (IJCSIT) Vol 6, No 5, October 2014 20 pages, 8 Figures, 7 Tables

    ACM Class: K.6; K.6.1; K.6.4; D.2; D.2.9

  19. A Guide To Deal With Uncertainties In Software Project Management

    Authors: M. L. M. Marinho, S. C. B. Sampaio, T. L. A. Lima, H. P. Moura

    Abstract: Various project management approaches do not consider the impact that uncertainties have on the project. The identified threats by uncertainty in a projec day-to-day are real and immediate and the expectations in a project are often high. The project manager faces a dilemma: decisions must be made in the present about future situations which are inherently uncertain. The use of uncertainty managem… ▽ More

    Submitted 7 November, 2014; originally announced November 2014.

    Comments: International Journal of Computer Science & Information Technology Vol 6 No 5 October 2014 20 pages

    ACM Class: K.6.1; K.6.m

  20. Tabling, Rational Terms, and Coinduction Finally Together!

    Authors: Thepfrastos Mantadelis, Ricardo Rocha, Paulo Moura

    Abstract: To appear in Theory and Practice of Logic Programming (TPLP). Tabling is a commonly used technique in logic programming for avoiding cyclic behavior of logic programs and enabling more declarative program definitions. Furthermore, tabling often improves computational performance. Rational term are terms with one or more infinite sub-terms but with a finite representation. Rational terms can be gen… ▽ More

    Submitted 15 May, 2014; v1 submitted 9 May, 2014; originally announced May 2014.

    Comments: To appear in Theory and Practice of Logic Programming (TPLP)

    Journal ref: Theory and Practice of Logic Programming 14 (2014) 429-443

  21. arXiv:1405.2693  [pdf, other

    cs.PL

    Customisable Handling of Java References in Prolog Programs

    Authors: Sergio Castro, Kim Mens, Paulo Moura

    Abstract: Integration techniques for combining programs written in distinct language paradigms facilitate the implementation of specialised modules in the best language for their task. In the case of Java-Prolog integration, a known problem is the proper representation of references to Java objects on the Prolog side. To solve it adequately, multiple dimensions should be considered, including reference repr… ▽ More

    Submitted 29 May, 2014; v1 submitted 12 May, 2014; originally announced May 2014.

    Comments: 10 pages, 2 figures

  22. arXiv:1112.3783  [pdf, other

    cs.PL

    L-FLAT: Logtalk Toolkit for Formal Languages and Automata Theory

    Authors: Paulo Moura, Artur Miguel Dias

    Abstract: We describe L-FLAT, a Logtalk Toolkit for teaching Formal Languages and Automata Theory. L-FLAT supports the definition of \textsl{alphabets}, the definition of \textsl{orders} over alphabet symbols, the partial definition of \textsl{languages} using unit tests, and the definition of \textsl{mechanisms}, which implement language generators or language recognizers. Supported mechanisms include \tex… ▽ More

    Submitted 16 December, 2011; originally announced December 2011.

    Comments: Online Proceedings of the 11th International Colloquium on Implementation of Constraint LOgic Programming Systems (CICLOPS 2011), Lexington, KY, U.S.A., July 10, 2011

    ACM Class: D.1.6; D.3

  23. Optimal k-fold colorings of webs and antiwebs

    Authors: Manoel Campêlo, Ricardo C. Corrêa, Phablo F. S. Moura, Marcio C. Santos

    Abstract: A k-fold x-coloring of a graph is an assignment of (at least) k distinct colors from the set {1, 2, ..., x} to each vertex such that any two adjacent vertices are assigned disjoint sets of colors. The smallest number x such that G admits a k-fold x-coloring is the k-th chromatic number of G, denoted by χ_k(G). We determine the exact value of this parameter when G is a web or an antiweb. Our result… ▽ More

    Submitted 29 August, 2011; originally announced August 2011.

    Comments: A short version of this paper was presented at the Simpósio Brasileiro de Pesquisa Operacional, Brazil, 2011

    Journal ref: Discrete Applied Mathematics, 161(1-2), pages 60-70, 2013

  24. arXiv:1009.3773  [pdf, ps, other

    cs.PL

    Towards a Study of Meta-Predicate Semantics

    Authors: Paulo Moura

    Abstract: We describe and compare design choices for meta-predicate semantics, as found in representative Prolog module systems and in Logtalk. We look at the consequences of these design choices from a pragmatic perspective, discussing explicit qualification semantics, computational reflection support, expressiveness of meta-predicate declarations, safety of meta-predicate definitions, portability of meta-… ▽ More

    Submitted 20 September, 2010; originally announced September 2010.

    Comments: Online proceedings of the Joint Workshop on Implementation of Constraint Logic Programming Systems and Logic-based Methods in Programming Environments (CICLOPS-WLPE 2010), Edinburgh, Scotland, U.K., July 15, 2010

  25. Signatures of small-world and scale-free properties in large computer programs

    Authors: Alessandro P. S. de Moura, Ying-Cheng Lai, Adilson E. Motter

    Abstract: A large computer program is typically divided into many hundreds or even thousands of smaller units, whose logical connections define a network in a natural way. This network reflects the internal structure of the program, and defines the ``information flow'' within the program. We show that, (1) due to its growth in time this network displays a scale-free feature in that the probability of the… ▽ More

    Submitted 24 June, 2003; originally announced June 2003.

    Comments: 4 pages, 1 figure, to appear in Phys. Rev. E

    Journal ref: Phys. Rev. E 68, 017102 (2003)