TimePub Date : 2021-01-01DOI: 10.4230/LIPIcs.TIME.2021.6
Alexandros Spitalas, A. Gounaris, K. Tsichlas, Andreas Kosmatopoulos
{"title":"Investigation of Database Models for Evolving Graphs","authors":"Alexandros Spitalas, A. Gounaris, K. Tsichlas, Andreas Kosmatopoulos","doi":"10.4230/LIPIcs.TIME.2021.6","DOIUrl":"https://doi.org/10.4230/LIPIcs.TIME.2021.6","url":null,"abstract":"We deal with the efficient implementation of storage models for time-varying graphs. To this end, we present an improved approach for the HiNode vertex-centric model based on MongoDB. This approach, apart from its inherent space optimality, exhibits significant improvements in global query execution times, which is the most challenging query type for entity-centric approaches. Not only significant speedups are achieved but more expensive queries can be executed as well, when compared to an implementation based on Cassandra due to the capability to exploit indices to a larger extent and benefit from in-database query processing. 2012 ACM Subject Classification Information systems → Database design and models","PeriodicalId":75226,"journal":{"name":"Time","volume":"44 1","pages":"6:1-6:13"},"PeriodicalIF":0.0,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89141927","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
TimePub Date : 2021-01-01DOI: 10.4230/LIPIcs.TIME.2021.14
C. Dyreson, Md Quamrul Ahsan
{"title":"Achieving a Sequenced, Relational Query Language with Log-Segmented Timestamps","authors":"C. Dyreson, Md Quamrul Ahsan","doi":"10.4230/LIPIcs.TIME.2021.14","DOIUrl":"https://doi.org/10.4230/LIPIcs.TIME.2021.14","url":null,"abstract":"In a period-timestamped, relational temporal database, each tuple is timestamped with a period. The timestamp records when the tuple is “alive” in some temporal dimension. Sequenced semantics is a special semantics for evaluating a query in a temporal database. The semantics stipulates that the query must, in effect, be evaluated simultaneously in each time instant using the tuples alive at that instant. Previous research has proposed changes to the query evaluation engine to support sequenced semantics. In this paper we show how to achieve sequenced semantics without modifying a query evaluation engine. Our technique has two pillars. First we use log-segmented timestamps to record a tuple’s lifetime. A log-segmented timestamp divides the time-line into segments of known length. Any temporal period can be represented by a small number of such segments. Second, by taking advantage of the properties of log-segmented timestamps, we translate a sequenced relational algebra query to a non-temporal relational algebra query, using the operations already present in an unmodified, non-temporal query evaluation engine. The primary contribution of this paper is how to implement sequenced semantics using log-segmented timestamped tuples in a generic DBMS, which, to the best of our knowledge, has not been previously shown. 2012 ACM Subject Classification Information systems → Temporal data; Information systems → Relational database query languages","PeriodicalId":75226,"journal":{"name":"Time","volume":"16 1","pages":"14:1-14:13"},"PeriodicalIF":0.0,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86159345","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
TimePub Date : 2021-01-01DOI: 10.4230/LIPIcs.TIME.2021.1
Luke Hunsberger, Roberto Posenato
{"title":"Simple Temporal Networks: A Practical Foundation for Temporal Representation and Reasoning (Invited Talk)","authors":"Luke Hunsberger, Roberto Posenato","doi":"10.4230/LIPIcs.TIME.2021.1","DOIUrl":"https://doi.org/10.4230/LIPIcs.TIME.2021.1","url":null,"abstract":"Since Simple Temporal Networks (STNs) were first introduced in 1991, there have been numerous theoretic and algorithmic advances that have made them practical for a wide variety of applications. However, the presentation of most of the important advances have been scattered across numerous conference papers and journal articles. As a result, it is too easy for even experienced researchers to be unaware of results that could positively impact their work. In this talk we review the most important results about STNs for researchers in Artificial Intelligence who are interested in incorporating the management of time and temporal constraints into their projects. 2012 ACM Subject Classification Computing methodologies → Temporal reasoning; Theory of computation → Network optimization; Theory of computation → Dynamic graph algorithms; Mathematics of computing → Graph algorithms","PeriodicalId":75226,"journal":{"name":"Time","volume":"1 1","pages":"1:1-1:5"},"PeriodicalIF":0.0,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"76903399","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
TimePub Date : 2020-11-01DOI: 10.4230/LIPIcs.TIME.2019.18
L. Bozzelli, A. Montanari, A. Peron
{"title":"Complexity Analysis of a Unifying Algorithm for Model Checking Interval Temporal Logic","authors":"L. Bozzelli, A. Montanari, A. Peron","doi":"10.4230/LIPIcs.TIME.2019.18","DOIUrl":"https://doi.org/10.4230/LIPIcs.TIME.2019.18","url":null,"abstract":"Abstract Model checking (MC) for Halpern and Shoham's interval temporal logic HS has been recently shown to be decidable. An intriguing open question is its exact complexity for full HS : it is at least EXPSPACE-hard, and the only known upper bound, which exploits an abstract representation of Kripke structure paths (descriptor), is non-elementary. In this paper, we provide a uniform framework to MC for full HS and meaningful fragments of it, with a specific type of descriptor for each fragment. Then, we devise a general MC alternating algorithm, parameterized by the descriptor's type, which has a polynomially bounded number of alternations and whose running time is bounded by the length of minimal representatives of descriptors (certificates). We analyze its complexity and give tight bounds on the length of certificates. For two types of descriptor, we obtain exponential upper and lower bounds; for the other ones, we provide non-elementary lower bounds.","PeriodicalId":75226,"journal":{"name":"Time","volume":"1 1","pages":"18:1-18:17"},"PeriodicalIF":0.0,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41868946","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
TimePub Date : 2020-10-08DOI: 10.4230/LIPIcs.TIME.2017.6
L. Bozzelli, A. Murano, Giuseppe Perelli, L. Sorrentino
{"title":"Hierarchical Cost-Parity Games","authors":"L. Bozzelli, A. Murano, Giuseppe Perelli, L. Sorrentino","doi":"10.4230/LIPIcs.TIME.2017.6","DOIUrl":"https://doi.org/10.4230/LIPIcs.TIME.2017.6","url":null,"abstract":"Cost-parity games are a fundamental tool in system design for the analysis of reactive and distributed systems that recently have received a lot of attention from the formal methods research community. They allow to reason about the time delay on the requests granted by systems, with a bounded consumption of resources, in their executions. \u0000 \u0000In this paper, we contribute to research on Cost-parity games by combining them with hierarchical systems, a successful method for the succinct representation of models. We show that determining the winner of a Hierarchical Cost-parity Game is PSpace-Complete, thus matching the complexity of the proper special case of Hierarchical Parity Games. This shows that reasoning about temporal delay can be addressed at a free cost in terms of complexity.","PeriodicalId":75226,"journal":{"name":"Time","volume":"1 1","pages":"6:1-6:17"},"PeriodicalIF":0.0,"publicationDate":"2020-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48581032","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
TimePub Date : 2020-09-23DOI: 10.4230/LIPIcs.TIME.2020.15
H. N. Van, Frédéric Boulanger, B. Wolff
{"title":"TESL: A Model with Metric Time for Modeling and Simulation","authors":"H. N. Van, Frédéric Boulanger, B. Wolff","doi":"10.4230/LIPIcs.TIME.2020.15","DOIUrl":"https://doi.org/10.4230/LIPIcs.TIME.2020.15","url":null,"abstract":"Real-time and distributed systems are increasingly finding their way into critical embedded systems. On one side, computations need to be achieved within specific time constraints. On the other side, computations may be spread among various units which are not necessarily sharing a global clock. \u0000Our study is focused on a specification language, named TESL, used for coordinating concurrent models with timed constraints. We explore various questions related to time when modeling systems, and aim at showing that TESL can be introduced as a reasonable balance of expressiveness and \u0000decidability to tackle issues in complex systems. This paper introduces (1) an overview of the TESL language and its main properties (polychrony, stutter-invariance, coinduction for simulation), (2) extensions to the language and their applications.","PeriodicalId":75226,"journal":{"name":"Time","volume":"1 1","pages":"15:1-15:15"},"PeriodicalIF":0.0,"publicationDate":"2020-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46433179","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
TimePub Date : 2020-09-15DOI: 10.4230/LIPIcs.TIME.2020.4
M. Franceschetti, Johann Eder
{"title":"Negotiating Temporal Commitments in Cross-Organizational Business Processes","authors":"M. Franceschetti, Johann Eder","doi":"10.4230/LIPIcs.TIME.2020.4","DOIUrl":"https://doi.org/10.4230/LIPIcs.TIME.2020.4","url":null,"abstract":"Cross-organizational business processes emerge from the cooperation of intra-organizational business processes through exchange of messages. The involved parties agree on communication protocols, which contain in particular temporal constraints: as obligations on one hand, and as guarantees on the other hand. These constraints form also requirements for the design of the hidden implementation of the processes and are the basis for control decisions for each party. We present a comprehensive methodology for modeling the temporal aspects of cross-organizational business processes, checking dynamic controllability of such processes, and supporting the negotiation of temporal commitments. We do so by computing the consequences of temporal constraints in choreographies, and by computing the weakest preconditions for the dynamic controllability of a participating process. 2012 ACM Subject Classification Applied computing → Cross-organizational business processes","PeriodicalId":75226,"journal":{"name":"Time","volume":"1 1","pages":"4:1-4:15"},"PeriodicalIF":0.0,"publicationDate":"2020-09-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41355184","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
TimePub Date : 2020-03-06DOI: 10.1215/9781478009047-004
{"title":"Cracking the Ice","authors":"","doi":"10.1215/9781478009047-004","DOIUrl":"https://doi.org/10.1215/9781478009047-004","url":null,"abstract":"","PeriodicalId":75226,"journal":{"name":"Time","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2020-03-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"66039391","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
TimePub Date : 2020-01-01DOI: 10.4230/LIPIcs.TIME.2020.19
Anasse Chafik, Fahima Cheikh, Jean-François Condotta, I. Varzinczak
{"title":"On the Decidability of a Fragment of preferential LTL","authors":"Anasse Chafik, Fahima Cheikh, Jean-François Condotta, I. Varzinczak","doi":"10.4230/LIPIcs.TIME.2020.19","DOIUrl":"https://doi.org/10.4230/LIPIcs.TIME.2020.19","url":null,"abstract":"14 Linear Temporal Logic (LTL) has found extensive applications in Computer Science and Artificial Intelligence, 15 notably as a formal framework for representing and verifying computer systems that vary over time. Non16 monotonic reasoning, on the other hand, allows us to formalize and reason with exceptions and the dynamics of 17 information. The goal of this paper is therefore to enrich temporal formalisms with non-monotonic reasoning 18 features. We do so by investigating a preferential semantics for defeasible LTL along the lines of that extensively 19 studied by Kraus et al. in the propositional case and recently extended to modal and description logics. The main 20 contribution of the paper is a decidability result for a meaningful fragment of preferential LTL that can serve as 21 the basis for further exploration of defeasibility in temporal formalisms. 22 2012 ACM Subject Classification Theory of computation → Modal and temporal logics 23","PeriodicalId":75226,"journal":{"name":"Time","volume":"182 1","pages":"19:1-19:19"},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75071077","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}