Skip to main content

Showing 1–26 of 26 results for author: Daszczuk, W B

.
  1. Cooperation of Multiple Autonomous Robots and Analysis of their Swarm Behavior

    Authors: Bogdan Czejdo, Wiktor B. Daszczuk, Waldemar Grabski, Sambit Bhattacharya

    Abstract: In this paper, we extended previous studies of cooperating autonomous robots to include situations when environmental changes and changes in the number of robots in the swarm can affect the efficiency to execute tasks assigned to the swarm of robots. We have presented a novel approach based on partition of the robot behavior. The sub-diagrams describing sub-routs allowed us to model advanced inter… ▽ More

    Submitted 28 December, 2018; originally announced January 2019.

    Comments: 8 pages, 10 figures. arXiv admin note: text overlap with arXiv:1705.04263

    MSC Class: 68T40 ACM Class: I.2.9

    Journal ref: Autobusy-TEST Vol. 226, 2018, No. 12, pp.872-879

  2. arXiv:1712.05990  [pdf

    cs.MA

    Using Machine Learning to Enhance Vehicles Traffic in ATN (PRT) Systems

    Authors: Bogdan Czejdo, Wiktor B. Daszczuk, Mikołaj Baszun

    Abstract: This paper discusses new techniques to enhance Automated Transit Networks (ATN, previously called Personal Rapid Transit - PRT) based on Artificial Intelligence tools. The main direction is improvement of the cooperation of autonomous modules that use negotiation protocols, following the IoT paradigm. One of the goals is to increase ATN system throughput by tuning up autonomous vehicles cooperatio… ▽ More

    Submitted 16 December, 2017; originally announced December 2017.

    Comments: 6 pages, 3 figures

    MSC Class: 68T05 ACM Class: I.2.6

    Journal ref: Autobusy-TEST vol. 18(2017), No. 12, pp. 1484-1489

  3. arXiv:1712.05987  [pdf

    cs.MA

    Priority Rules on ATN (PRT) Intersections

    Authors: Waldemar Grabski, Wiktor B. Daszczuk

    Abstract: In Autonomous Transit Networks some basic elements influence the throughput: network structure, maximum velocity, number of vehicles etc. Other parameters like station structure, dynamic routing or vehicle behavior on intersections play minor role. Yet in highly congested nets, when vehicles interfere in the traffic, some subtle decisions may influence overall system ridership. We tested the impac… ▽ More

    Submitted 16 December, 2017; originally announced December 2017.

    Comments: 4 pages, 4 figures, 1 table

    MSC Class: 68U20 ACM Class: I.6.3

    Journal ref: Autobusy-TEST vol. 18(2017), No. 12, pp. 1503-1506

  4. arXiv:1710.09887  [pdf

    cs.SE

    Critical trees: counterexamples in model checking of CSM systems using CBS algorithm

    Authors: Wiktor B. Daszczuk

    Abstract: The important feature of temporal model checking is the generation of counterexamples. In the report, the requirements for generation of counterexample (called critical tree) in model checking of CSM systems are described. The output of TempoRG model checker for QsCTL logic (a version of CTL) is presented. A contradiction between counterexample generation and state space reduction is commented.

    Submitted 26 October, 2017; originally announced October 2017.

    Comments: 20 pages, 12 figures

    Report number: ICS WUT Research Report No 8/2002 MSC Class: 68N30 ACM Class: D.2.4

  5. arXiv:1710.09084  [pdf

    cs.SE

    Verification of Design Decisions in Communication Protocol by Evaluation of Temporal Logic Formulas

    Authors: Wiktor B. Daszczuk

    Abstract: During the project of a communication protocol, many design decisions influence the behavior of the protocol and its correctness. Formal specification and verification of the protocol may prove its correctness. In this paper, an example of a verification of design decision using formal specification in CSM automata and verification in temporal logic is presented.

    Submitted 25 October, 2017; originally announced October 2017.

    Comments: 15 pages, 7 figures

    Report number: ICS WUT Research Report 22/98 MSC Class: 68N30 ACM Class: D.2.4

  6. arXiv:1710.09083  [pdf

    cs.SE cs.FL cs.LO

    State Space Reduction for Reachability Graph of CSM Automata

    Authors: Wiktor B. Daszczuk

    Abstract: Classical CTL temporal logics are built over systems with interleaving model concurrency. Many attempts are made to fight a state space explosion problem (for instance, compositional model checking). There are some methods of reduction of a state space based on independence of actions. However, in CSM model, which is based on coincidences rather than on interleaving, independence of actions cannot… ▽ More

    Submitted 25 October, 2017; originally announced October 2017.

    Comments: 12 pages, 10 figures

    Report number: ICS WUT Research Report No 10/2000 MSC Class: 68N30 ACM Class: D.2.2

  7. arXiv:1710.08852  [pdf

    cs.MA

    JADE - A Platform for Research on Cooperation of Physical and Virtual Agents

    Authors: Wiktor B. Daszczuk, Jerzy Mieścicki

    Abstract: In the ICS, WUT a platform for simulation of cooperation of physical and virtual mobile agents is under development. The paper describes the motivation of the research, an organization of the platform, a model of agent, and the principles of design of the platform. Several experimental simulations are briefly described.

    Submitted 24 October, 2017; originally announced October 2017.

    Comments: 7 pages, 6 figures

    Report number: ICS WUT Research Report No 15/2001 MSC Class: 68T42 ACM Class: C.2.0

  8. arXiv:1710.08849  [pdf

    cs.SE

    Macrogeneration and Automata Libraries For COSMA design environment

    Authors: Wiktor B. Daszczuk

    Abstract: In ICS, WUT a COSMA design environment is being developed. COSMA is based on Concurrent State Machines (CSM) formalism of system specification. It contains a graphical tool for system design, various tools for the analysis (including a temporal model checker), simulator and code generator. In many projects, some common susbsystems take place. This concerns both complicated modules and simple count… ▽ More

    Submitted 24 October, 2017; originally announced October 2017.

    Comments: 26 pages, 14 figures

    Report number: ICS WUT Research Report No 7/2003 MSC Class: 68N30 ACM Class: D.2.2

  9. arXiv:1710.08842  [pdf

    cs.DC

    Deadlock and Termination Detection using IMDS Formalism and Model Checking. Version 2

    Authors: Wiktor B. Daszczuk

    Abstract: Modern model checking techniques concentrate on global properties of verified systems, because the methods base on global state space. Local features like partial deadlock or process termination are not easy to express and check. In the paper a description of distributed system in an Integrated Model of Distributed Systems (IMDS) combined with model checking is presented. IMDS expresses a dualism… ▽ More

    Submitted 24 October, 2017; originally announced October 2017.

    Comments: 18 pages

    Report number: ICS WUT Research Report No. 2/2008 MSC Class: 68Q85 ACM Class: F.1.1

  10. arXiv:1710.07997  [pdf

    cs.LO cs.DC cs.FL

    Timed Concurrent State Machines

    Authors: Wiktor B. Daszczuk

    Abstract: Timed Concurrent State Machines are an application of Alur's Timed Automata concept to coincidence-based (rather than interleaving) CSM modeling technique. TCSM support the idea of testing automata, allowing to specify time properties easier than temporal formulas. Also, calculation of a global state space in real-time domain (Region Concurrent State Machines) is defined, allowing to store a verif… ▽ More

    Submitted 22 October, 2017; originally announced October 2017.

    Comments: 13 pages, 4 figures

    MSC Class: 68Q85 ACM Class: F.1.1

    Journal ref: Computer Science, vol. 8, 2007, pp. 23-36

  11. arXiv:1710.07907  [pdf

    cs.DC

    Communication Dualism in Distributed Systems with Petri Net Interpretation

    Authors: Stanisław Chrobot, Wiktor B. Daszczuk

    Abstract: In the paper notion of communication dualism id formalized and explained in Petri net interpretation. We consider communication dualism a basic property of communication in distributed systems. The formalization is done in the Integrated Model of Distributed Systems (IMDS) where synchronous communication, as well as asynchronous message-passing and variable-sharing are modeled in a common framewor… ▽ More

    Submitted 22 October, 2017; originally announced October 2017.

    Comments: 14 pages, 4 figures, Appendix with proofs of some lemmas

    MSC Class: 68Q85 ACM Class: F.1.1

    Journal ref: Theoretical and Applied Informatics vol. 4/2006, pp. 261-278, ISSN: 1896-5334

  12. arXiv:1710.06331  [pdf

    cs.DC cs.AI cs.CE

    Distributed algorithm for empty vehicles management in personal rapid transit (PRT) network

    Authors: Wiktor B. Daszczuk, Jerzy Mieścicki, Waldemar Grabski

    Abstract: In this paper, an original heuristic algorithm of empty vehicles management in personal rapid transit network is presented. The algorithm is used for the delivery of empty vehicles for waiting passengers, for balancing the distribution of empty vehicles within the network, and for providing an empty space for vehicles approaching a station. Each of these tasks involves a decision on the trip that… ▽ More

    Submitted 17 October, 2017; originally announced October 2017.

    Comments: 22 pages, 6 figures, 5 tables

    MSC Class: 37M05 ACM Class: I.6.3

    Journal ref: Journal of Advanced Transportation, vol. 50 (2016), No.4, pp.608-629

  13. arXiv:1710.05754  [pdf

    physics.soc-ph

    Proposed benchmarks for PRT networks simulation

    Authors: Jerzy Mieścicki, Wiktor B. Daszczuk

    Abstract: Personal Rapid Transit (PRT) is a promising form of urban transport. Its operation consists in the use of small unmanned vehicles which convey the passengers among stations within a dedicated network. Various aspects of the PRT network performance are frequently evaluated using the discrete-event simulation. The paper supports the need of establishing some reference models for the simulation of PR… ▽ More

    Submitted 13 October, 2017; originally announced October 2017.

    Comments: 11 pages, 5 figures

    MSC Class: 00A72 ACM Class: I.6.5

    Journal ref: Archives of Transport, vol. 27-28, nr 3-4, 2013, pp.123-133

  14. Threefold Analysis of Distributed Systems: IMDS, Petri Net and Distributed Automata DA3

    Authors: Wiktor B. Daszczuk

    Abstract: Integrated Model of Distributed Systems is used for specification and verification of distributed systems. In the formalism, a system is modeled as a set of servers' states and agents' messages. The operation of a system is modeled as actions converting global system configuration (a set of states and messages) to a new configuration. The formalism is used in Dedan verification environment, in whi… ▽ More

    Submitted 9 October, 2017; originally announced October 2017.

    Comments: 10 pages, 5 figures, 1 table

    MSC Class: 68Q85 ACM Class: D.1.3

    Journal ref: The 37th IEEE Software Engineering Workshop, Federated Conference on Computer Science and Information Systems, SEW-37, FedCSIS 2017, Prague, Czech Republic, 3-6 September 2017, pp. 377-386

  15. arXiv:1710.02722  [pdf

    cs.DC

    Rybu: Imperative-style Preprocessor for Verification of Distributed Systems in the Dedan Environment

    Authors: Wiktor B. Daszczuk, Maciej Bielecki, Jan Michalski

    Abstract: Integrated Model of Distributed Systems (IMDS) is developed for specification and verification of distributed systems, and verification against deadlocks. On the basis of IMDS, Dedan verification environment was prepared. Universal deadlock detection formulas allow for automatic verification, without any knowledge of a temporal logic, which simplifies the verification process. However, the input l… ▽ More

    Submitted 7 October, 2017; originally announced October 2017.

    Comments: 16 pages, 1 figure

    MSC Class: 68Q85 ACM Class: D.1.3

    Journal ref: KKIO 2017 - Software Engineering Conference, Rzeszów, Poland, 14-16 Sept 2017, Software Engineering Research for the Practice, Polish Information Processing Society, pp. 135-150

  16. arXiv:1707.00629  [pdf

    cs.DC

    Practical Approach to Distributed Systems' Design

    Authors: Jerzy Mieścicki, Wiktor B. Daszczuk, Waldemar Grabski, Artur Krystosik

    Abstract: The paper, based on authors' experience from several distributed systems integration projects, summarizes briefly practical designer's view on methodological requirements and overall system organization, including clues as to the organization of the application layer, use of operating system and preferred communication protocols.

    Submitted 16 May, 2017; originally announced July 2017.

    MSC Class: 68M14 ACM Class: C.1.4

    Journal ref: Scientific Journal of Silesian University of Technology. Series Computer Science. Vol. 34, Proc. V Seminar "Computer Networks", 18-19 March 1998, Gliwice, Poland, pp. 205-214

  17. arXiv:1705.05237  [pdf

    cs.OH cs.MA

    Discrete Event Simulation of Personal Rapid Transit (PRT) Systems

    Authors: Wiktor B. Daszczuk

    Abstract: The article discusses issues related to the construction of the PRT network simulator and the simulation process: the elements of PRT network structure, their representation in the simulator, the simulation process itself, animation, and automation of the experiments. An example of a simulation environment Feniks is described, elaborated within the framework of the Eco-Mobility project.

    Submitted 12 May, 2017; originally announced May 2017.

    Comments: 12 pages, 3 figures

    MSC Class: 68U20 ACM Class: I.6.8

    Journal ref: Autobusy-TEST, vol. 17(2016), No.3, pp.1302-1310

  18. arXiv:1705.04728  [pdf

    cs.SE

    Model Checking in The COSMA Environment as a Support for The Design of Pipelined Processing

    Authors: Jerzy Mieścicki, Bogdan Czejdo, Wiktor B. Daszczuk

    Abstract: The case study analyzed in the report involves the behavioral specification and verification of a three-stage pipeline consisting of mutually concurrent modules which also compete for a shared resource. The system components are specified in terms of Concurrent State Machines (CSM) and the verification technique used is the temporal model checking in the COSMA environment.

    Submitted 12 May, 2017; originally announced May 2017.

    Comments: 15 pages, 11 figures, European Congress on Computational Methods in Applied Sciences and Engineering ECCOMAS 2004, Jyväskylä, Finland, 24-28 July 2004

    MSC Class: 68U07 ACM Class: D.2.10

  19. arXiv:1705.04497  [pdf

    eess.SY

    Distributed management of Personal Rapid Transit (PRT) vehicles under unusual transport conditions

    Authors: Wiktor B. Daszczuk, Jerzy Mieścicki

    Abstract: The paper presents a flexibility of management of vehicles in Personal Rapid Transit (PRT) network. The algorithm used for delivering empty vehicles for waiting passengers is based on multiparameter analysis. Due to its distributed construction, the algorithm has a horizon parameter, which specifies the maximum distance between stations the communications is performed. Every decision is made basin… ▽ More

    Submitted 12 May, 2017; originally announced May 2017.

    Comments: 6 pages, 1 figure, 3 tables

    MSC Class: 68U20 ACM Class: C.2.4

    Journal ref: Logistyka Vol. 4/2015, pp. 2896-2901

  20. arXiv:1705.04263  [pdf

    cs.SE cs.DC

    Improving Resilience of Autonomous Moving Platforms by Real Time Analysis of Their Cooperation

    Authors: Bogdan Czejdo, Sambit Bhattacharya, Mikołaj Baszun, Wiktor B. Daszczuk

    Abstract: Environmental changes, failures, collisions or even terrorist attacks can cause serious malfunctions of the delivery systems. We have presented a novel approach improving resilience of Autonomous Moving Platforms AMPs. The approach is based on multi-level state diagrams describing environmental trigger specifications, movement actions and synchronization primitives. The upper level diagrams allowe… ▽ More

    Submitted 11 May, 2017; originally announced May 2017.

    Comments: 11 pages, 5 figures

    MSC Class: 68U07 ACM Class: D.2.4

    Journal ref: Autobusy-TEST, vol. 17, No.3, pp.1294-1301 (2016)

  21. arXiv:1704.06351  [pdf

    cs.SE

    Verification of Concurrent Engineering Software Using CSM Models

    Authors: Jerzy Mieścicki, Mikołaj Baszun, Wiktor B. Daszczuk, Bogdan D. Czejdo

    Abstract: An engineering design process may involve software modules that can executed concurrently. Concurrent modules can be very easily subject to some synchronization errors. This paper discusses verification process for such engineering software. We present a method for verification that requires several steps. First, the state diagram models are constructed that describe the design iterations and inte… ▽ More

    Submitted 20 April, 2017; originally announced April 2017.

    Comments: 9 pages, 12 figures

    MSC Class: 68N30 ACM Class: D.2.2

    Journal ref: Proc.2nd World Conf. on Integrated Design and Process Technology, Austin, Texas, USA, December 1-4, 1996, Vol. 2, pp.322-330

  22. arXiv:1703.08242  [pdf

    cs.SE

    Concurrent Software Design Based on Constraints on State Diagrams

    Authors: Bogdan D. Czejdo, Wiktor B. Daszczuk, Jerzy Mieścicki

    Abstract: Concurrent software for engineering computations consists of multiple cooperating modules. The behavior of individual modules is described by means on state diagrams. In the paper, the constraints on state diagrams are proposed, allowing for the specification of designer's intentions as to the synchronization of modules. Also, the translation of state diagrams (with enforcement constraints) into C… ▽ More

    Submitted 23 March, 2017; originally announced March 2017.

    Comments: 17 pages, 12 figures, 3rd Biennial World Conference on Integrated Design & Process Technology, Berlin, July 6-9, 1998

    MSC Class: 68N30 ACM Class: D.2.10

  23. arXiv:1703.05541  [pdf

    cs.SE eess.SY

    System level specification and verification using Concurrent State Machines and COSMA environment

    Authors: Wiktor B. Daszczuk, Jerzy Mieścicki, Michał Nowacki, Jacek Wytrębowicz

    Abstract: Traffic Light Controller, a typical benchmark device, is specified and verified using of a formal model called Concurrent State Machines (CSM) and the software environment COSMA 2.0, which supports the system level specification and analysis of concurrent, asynchronous and communicating units. The TLC itself is a system of three concurrent components (the controller and two timers). The paper intr… ▽ More

    Submitted 16 March, 2017; originally announced March 2017.

    Comments: 16 pages, 8 figures

    MSC Class: 68M01 ACM Class: B.6.3

    Journal ref: Proc. 8th International Conference on Mixed Design of Integrated Circuits and Systems MIXDES 2001, June 21-23, Zakopane, Poland, pp. 525-532

  24. arXiv:1703.05523  [pdf

    cs.SE

    Behavioral an real-time verification of a pipeline in the COSMA environment

    Authors: Jerzy Mieścicki, Wiktor B. Daszczuk

    Abstract: The case study analyzed in the paper illustrates the example of model checking in the COSMA environment. The system itself is a three-stage pipeline consisting of mutually concurrent modules which also compete for a shared resource. System components are specified in terms of Concurrent State Machines (CSM) The paper shows verification of behavioral properties, model reduction technique, analysis… ▽ More

    Submitted 16 March, 2017; originally announced March 2017.

    Comments: 12 pages, 7 figures

    MSC Class: 68M14 ACM Class: B.1.4

    Journal ref: Annales UMCS, Informatica AI v. 4 (2006), pp. 254-265

  25. Evaluation of Temporal Formulas Based on "Checking By Spheres"

    Authors: Wiktor B. Daszczuk

    Abstract: Classical algorithms of evaluation of temporal CTL formulas are constructed "bottom-up". A formula must be evaluated completely to give the result. In the paper, a new concept of "top-down" evaluation of temporal QsCTL (CTL with state quantifiers) formulas, called "Checking By Spheres" is presented. The new algorithm has two general advantages: the evaluation may be stopped on certain conditions i… ▽ More

    Submitted 12 February, 2017; originally announced February 2017.

    Comments: 7 pages, 7 figures

    ACM Class: D.2.4

    Journal ref: Proc. Euromicro Symposium on Digital Systems Design - Architectures, Methods and Tools, September 4-6 2001, Warsaw, Poland, pp. 158-164

  26. System Modeling in the COSMA Environment

    Authors: Wiktor B. Daszczuk, Waldemar Grabski, Jerzy Mieścicki, Jacek Wytrębowicz

    Abstract: The aim of this paper is to demonstrate how the COSMA environment can be used for system modeling. This environment is a set of tools based on Concurrent State Machines paradigm and is developed in the Institute of Computer Science at the Warsaw University of Technology. Our demonstration example is a distributed brake control system dedicated for a railway transport. The paper shortly introduces… ▽ More

    Submitted 12 February, 2017; originally announced February 2017.

    Comments: 6 pages, 3 figures, 1 table

    Journal ref: Proc. Euromicro Symposium on Digital Systems Design - Architectures, Methods and Tools, September 4-6 2001, Warsaw, Poland, pp. 152-157