Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

153 results about "Computer programming" patented technology

Computer programming is the process of designing and building an executable computer program for accomplishing a specific computing task. Programming involves tasks such as: analysis, generating algorithms, profiling algorithms' accuracy and resource consumption, and the implementation of algorithms in a chosen programming language (commonly referred to as coding). The source code of a program is written in one or more languages that are intelligible to programmers, rather than machine code, which is directly executed by the central processing unit. The purpose of programming is to find a sequence of instructions that will automate the performance of a task (which can be as complex as an operating system) on a computer, often for solving a given problem. The process of programming thus often requires expertise in several different subjects, including knowledge of the application domain, specialized algorithms, and formal logic.

Fallback user interface identification techniques for automation processes

Systems and methods for locating target user interface (UI) elements that automation programs intend to interact when performing automation programs. The automation programs can, for example, operate to perform actions as part of a workflow process to complete tasks. Advantageously, when UI elements referenced in automation programs cannot be located based on information recorded about the UI elements during the phase of designing the automation programs. One approach can involve creating candidate fallback element locators (e.g., XPaths) for UI elements during the automation program design phase. If an automation program fails during playback, one or more of these candidate fallback element locators can be used to locate a target UI element. In another approach, when an automation program playback fails, portions of a software application's user interface code can be identified and used as inputs to machine learning model(s), which can generate candidate fallback element locators that can used to locate target UI elements.
Owner:AUTOMATION ANYWHERE INC

Computer language programming method based on business logic

The invention relates to the technical field of computer programming languages, and particularly discloses a computer language programming method based on business logic. Aiming at the defects of deep coupling of business logic and technology implementation, high cross-domain adaptation cost, hardware operation code redundancy, high asynchronous programming complexity and the like in the prior art, the invention provides the following core schemes: a modularized development framework, a cross-platform adaptive mechanism, an event hierarchical model, a hardware intention analysis engine and a code, namely a document system. According to the method, the development complexity of a multi-field system is remarkably reduced, the business logic expression efficiency and maintainability are improved, the method is suitable for cloud micro-services, embedded equipment and mixed language scenes, and a technical basis is provided for intelligent programming.
Owner:HUBEI TIANMA TECH CO LTD

Construction method for low-code and component intelligent collaborative application based on dual-drive architecture

The invention provides a low-code and component intelligent collaborative application construction method based on a dual-drive architecture, and belongs to the technical field of computer programming. The method comprises the following steps: establishing a component dependency digraph, optimizing a component collaborative relationship by adopting topological sorting, graph coloring and a minimum spanning tree algorithm, collecting multi-dimensional performance indexes to establish a monitoring matrix, processing monitoring data by utilizing a collaborative optimization model containing a gating information propagation mechanism, and generating a dynamic scheduling decision vector; the load change of the system is judged through a change rate threshold equation, quick or slow response adjustment is executed, and finally, a low-code component library and a visual configuration interface are established to realize intelligent collaboration and dynamic resource allocation among components. The technical problems that the collaboration efficiency among low-code platform components is low and intelligent dynamic scheduling cannot be achieved according to system load changes are solved.
Owner:BEIJING NANCAL RUIYUAN DIGITAL TECH CO LTD

Program design aided teaching agent system based on retrieval enhancement generation

PendingCN121144479AData processing applicationsSemantic analysisShardKnowledge conversion
The invention relates to a program design aided teaching agent system based on retrieval enhancement generation, and aims to solve the problems of knowledge fragmentation, low retrieval precision, deviation of generated content from teaching materials, insufficient teaching guidance and the like of a traditional teaching system. A knowledge unit construction technology combining hierarchical semantic segmentation and position coding, a precise matching mechanism combining two-stage hybrid retrieval and cross encoder reordering, a structured problem-document splicing fidelity technology and a multi-round progressive multi-round guide strategy based on a CDIO concept are adopted. Knowledge unit division with complete semantics is realized through an HAC-BERT + KMeans algorithm (the accuracy is improved by 28%), BM25 and dense retrieval weighted fusion (the weight is 0.4: 0.6) is combined with cross encoder reordering (NDCG at10 reaches 0.735), textbook format information (the content reuse rate is 87%) is reserved through structured splicing, and finally a complete technical scheme from knowledge organization and accurate retrieval to progressive teaching guidance is formed. And the intellectualization level and the knowledge conversion efficiency of program design teaching are obviously improved.
Owner:HENAN AGRICULTURAL UNIVERSITY

Programmer for use in a motorized spatial frame

A detachable programmer arranged and configured to be selectively coupled to a motorized strut in an automated and / or motorized spatial frame is disclosed. In some examples, a plurality of detachable programmers are provided, one for each of the plurality of motorized struts in the spatial frame. Thus arranged, each of the plurality of detachable programmers can be configured to supply power and / or control the motorized strut to which it is connected to actuate the motorized strut according to a treatment plan negating, or at least minimizing, the need for any complex, sensitive circuitry housed within the motorized strut. In some examples, the detachable programmer is configured to magnetically couple to the motorized strut via a magnetic or bayonet-style connector.
Owner:SMITH & NEPHEW INC +2

Computer code generation from task descriptions using neural networks

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating computer code using neural networks. One of the methods includes receiving description data describing a computer programming task; receiving a first set of inputs for the computer programming task; generating a plurality of candidate computer programs by sampling a plurality of output sequences from a set of one or more generative neural networks; for each candidate computer program in a subset of the candidate computer programs and for each input in the first set: executing the candidate computer program on the input to generate an output; and selecting, from the candidate computer programs, one or more computer programs as synthesized computer programs for performing the computer programming task based at least in part on the outputs generated by executing the candidate computer programs in the subset on the inputs in the first set of inputs.
Owner:GDM HOLDING LLC

Large model function call optimization method based on code generation, electronic equipment, computer readable storage medium and computer program product

The invention discloses a large model function call optimization method based on code generation, electronic equipment, a computer readable storage medium and a computer program product, and the method comprises the steps: adopting a semantic understanding large model, and converting a natural language intention of a user into an executable rule; generating codes meeting scene requirements by adopting a code generation large model; a function call optimization method is adopted to call the codes meeting the scene requirements; the optimization method comprises the steps of obtaining a call function set in codes meeting scene requirements; constructing a function scheduling directed acyclic graph by taking the calling functions as nodes and the dependency relationship between the two calling functions as edges based on the calling function set and the dependency relationship of each calling function; performing linear sorting and layering on each node in the function scheduling directed acyclic graph; the nodes at the same level have no direct or indirect dependency relationship; and executing the calling functions at the same level in parallel.
Owner:ZHONGHE TECHNOLOGY (XIONGAN) CO LTD

Generation of validation test subsets to promote efficient validation of video codecs

This disclosure describes systems, methods, and devices related to enhanced validation of video codecs. A device may receive validation results for a video codec using a first computer programming language, the validation results indicative of invocations of functions and conditions of the code; identify, from the validation results, a first validation test that invoked a first function or condition of the code; identify, from the validation results, a second validation test that invoked the first function or condition of the code; determine, from the validation results, that the first validation test and the second validation test overlap in invoking the first function or condition of the code using the first computer programming language; and generate, based on the overlap, a first subset of the validation tests with which to validate code of the video codec using a second computer programming language.
Owner:INTEL CORP

Methods, systems, and media for constructing data mapping between solid geometric models and unstructured meshes

This invention discloses a method, system, and medium for data mapping between a solid geometric model and an unstructured mesh, relating to the field of nuclear reactor core coupling programming technology. By converting the CSG geometric entity into a coupling intermediate mesh (unstructured mesh), and using the coupling intermediate mesh as an intermediary between the CSG geometric entity and other professional unstructured meshes, high-precision coupled data transmission and coupled calculation between the CSG geometric entity and other professional unstructured meshes can be achieved through mesh mapping and other methods, based on the geometric correspondence between the CSG geometric entity and the coupling intermediate mesh.
Owner:NUCLEAR POWER INSTITUTE OF CHINA

Data synchronization method and apparatus, electronic device, and storage medium

Embodiments of the present application relate to the field of automatic programming, and disclose a data synchronization method and device, electronic equipment and a storage medium. The method comprises: receiving a synchronization instruction input by a user for data synchronization, and generating a data replication message; sending the data replication message to a data synchronization service, and determining whether the data synchronization service receives the data replication message to obtain a first determination result; when the first determination result is that the data synchronization service receives the data replication message, the data synchronization service calls a data replication service; the data replication message is parsed through the data replication service, and each change data in the data replication message is synchronized to each copy database. The technical scheme of the embodiments of the present application solves the technical problems of poor real-time performance and data inconsistency in the data synchronization method in the prior art, and realizes the technical problems of improving the real-time performance of data synchronization and avoiding data inconsistency.
Owner:CHINA CONSTRUCTION BANK

Custom menu display method and system, electronic equipment and storage medium

The invention relates to the technical field of computer programming, in particular to a custom menu display method and system, electronic equipment and a storage medium. The method comprises the steps that when it is detected that a user executes a preset operation on a target element, a custom menu pop-up event is triggered, and an interception method is called to intercept default menu pop-up corresponding to the preset operation; calling a menu display method, detecting whether an old menu instance exists, and if the old menu instance exists, destroying the old menu instance; obtaining menu configuration parameters, creating a target menu instance based on the menu configuration parameters, and mounting the target menu instance to a document object model; calling a menu display method, and displaying a target menu corresponding to the target menu instance based on the menu configuration parameters; acquiring a click operation of a user on the target menu, executing a feedback operation based on an operation position of the click operation, and closing the target menu; and deleting the target menu instance. According to the method, the development efficiency and the maintainability of codes can be improved.
Owner:SHENZHEN GREEN CONNECTION TECH CO LTD

A file resource access method and device of a file system-free platform and a medium

The application discloses a file resource access method of a file system platform, which comprises the following steps: allocating memory space to store file resources and a file list area respectively; putting the file resources into a PC folder; defining file objects in codes; searching all files in the folder on the PC; converting file binary data into an array of a system platform programming language; formatting an array name and redefining a variable; formatting an array length and redefining; saving the array and the length by using a.c file; determining a file object of an array name file and adding the file object to the file list area, and saving all converted file objects by using the array; traversing and processing all files and defining a header file integration; establishing a general interface of file operation and executing a function for accessing files. The application can access file resources with high performance and high efficiency, does not need to be equipped with a file system, has low cost and less workload.
Owner:WUHAN HAIWEI TECH CO LTD

FATFS file system power-loss protection methods and non-volatile memory

This invention discloses a power-loss protection method for the FATFS file system, which is applied to an embedded file storage system using non-volatile memory as the storage medium. The power-loss protection is achieved solely through computer programming technology, and includes the following steps: S1, allocating a region in the file storage medium as a backup area for file write operations; S2, when the file system performs a write operation on any sector in the storage medium, before executing the erase operation on that sector, reading the data of that sector and saving it to the backup area; S3, calculating the CRC checksum, saving the CRC checksum and the sector number of the sector together to the backup area, making the data in the backup area valid; S4, executing the erase operation on the sector to complete the data writing; S5, after completing the writing of the data in that sector, invalidating the data in the backup area; S6, when the embedded file system is powered on again, checking whether the data in the backup area is valid, and if valid, restoring the sector data saved in the backup area and writing it back to the corresponding sector.
Owner:SHANGHAI HUAHONG INTEGRATED CIRCUIT

A multi-modal feature fusion knowledge tracing method for computer programming test questions

The application discloses a kind of multi-modal feature fusion knowledge tracking methods for computer programming test, belong to the field of intelligent education.There is following step: (1) collection and arrangement university computer programming test and student's test record, artificial marking label, constructs programming test knowledge tracking dataset Buddy.(2) design hypergraph network structure fusion test rich text information and multi-knowledge point label information.(3) utilize relationship graph network to depict the educational relationship between student, test and knowledge point, and obtain the feature representation of the three kinds of objects fused dependence by network iteration update.(4) effective fusion of multi-modal features is carried out using self-attention mechanism, and integrated into the knowledge tracking model designed by oneself, analyze student knowledge state and predict test performance.The method of the application fuses multi-modal information in computer programming test and student test record to help the model improve performance, and has high use value.
Owner:NANJING NORMAL UNIVERSITY

Code enhancement for training language models related to computer programming

To provide a method of code enrichment for training language models relating to computer programming.SOLUTION: A method comprises: receiving source code data; determining code blocks from a computer-executable code; extracting a set of features related to components of the source code data from the code blocks, where the extraction is performed by parsing the code blocks using Abstract Syntax Tree (AST) data of the code blocks; revising the AST data; updating the source code data based on the revised AST data; generating a dataset of NL and abstracted code features as training data based on the updated source code data; and training a language model on a sequence-to-sequence generation task based on the generated dataset.SELECTED DRAWING: Figure 4
Owner:FUJITSU LTD

Method for calculating abundance of fission product nuclear decay processes

The application provides a method for calculating the abundance of a fission product nuclear decay process. According to the characteristics of the decay differential equation, only the decay process is considered for n fission product nuclei, the differential equation set for the abundance change is represented by a matrix, a program is written by using Python language to solve it, and the result of the abundance change of the fission product nuclei with time is obtained. The method has simple program design, less input data types, and fast speed, and can quickly obtain the abundance data of the fission product nuclear decay process. In the case of a processor i5-1155G7@2.50GHz, the time consumption is less than 1 second, which is much faster than similar programs.
Owner:CHINA INSTITUTE OF ATOMIC ENERGY +1

Go language structure automatic conversion method and system

The application relates to the technical field of computer programming, and discloses a Go language structure body automatic conversion method and system. The method first receives the definitions of a source structure body and a target structure body as input, automatically matches the fields of the two structure bodies according to preset rules through a field mapping rule engine, and generates a field mapping relationship; then, based on the field mapping relationship, a code generator is used to automatically generate conversion code containing field assignment and type conversion logic; finally, the generated conversion code is compiled into an executable conversion function, which can convert and fill the data in the source structure body instance into the target structure body instance according to the field mapping relationship during program running. The method realizes the automation of structure body conversion, avoids the error-prone problem of manually writing conversion code, improves the maintainability of the code, significantly improves the conversion efficiency by replacing the runtime reflection mode with code generation, and simultaneously supports batch conversion and concurrent processing, and can meet the performance requirements of large-scale data processing.
Owner:BEIMI TECHNOLOGY (ZHUHAI) CO LTD

Numerical simulation program design method based on microkernel architecture and related equipment

The invention discloses a numerical simulation program design method based on a microkernel architecture and related equipment, and relates to the technical field of numerical program development, and the key points of the technical scheme are as follows: packaging at least one basic component which is not related to a numerical simulation service in a nuclear reactor numerical simulation program to obtain at least one base class; constructing a microkernel based on the base class; setting at least one service expansion point for a corresponding base class in the microkernel according to business logic in different numerical simulation businesses, and abstracting each service expansion point into a virtual function interface; configuring a plug-in for the virtual function interface; calling a plug-in registration macro function to register each plug-in, and storing registration information into a plug-in registry; parameters input by a user are read from the file blocks, and entity plug-in class objects are constructed in combination with registration information in the plug-in registry; and according to the entity plug-in class object, loading the plug-in to a base class corresponding to the microkernel for assembly, and forming numerical simulation programs corresponding to different numerical simulation services.
Owner:NUCLEAR POWER INSTITUTE OF CHINA

Integrated digital design system and method for upper and lower structures of bridge

The invention discloses an integrated digital design system and method for upper and lower structures of a bridge, and relates to the technical field of bridge design and computers, a system is created through a computer programming technology, and the functions of intelligent modeling of the upper and lower structures of the bridge, one-key generation of a finite element analysis model and one-key output of a calculation report can be achieved. The system mainly comprises a parameter database, an upper model database, a lower model database, a route identification module, a geological parameter identification module and an integrated intelligent analysis module. Design parameters of upper and lower structures of a bridge are classified and refined to form a universal modular parameter input system, corresponding design parameters of external routes and geological files are automatically identified, and finally all the modules are intelligently integrated to automatically form a complete upper and lower integrated finite element analysis model. The system can improve the calculation and design efficiency of the bridge structure and reduce the design cost.
Owner:ANHUI TRANSPORT CONSULTING & DESIGN INST

Method, device, electronic device and storage medium for implementing a workflow engine

The present application discloses a method, device, electronic device and storage medium for implementing a workflow engine, and relates to the field of automatic programming technology, wherein the method comprises: obtaining corresponding target workflow definition information according to the input parameter information carried by the front-end business request; creating a corresponding workflow instance based on the target workflow definition information, and starting the execution flow corresponding to the workflow instance; extracting the process objects in the workflow instance, and judging in turn whether each process object meets the corresponding completion condition according to the flow information in the workflow instance; if the completion condition is not met, calling a pre-configured first interceptor, and when it is detected by the first interceptor that the process object meets the corresponding completion condition, flowing to the next process object for judgment. A truly separate execution start process command is realized, and no technical personnel need to manually handle it again, and the process automation level is high.
Owner:CHINA CONSTRUCTION BANK

Certificate upgrading method and system, computer readable storage medium and program product

The invention relates to the field of software and program design, and particularly discloses a certificate upgrading method and system, a computer readable storage medium and a program product.The method comprises the steps that a flash memory of terminal equipment is divided into a first partition and a second partition; wherein the first partition is configured to be capable of being updated during OTA upgrading; the second partition is configured to be not updated when the OTA is upgraded; placing a first certificate chain in the first partition for updating; judging whether the state of the second certificate chain in the second partition meets a preset updating condition or not; and when the state of the second certificate chain meets the preset updating condition, burning the first certificate chain to a preset target path of the second partition. When it is detected that the certificate of the protected partition needs to be updated, the latest certificate is automatically synchronized from the writable partition, the requirement for certificate updating is met, and the safety risk caused by direct modification of the protected partition is avoided.
Owner:SHANGHAI LONGCHEER INTELLIGENCE TECHNOLOGY CO LTD

Methods and apparatus for facilitating usage of development environments for computer programming with conversational artificial intelligence

Classification and preprocessing algorithms are applied to at least one reference document and a natural language command provided as input by a user to a development environment for computer programming. Approximate matching of keywords in user commands with data in the reference document is performed with a fuzzy hash map and used to develop information metrics that produce a ranking of candidate actions. Selection criteria are then used to select an action from multiple candidate actions to perform the desired operation in the development environment.
Owner:GROVER RADHIKA S DR

Cross-process communication method and system

The invention discloses a cross-process communication method, and relates to the technical field of application programs, and the method specifically comprises the following steps: a first process newly creates a file comprising second process information and information needing to be transmitted in a shared space, the second process traverses the file of the shared space and extracts a file comprising information of the second process as an intermediate file, the second process extracts information from the intermediate file and deletes the intermediate file, and the first process completes information transmission after obtaining the state of the intermediate file. According to the method, the traditional implementation mode of data transmission and reply between the processes is greatly simplified, and the maintainability, the expandability and the robustness of a software system are improved. And the complexity of program design is reduced.
Owner:SHENZHEN XIYUE ZHIHUI DATA CO LTD

System and method for source code generation

Methods, systems, and computer program products for generating computer source code products. According to one method, an engineer creating or modifying an implementation of computer source code selects design patterns from a catalog of pre-existing design patterns. The design patterns are known abstractions that solve specific problems of computer program design and implementation. The selected design patterns are then bound to elements within a representation of the implementation known as a model. The model is then converted into a representation using elemental design patterns, and this abstraction model is used to generate the computer source code in any programming language. The abstraction model is also suitable as input for an automated inference engine for validation or verification purposes prior to or after the generation of the computer source code.
Owner:ELEMENTAL REASONING LLC

Redundant file deletion method and system, electronic equipment and storage medium

The invention relates to the technical field of computer programming, in particular to a redundant file deleting method and system, electronic equipment and a storage medium. The redundant file deleting method comprises the steps of obtaining a clearing command input by a user, wherein the clearing command comprises a target root directory and a target file extension; starting from the target root directory as a path, traversing the whole item directory of the target item corresponding to the target root directory, searching for all target files of which the extension names are target file extension names, and storing absolute paths of the target files into a file array; obtaining a target file name corresponding to each absolute path in the file array; traversing file contents of all non-target extension name files of which the extension names are not target file extension names in the preset directory array, and judging whether a target file name exists in the file contents or not; if not, taking the target file name as an unreferenced file name and adding the unreferenced file name into an unreferenced array; and outputting all unreferenced file names in the unreferenced array. Redundant files can be effectively deleted, and the project size is reduced.
Owner:SHENZHEN GREEN CONNECTION TECH CO LTD

Information hiding anti-counterfeiting method based on visual perception system and printing method for packaging box

The invention discloses an information hiding anti-counterfeiting method based on a visual perception system and a printing method for a packaging box, and the information hiding anti-counterfeiting method comprises the steps: 1, inputting an original information image I, and carrying out the binarization processing, and obtaining a to-be-hidden information silhouette image B; 2, generating a salt and pepper noise image with the same size as the original information image I through image processing software or a computer programming language, and taking the salt and pepper noise image as an encrypted substrate binary dot image N; 3, copying an image N as a to-be-processed binary dot image N ', and performing pixel transformation on the image N' by taking the to-be-hidden information silhouette image B as a mask through image processing software or a computer programming language to obtain a transformed information hidden image H; and 4, superposing the encrypted substrate binary dot image N and the information hiding image H to obtain a target image C. The method is simple to operate, easy to implement and high in safety, and improves the anti-counterfeiting verification efficiency.
Owner:SHAANXI BISHENG PACKAGING TECH CO LTD

Business process software development method, device, equipment, medium and program product

PendingCN122284976ABusiness processDesign pattern
This application provides a method, apparatus, device, medium, and program product for developing business process software. It relates to the field of financial technology. The method includes: responding to receiving a visual orchestration topology diagram constructed by a user through a preset visual orchestration editor; generating an operation instruction set corresponding to the visual orchestration topology diagram using a preset semantic bridging compiler; constructing an intermediate description model based on the operation instruction set and generating a structured process description file; determining a target program design pattern based on the intermediate description model; and generating corresponding application code based on the target program design pattern and the structured process description file. This method allows business personnel to directly design processes through a visual interface and generate code in real time, significantly shortening development time. The code structure based on the program design pattern ensures high cohesion and low coupling, reduces human error, and is easy to extend and maintain.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Data processing method, electronic device and computer-readable medium

Embodiments of the present disclosure disclose a data processing method, an electronic device, and a computer-readable medium. And the data processing method includes: receiving a data query request for a first data processing engine; determining, in a front-end node, a target data processing engine based on the data query request, where computer programming languages used by the first data processing engine and a second data processing engine are different; and when the target data processing engine is the second data processing engine, performing data query on data stored in a target database by using a preset software development kit and calling a language conversion interface based on an offline query request in the second data processing engine, where the language conversion interface is configured to receive a query instruction in a second language and call a query instruction in a first language.
Owner:BEIJING VOLCANO ENGINE TECH CO LTD

Graphical user interface for controlling food preparation programs in electronic devices

1. Name of the product in this design: Graphical User Interface for Controlling Food Preparation Programs in Electronic Devices. 2. Purpose of this design: An electronic device. 3. The key design features of this product are the graphical user interface content on the screen. 4. The picture or photo that best illustrates the key design points: Design 1 front view. 5. The juicer is a standard design; therefore, other views are omitted. 6. Design 1 is designated as the basic design. 7. Purpose of the Graphical User Interface: Used to display the juicer's processing content and select the processing program. Design 1's main view shows the interface after the juicer enters standby mode 1 second after being powered on; Design 1's variable state diagram 1 shows the interface when the "AI Mode Key" is selected in the main view of Design 1; Design 1's variable state diagram 2 shows the interface after clicking the "Start / Cancel Key" in Design 1's variable state diagram 1 to enter AI mode working state; Design 2's main view shows the interface after the juicer enters standby mode 1 second after being powered on; Design 2's variable state diagram 1 shows the interface when the "Apple Mode Key" is selected in the main view of Design 2; Design 2's variable state diagram 2 shows the interface after clicking the "Start / Cancel Key" in Design 2's variable state diagram 1 to enter Apple mode working state.
Owner:JOYOUNG CO LTD

A reliability importance analysis method and device for a multi-state complex system

The present application belongs to the field of software system technology, and specifically discloses a reliability importance analysis method and device for a multi-state complex system. The present application improves the generating function of the units constituting the multi-state complex system by introducing a state-reachable threshold parameter, and based on the improved generating function of the unit, improves the traditional multi-state reliability generating function analytical algorithm to obtain reliability measurement parameters, and performs reliability importance analysis on the multi-state complex system, thereby constructing a general solution system for the reliability importance of multi-state complex systems that has a wide range of applications, high resolution accuracy and computational efficiency, is easy to implement through computer programming, and can adapt to the constraints of different state reachable threshold parameters.
Owner:NAVAL UNIV OF ENG PLA